Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/
H A Dvxge-config.c1097 static void __vxge_hw_blockpool_destroy(struct __vxge_hw_blockpool *blockpool) in __vxge_hw_blockpool_destroy() argument
1102 if (!blockpool) in __vxge_hw_blockpool_destroy()
1105 hldev = blockpool->hldev; in __vxge_hw_blockpool_destroy()
1107 list_for_each_safe(p, n, &blockpool->free_block_list) { in __vxge_hw_blockpool_destroy()
1119 blockpool->pool_size--; in __vxge_hw_blockpool_destroy()
1122 list_for_each_safe(p, n, &blockpool->free_entry_list) { in __vxge_hw_blockpool_destroy()
1135 struct __vxge_hw_blockpool *blockpool, in __vxge_hw_blockpool_create()
1147 if (blockpool == NULL) { in __vxge_hw_blockpool_create()
1152 blockpool->hldev = hldev; in __vxge_hw_blockpool_create()
1153 blockpool in __vxge_hw_blockpool_create()
1134 __vxge_hw_blockpool_create(struct __vxge_hw_device *hldev, struct __vxge_hw_blockpool *blockpool, u32 pool_size, u32 pool_max) __vxge_hw_blockpool_create() argument
2259 struct __vxge_hw_blockpool *blockpool; vxge_hw_blockpool_block_add() local
2319 __vxge_hw_blockpool_blocks_add(struct __vxge_hw_blockpool *blockpool) __vxge_hw_blockpool_blocks_add() argument
2344 struct __vxge_hw_blockpool *blockpool; __vxge_hw_blockpool_malloc() local
2399 __vxge_hw_blockpool_blocks_remove(struct __vxge_hw_blockpool *blockpool) __vxge_hw_blockpool_blocks_remove() argument
2436 struct __vxge_hw_blockpool *blockpool; __vxge_hw_blockpool_free() local
4758 struct __vxge_hw_blockpool *blockpool; __vxge_hw_blockpool_block_allocate() local
4940 struct __vxge_hw_blockpool *blockpool; __vxge_hw_blockpool_block_free() local
[all...]

Completed in 3 milliseconds