Home
last modified time | relevance | path

Searched refs:pool_data (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/include/linux/
Dmempool.h13 typedef void * (mempool_alloc_t)(gfp_t gfp_mask, void *pool_data);
14 typedef void (mempool_free_t)(void *element, void *pool_data);
22 void *pool_data; member
35 mempool_free_t *free_fn, void *pool_data,
38 mempool_free_t *free_fn, void *pool_data);
41 mempool_free_t *free_fn, void *pool_data);
43 mempool_free_t *free_fn, void *pool_data,
56 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data);
57 void mempool_free_slab(void *element, void *pool_data);
77 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data);
[all …]
Dbtree.h49 void *btree_alloc(gfp_t gfp_mask, void *pool_data);
56 void btree_free(void *element, void *pool_data);
/Linux-v5.4/mm/
Dmempool.c66 int order = (int)(long)pool->pool_data; in check_element()
90 int order = (int)(long)pool->pool_data; in poison_element()
111 kasan_free_pages(element, (unsigned long)pool->pool_data); in kasan_poison_element()
119 kasan_alloc_pages(element, (unsigned long)pool->pool_data); in kasan_unpoison_element()
155 pool->free(element, pool->pool_data); in mempool_exit()
181 mempool_free_t *free_fn, void *pool_data, in mempool_init_node() argument
186 pool->pool_data = pool_data; in mempool_init_node()
202 element = pool->alloc(gfp_mask, pool->pool_data); in mempool_init_node()
229 mempool_free_t *free_fn, void *pool_data) in mempool_init() argument
232 pool_data, GFP_KERNEL, NUMA_NO_NODE); in mempool_init()
[all …]
/Linux-v5.4/drivers/net/ethernet/ti/
Dcpts.h114 struct cpts_event pool_data[CPTS_MAX_EVENTS]; member
Dcpts.c455 list_add(&cpts->pool_data[i].list, &cpts->pool); in cpts_register()
/Linux-v5.4/drivers/md/
Ddm-verity-fec.c568 static void *fec_rs_alloc(gfp_t gfp_mask, void *pool_data) in fec_rs_alloc() argument
570 struct dm_verity *v = (struct dm_verity *)pool_data; in fec_rs_alloc()
575 static void fec_rs_free(void *element, void *pool_data) in fec_rs_free() argument
Draid5-ppl.c205 static void *ppl_io_pool_alloc(gfp_t gfp_mask, void *pool_data) in ppl_io_pool_alloc() argument
207 struct kmem_cache *kc = pool_data; in ppl_io_pool_alloc()
223 static void ppl_io_pool_free(void *element, void *pool_data) in ppl_io_pool_free() argument
225 struct kmem_cache *kc = pool_data; in ppl_io_pool_free()
Ddm-crypt.c2084 static void *crypt_page_alloc(gfp_t gfp_mask, void *pool_data) in crypt_page_alloc() argument
2086 struct crypt_config *cc = pool_data; in crypt_page_alloc()
2100 static void crypt_page_free(void *page, void *pool_data) in crypt_page_free() argument
2102 struct crypt_config *cc = pool_data; in crypt_page_free()
/Linux-v5.4/lib/
Dbtree.c81 void *btree_alloc(gfp_t gfp_mask, void *pool_data) in btree_alloc() argument
87 void btree_free(void *element, void *pool_data) in btree_free() argument