Stephen Bates
|
36a3d1dd4e
lib/genalloc.c: make the avail variable an atomic_long_t
|
7 years ago |
Daniel Mentz
|
62e931fac4
lib/genalloc.c: start search from start of chunk
|
9 years ago |
Zhao Qiang
|
0e6e01ff69
CPM/QE: use genalloc to manage CPM/QE muram
|
9 years ago |
Zhao Qiang
|
b26981c8f7
genalloc:support allocating specific region
|
9 years ago |
Zhao Qiang
|
de2dd0eb30
genalloc:support memory-allocation with bytes-alignment to genalloc
|
9 years ago |
Vladimir Zapolskiy
|
c98c36355d
genalloc: add support of multiple gen_pools per device
|
10 years ago |
Vladimir Zapolskiy
|
7385817359
genalloc: add name arg to gen_pool_get() and devm_gen_pool_create()
|
10 years ago |
Vladimir Zapolskiy
|
abdd4a7025
genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()
|
10 years ago |
Vladimir Zapolskiy
|
0030edf296
genalloc: rename dev_get_gen_pool() to gen_pool_get()
|
10 years ago |
Jan Kara
|
310ee9e8f3
lib/genalloc.c: check result of devres_alloc()
|
10 years ago |
Rasmus Villemoes
|
18fa6d2e45
lib/genalloc.c: remove redundant include
|
10 years ago |
Toshi Kikuchi
|
ad3d5d2f7d
lib/genalloc.c: fix the end addr check in addr_in_gen_pool()
|
10 years ago |
Michal Simek
|
b724aa213d
lib/genalloc.c: export devm_gen_pool_create() for modules
|
10 years ago |
Laura Abbott
|
9efb3a421d
lib/genalloc.c: add genpool range check function
|
11 years ago |
Laura Abbott
|
505e3be6c0
lib/genalloc.c: add power aligned algorithm
|
11 years ago |
Vladimir Zapolskiy
|
6f3aabd183
genalloc: fix device node resource counter
|
11 years ago |
Lad, Prabhakar
|
0368dfd01a
lib/genalloc.c: add check gen_pool_dma_alloc() if dma pointer is not NULL
|
11 years ago |
Nicolin Chen
|
684f0d3d14
lib/genalloc: add a helper function for DMA buffer allocation
|
12 years ago |
Emilio López
|
5ab58acc40
lib/genalloc.c: correct dev_get_gen_pool documentation
|
12 years ago |
Joe Perches
|
ade34a3572
lib/genalloc.c: convert kmalloc_node(...GFP_ZERO...) to kzalloc_node(...)
|
12 years ago |
Joonyoung Shim
|
674470d979
lib/genalloc.c: fix overflow of ending address of memory chunk
|
12 years ago |
Philipp Zabel
|
9375db07ad
genalloc: add devres support, allow to find a managed pool by device
|
12 years ago |
Thadeu Lima de Souza Cascardo
|
eedce141cd
genalloc: stop crashing the system when destroying a pool
|
13 years ago |
Benjamin Gaignard
|
ca279cf106
genalloc: make it possible to use a custom allocation algorithm
|
13 years ago |
Paul Gortmaker
|
8bc3bcc93a
lib: reduce the use of module.h wherever possible
|
14 years ago |
Huang Ying
|
7f184275aa
lib, Make gen_pool memory allocator lockless
|
14 years ago |
Jean-Christophe PLAGNIOL-VILLARD
|
3c8f370ded
lib/genalloc.c: add support for specifying the physical address
|
14 years ago |
Imre Deak
|
e621ba9932
genalloc: fix allocation from end of pool
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Akinobu Mita
|
243797f59b
genalloc: use bitmap_find_next_zero_area
|
16 years ago |