aboutsummaryrefslogtreecommitdiff
path: root/drivers/base/devres.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-19drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGNGravatar Catalin Marinas 1-3/+3
2023-03-10devres: Pass unique name of the resource to devm_add_action()Gravatar Andy Shevchenko 1-5/+6
2022-11-09devres: Use kmalloc_size_roundup() to match ksize() usageGravatar Kees Cook 1-0/+3
2022-09-01devres: Slightly optimize alloc_dr()Gravatar Christophe JAILLET 1-1/+3
2022-03-18devres: fix typos in commentsGravatar Julia Lawall 1-2/+2
2021-06-15devres: Enable trace eventsGravatar Andy Shevchenko 1-27/+20
2021-06-15devres: No need to call remove_nodes() when there none presentGravatar Andy Shevchenko 1-0/+4
2021-06-15devres: Use list_for_each_safe_from() in remove_nodes()Gravatar Andy Shevchenko 1-16/+8
2021-06-15devres: Make locking straight forward in release_nodes()Gravatar Andy Shevchenko 1-15/+15
2021-04-02driver core: Replace printf() specifier and drop unneeded castingGravatar Andy Shevchenko 1-2/+2
2021-04-02driver core: Cast to (void *) with __force for __percpu pointerGravatar Andy Shevchenko 1-1/+1
2020-11-09drivers: base: fix some kernel-doc markupsGravatar Mauro Carvalho Chehab 1-1/+1
2020-09-08devres: provide devm_krealloc()Gravatar Bartosz Golaszewski 1-0/+105
2020-07-02devres: handle zero size in devm_kmalloc()Gravatar Bartosz Golaszewski 1-3/+6
2020-07-02devres: move the size check from alloc_dr() into a separate functionGravatar Bartosz Golaszewski 1-3/+11
2020-07-02devres: remove stray space from devm_kmalloc() definitionGravatar Bartosz Golaszewski 1-1/+1
2019-06-13drivers/base/devres: introduce devm_release_action()Gravatar Dan Williams 1-1/+23
2018-11-11devres: Align data[] to ARCH_KMALLOC_MINALIGNGravatar Alexey Brodkin 1-2/+8
2018-10-16devres: provide devm_kstrdup_const()Gravatar Bartosz Golaszewski 1-0/+31
2018-10-16devres: constify p in devm_kfree()Gravatar Bartosz Golaszewski 1-2/+3
2018-06-05device: Use overflow helpers for devm_kmalloc()Gravatar Kees Cook 1-1/+6
2017-12-07driver core: Remove redundant license textGravatar Greg Kroah-Hartman 1-2/+0
2017-12-07driver core: add SPDX identifiers to all driver core filesGravatar Greg Kroah-Hartman 1-0/+1
2016-11-15devres: add devm_alloc_percpu()Gravatar Madalin Bucur 1-0/+66
2015-10-09devm: make allocations numa aware by defaultGravatar Dan Williams 1-9/+10
2015-08-05devres: fix devres_get()Gravatar Masahiro Yamada 1-2/+2
2014-09-23devres: Improve devm_kasprintf()/kvasprintf() supportGravatar Geert Uytterhoeven 1-7/+8
2014-07-17devres: Add devm_kasprintf and devm_kvasprintf APIGravatar Himangi Saraogi 1-0/+55
2014-05-24devres: Add devm_get_free_pages APIGravatar Eli Billauer 1-0/+76
2014-04-29devres: introduce API "devm_kmemdupGravatar Srinivas Pandruvada 1-0/+21
2014-02-11devres: introduce API "devm_kstrdup"Gravatar Manish Badarkhe 1-0/+26
2013-10-25devres: restore zeroing behavior of devres_alloc()Gravatar Kevin Hilman 1-2/+2
2013-10-16devres: add kernel standard devm_k.alloc functionsGravatar Joe Perches 1-11/+16
2013-03-17Merge tag 'v3.9-rc3' into nextGravatar Dmitry Torokhov 1-2/+2
2013-02-25devres: allow adding custom actions to the stackGravatar Dmitry Torokhov 1-0/+74
2012-10-30drivers: base: Convert dev_printk(KERN_<LEVEL> to dev_<level>(Gravatar Joe Perches 1-2/+2
2012-08-16driver core: devres: introduce devres_for_each_resGravatar Ming Lei 1-0/+42
2012-05-04devres: Add devres_release()Gravatar Mark Brown 1-0/+31
2012-05-04devres: Clarify documentation for devres_destroy()Gravatar Mark Brown 1-0/+4
2011-12-21devres: Fix a typo in devm_kfree commentGravatar Axel Lin 1-1/+1
2011-08-22base/devres.c: quiet sparse noise about context imbalanceGravatar H Hartley Sweeten 1-0/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-0/+1
2009-07-12devres: WARN() and return, don't crash on device_del() of uninitialized deviceGravatar Benjamin Herrenschmidt 1-0/+3
2007-07-11Driver core: fix devres_release_all() return valueGravatar Adrian Bunk 1-0/+2
2007-05-09devres: kernel-doc and DocBookGravatar Randy Dunlap 1-16/+16
2007-02-09devres: device resource managementGravatar Tejun Heo 1-0/+644