Home
last modified time | relevance | path

Searched refs:mb_pool (Results 1 – 25 of 96) sorted by relevance

1234

/dpdk/drivers/net/nfb/
H A Dnfb_rx.c61 struct rte_mempool *mb_pool) in nfb_eth_rx_queue_setup() argument
83 mb_pool, in nfb_eth_rx_queue_setup()
98 struct rte_mempool *mb_pool, in nfb_eth_rx_queue_init() argument
102 rte_mempool_get_priv(mb_pool); in nfb_eth_rx_queue_init()
114 rxq->mb_pool = mb_pool; in nfb_eth_rx_queue_init()
H A Dnfb_rx.h34 struct rte_mempool *mb_pool; /* memory pool to allocate packets */ member
62 struct rte_mempool *mb_pool,
90 struct rte_mempool *mb_pool);
164 i = rte_pktmbuf_alloc_bulk(ndp->mb_pool, mbufs, nb_pkts); in nfb_eth_ndp_rx()
/dpdk/drivers/net/af_xdp/
H A Drte_eth_af_xdp.c98 struct rte_mempool *mb_pool; member
114 struct rte_mempool *mb_pool; member
222 umem->mb_pool->header_size; in reserve_fill_queue_zc()
337 umem->mb_pool->header_size; in af_xdp_rx_zc()
884 umem->mb_pool = NULL; in xdp_umem_destroy()
999 struct rte_mempool *mb_pool = rxq->mb_pool; in get_shared_umem() local
1001 if (mb_pool == NULL) in get_shared_umem()
1013 if (mb_pool == internals->rx_queues[i].mb_pool) { in get_shared_umem()
1045 struct rte_mempool *mb_pool = rxq->mb_pool; in xdp_umem_configure() local
1077 umem->mb_pool = mb_pool; in xdp_umem_configure()
[all …]
/dpdk/drivers/net/kni/
H A Drte_eth_kni.c42 struct rte_mempool *mb_pool; member
126 struct rte_mempool *mb_pool; in eth_kni_start() local
130 mb_pool = internals->rx_queues[0].mb_pool; in eth_kni_start()
135 rte_pktmbuf_data_room_size(mb_pool) - RTE_PKTMBUF_HEADROOM; in eth_kni_start()
138 internals->kni = rte_kni_alloc(mb_pool, &conf, NULL); in eth_kni_start()
255 struct rte_mempool *mb_pool) in eth_kni_rx_queue_setup() argument
262 q->mb_pool = mb_pool; in eth_kni_rx_queue_setup()
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_rxtx.h25 struct rte_mempool *mb_pool; /**< mbuf pool to populate RX ring. */ member
69 struct rte_mempool *mb_pool);
/dpdk/drivers/net/enetc/
H A Denetc_rxtx.c132 struct rte_mempool *mb_pool; in enetc_refill_rx_ring() local
135 mb_pool = rx_ring->mb_pool; in enetc_refill_rx_ring()
144 if (rte_pktmbuf_alloc_bulk(mb_pool, m, m_cnt)) in enetc_refill_rx_ring()
H A Denetc_ethdev.c410 struct rte_mempool *mb_pool) in enetc_setup_rxbdr() argument
425 rx_ring->mb_pool = mb_pool; in enetc_setup_rxbdr()
429 buf_size = (uint16_t)(rte_pktmbuf_data_room_size(rx_ring->mb_pool) - in enetc_setup_rxbdr()
441 struct rte_mempool *mb_pool) in enetc_rx_queue_setup() argument
467 enetc_setup_rxbdr(&adapter->hw.hw, rx_ring, mb_pool); in enetc_rx_queue_setup()
H A Denetc.h75 struct rte_mempool *mb_pool; /* mbuf pool to populate RX ring. */ member
/dpdk/drivers/net/null/
H A Drte_eth_null.c35 struct rte_mempool *mb_pool; member
93 if (rte_pktmbuf_alloc_bulk(h->mb_pool, bufs, nb_bufs) != 0) in eth_null_rx()
118 if (rte_pktmbuf_alloc_bulk(h->mb_pool, bufs, nb_bufs) != 0) in eth_null_copy_rx()
212 struct rte_mempool *mb_pool) in eth_rx_queue_setup() argument
218 if ((dev == NULL) || (mb_pool == NULL)) in eth_rx_queue_setup()
228 internals->rx_null_queues[rx_queue_id].mb_pool = mb_pool; in eth_rx_queue_setup()
/dpdk/drivers/net/ark/
H A Dark_ethdev_rx.c36 struct rte_mempool *mb_pool; member
121 struct rte_mempool *mb_pool) in eth_ark_dev_rx_queue_setup() argument
169 queue->mb_pool = mb_pool; in eth_ark_dev_rx_queue_setup()
170 queue->dataroom = rte_pktmbuf_data_room_size(mb_pool) - in eth_ark_dev_rx_queue_setup()
464 int status = rte_pktmbuf_alloc_bulk(queue->mb_pool, mbufs, nb); in eth_ark_rx_seed_mbufs()
/dpdk/drivers/net/sfc/
H A Dsfc_rx.c465 __rte_unused struct rte_mempool *mb_pool, in sfc_efx_rx_qsize_up_rings() argument
1026 buf_size = rte_pktmbuf_data_room_size(mb_pool); in sfc_rx_mb_pool_buf_size()
1032 mb_pool->name, buf_size, RTE_PKTMBUF_HEADROOM); in sfc_rx_mb_pool_buf_size()
1038 buf_aligned = sfc_rx_mbuf_data_alignment(mb_pool); in sfc_rx_mb_pool_buf_size()
1046 mb_pool->name, in sfc_rx_mb_pool_buf_size()
1047 rte_pktmbuf_data_room_size(mb_pool), in sfc_rx_mb_pool_buf_size()
1069 mb_pool->name, in sfc_rx_mb_pool_buf_size()
1070 rte_pktmbuf_data_room_size(mb_pool), in sfc_rx_mb_pool_buf_size()
1091 struct rte_mempool *mb_pool) in sfc_rx_qinit() argument
1137 buf_size = sfc_rx_mb_pool_buf_size(sa, mb_pool); in sfc_rx_qinit()
[all …]
H A Dsfc_repr_proxy.h47 struct rte_mempool *mb_pool; member
H A Dsfc_dp_rx.h137 struct rte_mempool *mb_pool,
H A Dsfc_rx.h137 struct rte_mempool *mb_pool);
/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx.h61 struct rte_mempool *mb_pool; member
178 struct rte_mempool *mb_pool);
/dpdk/drivers/net/atlantic/
H A Datl_rxtx.c53 struct rte_mempool *mb_pool; member
105 struct rte_mempool *mb_pool) in atl_rx_queue_setup() argument
141 rxq->mb_pool = mb_pool; in atl_rx_queue_setup()
356 int buff_size = rte_pktmbuf_data_room_size(rxq->mb_pool) - in atl_rx_init()
404 struct rte_mbuf *mbuf = rte_mbuf_raw_alloc(rxq->mb_pool); in atl_alloc_rx_queue_mbufs()
671 qinfo->mp = rxq->mb_pool; in atl_rxq_info_get()
977 new_mbuf = rte_mbuf_raw_alloc(rxq->mb_pool); in atl_recv_pkts()
/dpdk/drivers/net/pcap/
H A Dpcap_ethdev.c69 struct rte_mempool *mb_pool; member
198 eth_pcap_rx_jumbo(struct rte_mempool *mb_pool, struct rte_mbuf *mbuf, in eth_pcap_rx_jumbo() argument
211 m->next = rte_pktmbuf_alloc(mb_pool); in eth_pcap_rx_jumbo()
245 if (rte_pktmbuf_alloc_bulk(pcap_q->mb_pool, bufs, nb_pkts) != 0) in eth_pcap_rx_infinite()
300 mbuf = rte_pktmbuf_alloc(pcap_q->mb_pool); in eth_pcap_rx()
313 if (unlikely(eth_pcap_rx_jumbo(pcap_q->mb_pool, in eth_pcap_rx()
873 struct rte_mempool *mb_pool) in eth_rx_queue_setup() argument
878 pcap_q->mb_pool = mb_pool; in eth_rx_queue_setup()
/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c641 qinfo->mp = rxq->mb_pool; in ionic_rxq_info_get()
658 rte_mempool_put(rxq->mb_pool, mbuf); in ionic_rx_empty()
741 rxq->mb_pool = mp; in ionic_dev_rx_queue_setup()
780 (rte_pktmbuf_data_room_size(rxq->mb_pool) - in ionic_rx_clean()
946 buf_size = (uint16_t)(rte_pktmbuf_data_room_size(rxq->mb_pool) - in ionic_rx_fill()
951 struct rte_mbuf *rxm = rte_mbuf_raw_alloc(rxq->mb_pool); in ionic_rx_fill()
979 rxm_seg = rte_mbuf_raw_alloc(rxq->mb_pool); in ionic_rx_fill()
/dpdk/drivers/net/af_packet/
H A Drte_eth_af_packet.c49 struct rte_mempool *mb_pool; member
140 mbuf = rte_pktmbuf_alloc(pkt_q->mb_pool); in eth_af_packet_rx()
476 struct rte_mempool *mb_pool) in eth_rx_queue_setup() argument
482 pkt_q->mb_pool = mb_pool; in eth_rx_queue_setup()
485 buf_size = rte_pktmbuf_data_room_size(pkt_q->mb_pool) - in eth_rx_queue_setup()
/dpdk/drivers/net/igc/
H A Digc_txrx.h23 struct rte_mempool *mb_pool);
/dpdk/drivers/net/bnxt/
H A Dbnxt_rxq.h19 struct rte_mempool *mb_pool; /* mbuf pool for RX ring */ member
/dpdk/drivers/net/octeontx/
H A Docteontx_ethdev.c1049 struct rte_mempool *mb_pool) in octeontx_dev_rx_queue_setup() argument
1069 mp_ops = rte_mempool_get_ops(mb_pool->ops_index); in octeontx_dev_rx_queue_setup()
1123 pktbuf_conf.first_skip = OCTTX_PACKET_FIRST_SKIP(mb_pool); in octeontx_dev_rx_queue_setup()
1125 pktbuf_conf.mbuff_size = (mb_pool->elt_size - in octeontx_dev_rx_queue_setup()
1127 rte_pktmbuf_priv_size(mb_pool) - in octeontx_dev_rx_queue_setup()
1169 pool = (uintptr_t)mb_pool->pool_id; in octeontx_dev_rx_queue_setup()
1201 rxq->pool = mb_pool; in octeontx_dev_rx_queue_setup()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_rx.h101 struct rte_mempool *mb_pool; member
/dpdk/drivers/net/virtio/
H A Dvirtio_ethdev.h65 struct rte_mempool *mb_pool);
/dpdk/drivers/net/pfe/
H A Dpfe_hif_lib.h173 int pfe_hif_shm_init(struct hif_shm *hif_shm, struct rte_mempool *mb_pool);

1234