/dpdk/drivers/net/mlx5/hws/ |
H A D | mlx5dr_pool.c | 17 static void mlx5dr_pool_resource_free(struct mlx5dr_pool *pool, in mlx5dr_pool_resource_free() 30 mlx5dr_pool_create_one_resource(struct mlx5dr_pool *pool, uint32_t log_range, in mlx5dr_pool_create_one_resource() 78 mlx5dr_pool_resource_alloc(struct mlx5dr_pool *pool, uint32_t log_range, int idx) in mlx5dr_pool_resource_alloc() 151 static void mlx5dr_pool_buddy_db_put_chunk(struct mlx5dr_pool *pool, in mlx5dr_pool_buddy_db_put_chunk() 167 mlx5dr_pool_buddy_get_next_buddy(struct mlx5dr_pool *pool, int idx, in mlx5dr_pool_buddy_get_next_buddy() 198 static int mlx5dr_pool_buddy_get_mem_chunk(struct mlx5dr_pool *pool, in mlx5dr_pool_buddy_get_mem_chunk() 249 static int mlx5dr_pool_buddy_db_get_chunk(struct mlx5dr_pool *pool, in mlx5dr_pool_buddy_db_get_chunk() 265 static void mlx5dr_pool_buddy_db_uninit(struct mlx5dr_pool *pool) in mlx5dr_pool_buddy_db_uninit() 282 static int mlx5dr_pool_buddy_db_init(struct mlx5dr_pool *pool, uint32_t log_range) in mlx5dr_pool_buddy_db_init() 308 static int mlx5dr_pool_create_resource_on_index(struct mlx5dr_pool *pool, in mlx5dr_pool_create_resource_on_index() [all …]
|
H A D | mlx5dr_pool.h | 25 struct mlx5dr_pool *pool; member 140 mlx5dr_pool_chunk_get_base_devx_obj(struct mlx5dr_pool *pool, in mlx5dr_pool_chunk_get_base_devx_obj() 147 mlx5dr_pool_chunk_get_base_devx_obj_mirror(struct mlx5dr_pool *pool, in mlx5dr_pool_chunk_get_base_devx_obj_mirror()
|
/dpdk/drivers/net/bnxt/tf_core/ |
H A D | bitalloc.c | 67 ba_init(struct bitalloc *pool, int size, bool free) in ba_init() 113 ba_alloc_helper(struct bitalloc *pool, in ba_alloc_helper() 151 ba_alloc(struct bitalloc *pool) in ba_alloc() 186 ba_alloc_reverse_helper(struct bitalloc *pool, in ba_alloc_reverse_helper() 224 ba_alloc_reverse(struct bitalloc *pool) in ba_alloc_reverse() 232 ba_alloc_index_helper(struct bitalloc *pool, in ba_alloc_index_helper() 273 ba_alloc_index(struct bitalloc *pool, int index) in ba_alloc_index() 288 ba_inuse_helper(struct bitalloc *pool, in ba_inuse_helper() 317 ba_inuse(struct bitalloc *pool, int index) in ba_inuse() 326 ba_free_helper(struct bitalloc *pool, in ba_free_helper() [all …]
|
/dpdk/lib/acl/ |
H A D | tb_mem.c | 20 tb_pool(struct tb_mem_pool *pool, size_t sz) in tb_pool() 50 tb_alloc(struct tb_mem_pool *pool, size_t size) in tb_alloc() 70 tb_free_pool(struct tb_mem_pool *pool) in tb_free_pool()
|
H A D | tb_mem.h | 22 struct tb_mem_pool *pool; member
|
/dpdk/drivers/bus/dpaa/base/qbman/ |
H A D | bman.c | 185 struct bman_pool *pool = NULL; in bman_new_pool() local 227 void bman_free_pool(struct bman_pool *pool) in bman_free_pool() 236 const struct bman_pool_params *bman_get_params(const struct bman_pool *pool) in bman_get_params() 250 int bman_release(struct bman_pool *pool, const struct bm_buffer *bufs, u8 num, in bman_release() 292 int bman_acquire(struct bman_pool *pool, struct bm_buffer *bufs, u8 num, in bman_acquire() 343 u32 bman_query_free_buffers(struct bman_pool *pool) in bman_query_free_buffers() 348 int bman_update_pool_thresholds(struct bman_pool *pool, const u32 *thresholds) in bman_update_pool_thresholds()
|
H A D | dpaa_alloc.c | 48 void qman_release_pool_range(u32 pool, u32 count) in qman_release_pool_range() 53 int qman_reserve_pool_range(u32 pool, u32 count) in qman_reserve_pool_range()
|
/dpdk/drivers/net/bnxt/ |
H A D | bnxt_rxtx_vec_common.h | 112 struct rte_mempool *pool; in bnxt_tx_cmp_vec_fast() local 143 struct rte_mempool *pool; in bnxt_tx_cmp_vec() local
|
/dpdk/drivers/mempool/dpaa/ |
H A D | dpaa_mempool.c | 177 dpaa_mbuf_free_bulk(struct rte_mempool *pool, in dpaa_mbuf_free_bulk() 221 dpaa_mbuf_alloc_bulk(struct rte_mempool *pool, in dpaa_mbuf_alloc_bulk()
|
/dpdk/lib/port/ |
H A D | rte_swx_port_source_sink.h | 26 struct rte_mempool *pool; member
|
H A D | rte_swx_port_source_sink.c | 41 struct rte_mempool *pool; member
|
/dpdk/drivers/net/mana/ |
H A D | mr.c | 38 struct rte_mempool *pool) in mana_new_pmd_mr() 131 struct rte_mempool *pool = mbuf->pool; in mana_alloc_pmd_mr() local
|
/dpdk/drivers/net/enetfec/ |
H A D | enet_rxtx.c | 19 struct rte_mempool *pool; in enetfec_recv_pkts() local
|
/dpdk/drivers/common/cnxk/ |
H A D | cnxk_telemetry_npa.c | 123 __io struct npa_pool_s *pool; in cnxk_tel_npa_pool() local
|
H A D | roc_npa_irq.c | 143 uint32_t q, pool, aura; in npa_q_irq() local
|
/dpdk/app/test/ |
H A D | test_table.c | 31 struct rte_mempool *pool = NULL; variable
|
/dpdk/drivers/net/hinic/base/ |
H A D | hinic_pmd_hwdev.c | 279 struct pci_pool *pool; in dma_pool_create() local 295 void dma_pool_destroy(struct dma_pool *pool) in dma_pool_destroy() 308 void *dma_pool_alloc(struct pci_pool *pool, dma_addr_t *dma_addr) in dma_pool_alloc() 320 void dma_pool_free(struct pci_pool *pool, void *vaddr, dma_addr_t dma) in dma_pool_free()
|
/dpdk/app/test-eventdev/ |
H A D | test_order_common.c | 26 struct rte_mempool *pool = t->pool; in order_producer() local
|
H A D | test_order_common.h | 55 struct rte_mempool *pool; member
|
H A D | test_pipeline_common.h | 52 struct rte_mempool *pool[RTE_MAX_ETHPORTS]; member
|
/dpdk/drivers/net/thunderx/ |
H A D | nicvf_struct.h | 35 struct rte_mempool *pool; member 69 struct rte_mempool *pool; member
|
/dpdk/drivers/common/cpt/ |
H A D | cpt_common.h | 26 struct rte_mempool *pool; member
|
/dpdk/examples/qos_meter/ |
H A D | main.c | 47 static struct rte_mempool *pool = NULL; variable
|
/dpdk/app/test-pipeline/ |
H A D | main.h | 44 struct rte_mempool *pool; member
|
/dpdk/drivers/net/tap/ |
H A D | rte_eth_tap.h | 54 struct rte_mbuf *pool; /* mbufs pool for this queue */ member
|