summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2017-12-14lib/genalloc.c: make the avail variable an atomic_long_tStephen Bates2-6/+7
2016-10-28lib/genalloc.c: start search from start of chunkDaniel Mentz1-1/+2
2015-12-22CPM/QE: use genalloc to manage CPM/QE muramZhao Qiang4-41/+94
2015-12-22genalloc:support allocating specific regionZhao Qiang2-0/+43
2015-12-22genalloc:support memory-allocation with bytes-alignment to genallocZhao Qiang2-10/+78
2015-09-04genalloc: add support of multiple gen_pools per deviceVladimir Zapolskiy2-14/+59
2015-09-04genalloc: add name arg to gen_pool_get() and devm_gen_pool_create()Vladimir Zapolskiy8-32/+39
2015-07-01genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()Vladimir Zapolskiy6-11/+10
2015-07-01genalloc: rename dev_get_gen_pool() to gen_pool_get()Vladimir Zapolskiy7-10/+10
2015-02-14lib/genalloc.c: check result of devres_alloc()Jan Kara1-0/+2
2015-02-13lib/genalloc.c: remove redundant includeRasmus Villemoes1-1/+0
2015-02-13lib/genalloc.c: fix the end addr check in addr_in_gen_pool()Toshi Kikuchi1-1/+1
2014-12-03lib/genalloc.c: export devm_gen_pool_create() for modulesMichal Simek1-0/+1
2014-10-10lib/genalloc.c: add genpool range check functionLaura Abbott2-0/+32
2014-10-10lib/genalloc.c: add power aligned algorithmLaura Abbott2-0/+24
2014-09-26genalloc: fix device node resource counterVladimir Zapolskiy1-0/+1
2014-01-30lib/genalloc.c: add check gen_pool_dma_alloc() if dma pointer is not NULLLad, Prabhakar1-2/+3
2013-11-13lib/genalloc: add a helper function for DMA buffer allocationNicolin Chen2-0/+30
2013-09-11lib/genalloc.c: correct dev_get_gen_pool documentationEmilio López1-1/+0
2013-09-11lib/genalloc.c: convert kmalloc_node(...GFP_ZERO...) to kzalloc_node(...)Joe Perches1-1/+1
2013-09-11lib/genalloc.c: fix overflow of ending address of memory chunkJoonyoung Shim2-9/+14
2013-04-30genalloc: add devres support, allow to find a managed pool by devicePhilipp Zabel2-0/+99
2012-10-25genalloc: stop crashing the system when destroying a poolThadeu Lima de Souza Cascardo1-1/+1
2012-10-05genalloc: make it possible to use a custom allocation algorithmBenjamin Gaignard2-4/+111
2012-03-07lib: reduce the use of module.h wherever possiblePaul Gortmaker63-63/+74
2011-08-03lib, Make gen_pool memory allocator locklessHuang Ying4-65/+272
2011-05-25lib/genalloc.c: add support for specifying the physical addressJean-Christophe PLAGNIOL-VILLARD2-9/+58
2010-06-29genalloc: fix allocation from end of poolImre Deak1-1/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo4208-717/+3717
2009-12-16genalloc: use bitmap_find_next_zero_areaAkinobu Mita1-21/+12
2009-06-17lib/genalloc.c: remove unmatched write_lock() in gen_pool_destroyZygo Blaxell1-1/+0
2007-07-17Slab allocators: Replace explicit zeroing with __GFP_ZEROChristoph Lameter12-38/+30
2007-02-21[PATCH] genalloc warning fixesAndrew Morton1-2/+2
2006-10-02[PATCH] make genpool allocator adhere to kernel-doc standardsDean Nelson1-20/+23
2006-10-02[PATCH] LIB: add gen_pool_destroy()Steve Wise2-0/+31
2006-06-23[PATCH] change gen_pool allocator to not touch managed memoryDean Nelson4-261/+252
2005-11-28[PATCH] fix broken lib/genalloc.cChris Humbert1-8/+6
2005-06-22[PATCH] ia64 uncached allocJes Sorensen9-0/+530