Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 25 of 46) sorted by relevance

12

/dpdk/drivers/net/mlx5/hws/
H A Dmlx5dr_pool.c17 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 Dmlx5dr_pool.h25 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 Dbitalloc.c67 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 Dtb_mem.c20 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 Dtb_mem.h22 struct tb_mem_pool *pool; member
/dpdk/drivers/bus/dpaa/base/qbman/
H A Dbman.c185 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 Ddpaa_alloc.c48 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 Dbnxt_rxtx_vec_common.h112 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 Ddpaa_mempool.c177 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 Drte_swx_port_source_sink.h26 struct rte_mempool *pool; member
H A Drte_swx_port_source_sink.c41 struct rte_mempool *pool; member
/dpdk/drivers/net/mana/
H A Dmr.c38 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 Denet_rxtx.c19 struct rte_mempool *pool; in enetfec_recv_pkts() local
/dpdk/drivers/common/cnxk/
H A Dcnxk_telemetry_npa.c123 __io struct npa_pool_s *pool; in cnxk_tel_npa_pool() local
H A Droc_npa_irq.c143 uint32_t q, pool, aura; in npa_q_irq() local
/dpdk/app/test/
H A Dtest_table.c31 struct rte_mempool *pool = NULL; variable
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_hwdev.c279 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 Dtest_order_common.c26 struct rte_mempool *pool = t->pool; in order_producer() local
H A Dtest_order_common.h55 struct rte_mempool *pool; member
H A Dtest_pipeline_common.h52 struct rte_mempool *pool[RTE_MAX_ETHPORTS]; member
/dpdk/drivers/net/thunderx/
H A Dnicvf_struct.h35 struct rte_mempool *pool; member
69 struct rte_mempool *pool; member
/dpdk/drivers/common/cpt/
H A Dcpt_common.h26 struct rte_mempool *pool; member
/dpdk/examples/qos_meter/
H A Dmain.c47 static struct rte_mempool *pool = NULL; variable
/dpdk/app/test-pipeline/
H A Dmain.h44 struct rte_mempool *pool; member
/dpdk/drivers/net/tap/
H A Drte_eth_tap.h54 struct rte_mbuf *pool; /* mbufs pool for this queue */ member

12