aboutsummaryrefslogtreecommitdiff
path: root/include/linux/genalloc.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-18genalloc.h: Replace zero-length array with flexible-array memberGravatar Gustavo A. R. Silva 1-1/+1
2019-12-04lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addrGravatar Huang Shijie 1-1/+1
2019-07-12Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mappingGravatar Linus Torvalds 1-0/+9
2019-06-28lib/genalloc.c: Add algorithm, align and zeroed family of DMA allocatorsGravatar Fredrik Noring 1-1/+9
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Gravatar Thomas Gleixner 1-3/+1
2019-06-13lib/genalloc: introduce chunk ownersGravatar Dan Williams 1-6/+49
2019-06-03lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocationsGravatar Fredrik Noring 1-0/+1
2019-01-04lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunkGravatar Alexey Skidanov 1-6/+7
2017-11-17lib/genalloc.c: make the avail variable an atomic_long_tGravatar Stephen Bates 1-1/+2
2017-08-31genalloc: Fix an incorrect kerneldoc commentGravatar Jonathan Corbet 1-2/+3
2015-12-22genalloc:support allocating specific regionGravatar Zhao Qiang 1-0/+11
2015-12-22genalloc:support memory-allocation with bytes-alignment to genallocGravatar Zhao Qiang 1-4/+23
2015-09-04genalloc: add support of multiple gen_pools per deviceGravatar Vladimir Zapolskiy 1-0/+2
2015-09-04genalloc: add name arg to gen_pool_get() and devm_gen_pool_create()Gravatar Vladimir Zapolskiy 1-2/+2
2015-06-30genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()Gravatar Vladimir Zapolskiy 1-2/+2
2015-06-30genalloc: rename dev_get_gen_pool() to gen_pool_get()Gravatar Vladimir Zapolskiy 1-1/+1
2014-10-09lib/genalloc.c: add genpool range check functionGravatar Laura Abbott 1-0/+3
2014-10-09lib/genalloc.c: add power aligned algorithmGravatar Laura Abbott 1-0/+4
2014-01-23include/linux/genalloc.h: spinlock_t needs spinlock_types.hGravatar Shawn Guo 1-0/+2
2013-11-13lib/genalloc: add a helper function for DMA buffer allocationGravatar Nicolin Chen 1-0/+2
2013-09-11lib/genalloc.c: fix overflow of ending address of memory chunkGravatar Joonyoung Shim 1-2/+2
2013-04-29genalloc: add devres support, allow to find a managed pool by deviceGravatar Philipp Zabel 1-0/+18
2012-10-06genalloc: make it possible to use a custom allocation algorithmGravatar Benjamin Gaignard 1-0/+27
2011-08-03lib, Make gen_pool memory allocator locklessGravatar Huang Ying 1-6/+28
2011-05-25lib/genalloc.c: add support for specifying the physical addressGravatar Jean-Christophe PLAGNIOL-VILLARD 1-1/+21
2011-05-25include/linux/genalloc.h: add multiple-inclusion guardsGravatar Jean-Christophe PLAGNIOL-VILLARD 1-0/+3
2006-10-02[PATCH] LIB: add gen_pool_destroy()Gravatar Steve Wise 1-0/+1
2006-06-23[PATCH] change gen_pool allocator to not touch managed memoryGravatar Dean Nelson 1-20/+15
2005-06-21[PATCH] ia64 uncached allocGravatar Jes Sorensen 1-0/+40