Lines Matching full:pool_data
11 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;
27 mempool_free_t *free_fn, void *pool_data);
29 mempool_free_t *free_fn, void *pool_data, int nid);
38 * a slab that is passed in through pool_data.
40 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data);
41 void mempool_free_slab(void *element, void *pool_data);
51 * the amount of memory specified by pool_data
53 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data);
54 void *mempool_kzalloc(gfp_t gfp_mask, void *pool_data);
55 void mempool_kfree(void *element, void *pool_data);
69 * allocates pages of the order specified by pool_data
71 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data);
72 void mempool_free_pages(void *element, void *pool_data);