Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dmempool.h11 typedef void * (mempool_alloc_t)(gfp_t gfp_mask, void *pool_data);
12 typedef void (mempool_free_t)(void *element, void *pool_data);
20 void *pool_data; member
27 mempool_free_t *free_fn, void *pool_data);
29 mempool_free_t *free_fn, void *pool_data,
42 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data);
43 void mempool_free_slab(void *element, void *pool_data);
55 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data);
56 void mempool_kfree(void *element, void *pool_data);
67 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data);
[all …]
Dbtree.h48 void *btree_alloc(gfp_t gfp_mask, void *pool_data);
55 void btree_free(void *element, void *pool_data);
/linux-4.4.14/mm/
Dmempool.c65 int order = (int)(long)pool->pool_data; in check_element()
89 int order = (int)(long)pool->pool_data; in poison_element()
108 kasan_slab_free(pool->pool_data, element); in kasan_poison_element()
112 kasan_free_pages(element, (unsigned long)pool->pool_data); in kasan_poison_element()
118 kasan_slab_alloc(pool->pool_data, element); in kasan_unpoison_element()
120 kasan_krealloc(element, (size_t)pool->pool_data); in kasan_unpoison_element()
122 kasan_alloc_pages(element, (unsigned long)pool->pool_data); in kasan_unpoison_element()
158 pool->free(element, pool->pool_data); in mempool_destroy()
180 mempool_free_t *free_fn, void *pool_data) in mempool_create() argument
182 return mempool_create_node(min_nr,alloc_fn,free_fn, pool_data, in mempool_create()
[all …]
/linux-4.4.14/drivers/net/ethernet/ti/
Dcpts.h126 struct cpts_event pool_data[CPTS_MAX_EVENTS]; member
Dcpts.c380 list_add(&cpts->pool_data[i].list, &cpts->pool); in cpts_register()
/linux-4.4.14/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