Home
last modified time | relevance | path

Searched refs:mempool (Results 1 - 25 of 164) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/
H A Dvxge-config.c2025 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 Dvxge-config.h884 * @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 Dbtree.c97 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 Dsg_pool.c4 #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 Dbtree.c97 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 Dsg_pool.c4 #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 Dbtree.h6 #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 Dbtree-128.h7 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 Dbtree-type.h15 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 Dpktcdvd.h20 #include <linux/mempool.h>
189 mempool_t rb_pool; /* mempool for pkt_rb_node allocations */
/kernel/linux/linux-6.6/include/linux/
H A Dbtree.h6 #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 Dbtree-128.h7 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 Dbtree-type.h15 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 Dpktcdvd.h20 #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 Dmsgpool.h5 #include <linux/mempool.h>
/kernel/linux/linux-6.6/include/linux/ceph/
H A Dmsgpool.h5 #include <linux/mempool.h>
/kernel/linux/common_modules/tzdriver/ion/
H A Dstatic_ion_mem.c19 #include <linux/mempool.h>
/kernel/linux/common_modules/tzdriver/core/
H A Dmem.c22 #include <linux/mempool.h>
/kernel/linux/linux-5.10/drivers/scsi/snic/
H A Dsnic_trc.c19 #include <linux/mempool.h>
/kernel/linux/linux-5.10/fs/verity/
H A Dfsverity_private.h19 #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 Dsnic_trc.c5 #include <linux/mempool.h>
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Drtas-work-area.c9 #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 Dmain.c19 #include <linux/mempool.h>
/kernel/linux/linux-6.6/fs/gfs2/
H A Dmain.c19 #include <linux/mempool.h>
/kernel/linux/linux-5.10/drivers/s390/scsi/
H A Dzfcp_def.h22 #include <linux/mempool.h>

Completed in 17 milliseconds

1234567