/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/ |
H A D | vxge-config.c | 2025 dma_object = ring->mempool->memblocks_dma_arr; in __vxge_hw_ring_first_block_address_get() 2480 static void __vxge_hw_mempool_destroy(struct vxge_hw_mempool *mempool) in __vxge_hw_mempool_destroy() argument 2483 struct __vxge_hw_device *devh = mempool->devh; in __vxge_hw_mempool_destroy() 2485 for (i = 0; i < mempool->memblocks_allocated; i++) { in __vxge_hw_mempool_destroy() 2488 vxge_assert(mempool->memblocks_arr[i]); in __vxge_hw_mempool_destroy() 2489 vxge_assert(mempool->memblocks_dma_arr + i); in __vxge_hw_mempool_destroy() 2491 dma_object = mempool->memblocks_dma_arr + i; in __vxge_hw_mempool_destroy() 2493 for (j = 0; j < mempool->items_per_memblock; j++) { in __vxge_hw_mempool_destroy() 2494 u32 index = i * mempool->items_per_memblock + j; in __vxge_hw_mempool_destroy() 2497 if (index >= mempool in __vxge_hw_mempool_destroy() 2519 __vxge_hw_mempool_grow(struct vxge_hw_mempool *mempool, u32 num_allocate, u32 *num_allocated) __vxge_hw_mempool_grow() argument 2616 struct vxge_hw_mempool *mempool = NULL; __vxge_hw_mempool_create() local [all...] |
H A D | vxge-config.h | 884 * @mempool: Memory pool, the pool from which descriptors get allocated. 919 struct vxge_hw_mempool *mempool; member 979 * @mempool: Memory pool, from which descriptors get allocated. 1004 struct vxge_hw_mempool *mempool; member 1945 struct vxge_hw_mempool *mempool, in __vxge_hw_mempool_item_priv() 1951 void *memblock = mempool->memblocks_arr[memblock_idx]; in __vxge_hw_mempool_item_priv() 1955 vxge_assert(offset >= 0 && (u32)offset < mempool->memblock_size); in __vxge_hw_mempool_item_priv() 1957 (*memblock_item_idx) = (u32) offset / mempool->item_size; in __vxge_hw_mempool_item_priv() 1958 vxge_assert((*memblock_item_idx) < mempool->items_per_memblock); in __vxge_hw_mempool_item_priv() 1960 return (u8 *)mempool in __vxge_hw_mempool_item_priv() 1944 __vxge_hw_mempool_item_priv( struct vxge_hw_mempool *mempool, u32 memblock_idx, void *item, u32 *memblock_item_idx) __vxge_hw_mempool_item_priv() argument [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | btree.c | 97 node = mempool_alloc(head->mempool, gfp); in btree_node_alloc() 182 void btree_init_mempool(struct btree_head *head, mempool_t *mempool) in btree_init_mempool() argument 185 head->mempool = mempool; in btree_init_mempool() 192 head->mempool = mempool_create(0, btree_alloc, btree_free, NULL); in btree_init() 193 if (!head->mempool) in btree_init() 201 mempool_free(head->node, head->mempool); in btree_destroy() 202 mempool_destroy(head->mempool); in btree_destroy() 203 head->mempool = NULL; in btree_destroy() 445 mempool_free(node, head->mempool); in btree_shrink() [all...] |
H A D | sg_pool.c | 4 #include <linux/mempool.h> 160 printk(KERN_ERR "SG_POOL: can't init sg mempool %s\n", in sg_pool_init()
|
/kernel/linux/linux-6.6/lib/ |
H A D | btree.c | 97 node = mempool_alloc(head->mempool, gfp); in btree_node_alloc() 182 void btree_init_mempool(struct btree_head *head, mempool_t *mempool) in btree_init_mempool() argument 185 head->mempool = mempool; in btree_init_mempool() 192 head->mempool = mempool_create(0, btree_alloc, btree_free, NULL); in btree_init() 193 if (!head->mempool) in btree_init() 201 mempool_free(head->node, head->mempool); in btree_destroy() 202 mempool_destroy(head->mempool); in btree_destroy() 203 head->mempool = NULL; in btree_destroy() 441 mempool_free(node, head->mempool); in btree_shrink() [all...] |
H A D | sg_pool.c | 4 #include <linux/mempool.h> 161 printk(KERN_ERR "SG_POOL: can't init sg mempool %s\n", in sg_pool_init()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | btree.h | 6 #include <linux/mempool.h> 32 * @mempool: mempool used for node allocations 37 mempool_t *mempool; member 45 * btree_alloc - allocate function for the mempool 52 * btree_free - free function for the mempool 59 * btree_init_mempool - initialise a btree with given mempool 62 * @mempool: the mempool to use 65 * the mempool [all...] |
H A D | btree-128.h | 7 mempool_t *mempool) in btree_init_mempool128() 9 btree_init_mempool(&head->h, mempool); in btree_init_mempool128() 6 btree_init_mempool128(struct btree_head128 *head, mempool_t *mempool) btree_init_mempool128() argument
|
H A D | btree-type.h | 15 mempool_t *mempool) in init_mempool() 17 btree_init_mempool(&head->h, mempool); in init_mempool() 14 init_mempool(BTREE_TYPE_HEAD *head, mempool_t *mempool) init_mempool() argument
|
H A D | pktcdvd.h | 20 #include <linux/mempool.h> 189 mempool_t rb_pool; /* mempool for pkt_rb_node allocations */
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | btree.h | 6 #include <linux/mempool.h> 32 * @mempool: mempool used for node allocations 37 mempool_t *mempool; member 45 * btree_alloc - allocate function for the mempool 52 * btree_free - free function for the mempool 59 * btree_init_mempool - initialise a btree with given mempool 62 * @mempool: the mempool to use 65 * the mempool [all...] |
H A D | btree-128.h | 7 mempool_t *mempool) in btree_init_mempool128() 9 btree_init_mempool(&head->h, mempool); in btree_init_mempool128() 6 btree_init_mempool128(struct btree_head128 *head, mempool_t *mempool) btree_init_mempool128() argument
|
H A D | btree-type.h | 15 mempool_t *mempool) in init_mempool() 17 btree_init_mempool(&head->h, mempool); in init_mempool() 14 init_mempool(BTREE_TYPE_HEAD *head, mempool_t *mempool) init_mempool() argument
|
H A D | pktcdvd.h | 20 #include <linux/mempool.h> 182 mempool_t rb_pool; /* mempool for pkt_rb_node allocations */
|
/kernel/linux/linux-5.10/include/linux/ceph/ |
H A D | msgpool.h | 5 #include <linux/mempool.h>
|
/kernel/linux/linux-6.6/include/linux/ceph/ |
H A D | msgpool.h | 5 #include <linux/mempool.h>
|
/kernel/linux/common_modules/tzdriver/ion/ |
H A D | static_ion_mem.c | 19 #include <linux/mempool.h>
|
/kernel/linux/common_modules/tzdriver/core/ |
H A D | mem.c | 22 #include <linux/mempool.h>
|
/kernel/linux/linux-5.10/drivers/scsi/snic/ |
H A D | snic_trc.c | 19 #include <linux/mempool.h>
|
/kernel/linux/linux-5.10/fs/verity/ |
H A D | fsverity_private.h | 19 #include <linux/mempool.h> 42 mempool_t req_pool; /* mempool with a preallocated hash request */
|
/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | snic_trc.c | 5 #include <linux/mempool.h>
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | rtas-work-area.c | 9 #include <linux/mempool.h> 131 * the slab allocator is up before setting up the descriptor mempool
|
/kernel/linux/linux-5.10/fs/gfs2/ |
H A D | main.c | 19 #include <linux/mempool.h>
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | main.c | 19 #include <linux/mempool.h>
|
/kernel/linux/linux-5.10/drivers/s390/scsi/ |
H A D | zfcp_def.h | 22 #include <linux/mempool.h>
|