summaryrefslogtreecommitdiffstats
path: root/include/linux/genalloc.h
Commit message (Expand)AuthorAgeFilesLines
* genalloc.h: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-04-181-1/+1
* lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addrHuang Shijie2019-12-041-1/+1
* Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2019-07-121-0/+9
|\
| * lib/genalloc.c: Add algorithm, align and zeroed family of DMA allocatorsFredrik Noring2019-06-281-1/+9
| * lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocationsFredrik Noring2019-06-031-0/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner2019-06-191-3/+1
* | lib/genalloc: introduce chunk ownersDan Williams2019-06-131-6/+49
|/
* lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunkAlexey Skidanov2019-01-041-6/+7
* lib/genalloc.c: make the avail variable an atomic_long_tStephen Bates2017-11-171-1/+2
* genalloc: Fix an incorrect kerneldoc commentJonathan Corbet2017-08-311-2/+3
* genalloc:support allocating specific regionZhao Qiang2015-12-221-0/+11
* genalloc:support memory-allocation with bytes-alignment to genallocZhao Qiang2015-12-221-4/+23
* genalloc: add support of multiple gen_pools per deviceVladimir Zapolskiy2015-09-041-0/+2
* genalloc: add name arg to gen_pool_get() and devm_gen_pool_create()Vladimir Zapolskiy2015-09-041-2/+2
* genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()Vladimir Zapolskiy2015-06-301-2/+2
* genalloc: rename dev_get_gen_pool() to gen_pool_get()Vladimir Zapolskiy2015-06-301-1/+1
* lib/genalloc.c: add genpool range check functionLaura Abbott2014-10-091-0/+3
* lib/genalloc.c: add power aligned algorithmLaura Abbott2014-10-091-0/+4
* include/linux/genalloc.h: spinlock_t needs spinlock_types.hShawn Guo2014-01-231-0/+2
* lib/genalloc: add a helper function for DMA buffer allocationNicolin Chen2013-11-131-0/+2
* lib/genalloc.c: fix overflow of ending address of memory chunkJoonyoung Shim2013-09-111-2/+2
* genalloc: add devres support, allow to find a managed pool by devicePhilipp Zabel2013-04-291-0/+18
* genalloc: make it possible to use a custom allocation algorithmBenjamin Gaignard2012-10-061-0/+27
* lib, Make gen_pool memory allocator locklessHuang Ying2011-08-031-6/+28
* lib/genalloc.c: add support for specifying the physical addressJean-Christophe PLAGNIOL-VILLARD2011-05-251-1/+21
* include/linux/genalloc.h: add multiple-inclusion guardsJean-Christophe PLAGNIOL-VILLARD2011-05-251-0/+3
* [PATCH] LIB: add gen_pool_destroy()Steve Wise2006-10-021-0/+1
* [PATCH] change gen_pool allocator to not touch managed memoryDean Nelson2006-06-231-20/+15
* [PATCH] ia64 uncached allocJes Sorensen2005-06-211-0/+40