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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A 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 in struct:mempool_s
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 * amount of memory specified by pool_data
53 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data);
[all...]
H A Dbtree.h46 * @pool_data: unused
48 void *btree_alloc(gfp_t gfp_mask, void *pool_data);
53 * @pool_data: unused
55 void btree_free(void *element, void *pool_data);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/mm/
H A Dmempool.c34 pool->free(element, pool->pool_data);
46 * @pool_data: optional private data available to the user-defined functions.
55 mempool_free_t *free_fn, void *pool_data)
57 return mempool_create_node(min_nr,alloc_fn,free_fn, pool_data,-1);
62 mempool_free_t *free_fn, void *pool_data, int node_id)
76 pool->pool_data = pool_data;
87 element = pool->alloc(GFP_KERNEL, pool->pool_data);
127 pool->free(element, pool->pool_data);
155 element = pool->alloc(gfp_mask, pool->pool_data);
54 mempool_create(int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data) argument
61 mempool_create_node(int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data, int node_id) argument
282 mempool_alloc_slab(gfp_t gfp_mask, void *pool_data) argument
289 mempool_free_slab(void *element, void *pool_data) argument
300 mempool_kmalloc(gfp_t gfp_mask, void *pool_data) argument
307 mempool_kfree(void *element, void *pool_data) argument
317 mempool_alloc_pages(gfp_t gfp_mask, void *pool_data) argument
324 mempool_free_pages(void *element, void *pool_data) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/md/
H A Ddm-log-userspace-base.c46 static void *flush_entry_alloc(gfp_t gfp_mask, void *pool_data) argument
51 static void flush_entry_free(void *element, void *pool_data) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/fnic/
H A Dfnic_main.c389 static void *fnic_alloc_slab_dma(gfp_t gfp_mask, void *pool_data) argument
391 struct kmem_cache *mem = pool_data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/
H A Dbtree.c81 void *btree_alloc(gfp_t gfp_mask, void *pool_data) argument
87 void btree_free(void *element, void *pool_data) argument

Completed in 169 milliseconds