Home
last modified time | relevance | path

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

1234

/f-stack/dpdk/drivers/net/af_xdp/
H A Drte_eth_af_xdp.c77 struct rte_mempool *mb_pool; member
93 struct rte_mempool *mb_pool; member
193 umem->mb_pool->header_size; in reserve_fill_queue_zc()
297 umem->mb_pool->header_size; in af_xdp_rx_zc()
663 struct rte_mempool *mb_pool = rxq->mb_pool; in get_shared_umem() local
665 if (mb_pool == NULL) in get_shared_umem()
677 if (mb_pool == internals->rx_queues[i].mb_pool) { in get_shared_umem()
833 umem->mb_pool = NULL; in xdp_umem_destroy()
937 struct rte_mempool *mb_pool = rxq->mb_pool; local
969 umem->mb_pool = mb_pool;
[all …]
/f-stack/dpdk/drivers/net/nfb/
H A Dnfb_rx.c111 struct rte_mempool *mb_pool) in nfb_eth_rx_queue_setup() argument
133 mb_pool, in nfb_eth_rx_queue_setup()
151 struct rte_mempool *mb_pool, in nfb_eth_rx_queue_init() argument
155 rte_mempool_get_priv(mb_pool); in nfb_eth_rx_queue_init()
167 rxq->mb_pool = mb_pool; in nfb_eth_rx_queue_init()
H A Dnfb_rx.h35 struct rte_mempool *mb_pool; /* memory pool to allocate packets */ member
63 struct rte_mempool *mb_pool,
91 struct rte_mempool *mb_pool);
166 i = rte_pktmbuf_alloc_bulk(ndp->mb_pool, mbufs, nb_pkts); in nfb_eth_ndp_rx()
/f-stack/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()
252 struct rte_mempool *mb_pool) in eth_kni_rx_queue_setup() argument
259 q->mb_pool = mb_pool; in eth_kni_rx_queue_setup()
/f-stack/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);
/f-stack/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()
/f-stack/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.c394 struct rte_mempool *mb_pool) in enetc_setup_rxbdr() argument
409 rx_ring->mb_pool = mb_pool; in enetc_setup_rxbdr()
413 buf_size = (uint16_t)(rte_pktmbuf_data_room_size(rx_ring->mb_pool) - in enetc_setup_rxbdr()
425 struct rte_mempool *mb_pool) in enetc_rx_queue_setup() argument
451 enetc_setup_rxbdr(&adapter->hw.hw, rx_ring, mb_pool); in enetc_rx_queue_setup()
H A Denetc.h71 struct rte_mempool *mb_pool; /* mbuf pool to populate RX ring. */ member
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_rx.c453 __rte_unused struct rte_mempool *mb_pool, in sfc_efx_rx_qsize_up_rings() argument
997 buf_size = rte_pktmbuf_data_room_size(mb_pool); in sfc_rx_mb_pool_buf_size()
1003 mb_pool->name, buf_size, RTE_PKTMBUF_HEADROOM); in sfc_rx_mb_pool_buf_size()
1009 buf_aligned = sfc_rx_mbuf_data_alignment(mb_pool); in sfc_rx_mb_pool_buf_size()
1017 mb_pool->name, in sfc_rx_mb_pool_buf_size()
1018 rte_pktmbuf_data_room_size(mb_pool), in sfc_rx_mb_pool_buf_size()
1040 mb_pool->name, in sfc_rx_mb_pool_buf_size()
1041 rte_pktmbuf_data_room_size(mb_pool), in sfc_rx_mb_pool_buf_size()
1062 struct rte_mempool *mb_pool) in sfc_rx_qinit() argument
1101 buf_size = sfc_rx_mb_pool_buf_size(sa, mb_pool); in sfc_rx_qinit()
[all …]
H A Dsfc_rx.h131 struct rte_mempool *mb_pool);
H A Dsfc_dp_rx.h130 struct rte_mempool *mb_pool,
/f-stack/dpdk/drivers/net/ark/
H A Dark_ethdev_rx.c40 struct rte_mempool *mb_pool; member
122 struct rte_mempool *mb_pool) in eth_ark_dev_rx_queue_setup() argument
170 queue->mb_pool = mb_pool; in eth_ark_dev_rx_queue_setup()
458 int status = rte_pktmbuf_alloc_bulk(queue->mb_pool, mbufs, nb); in eth_ark_rx_seed_mbufs()
526 status = rte_pktmbuf_alloc_bulk(queue->mb_pool, mbufs, *pnb); in eth_ark_rx_seed_recovery()
/f-stack/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx.h61 struct rte_mempool *mb_pool; member
175 struct rte_mempool *mb_pool);
/f-stack/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()
982 new_mbuf = rte_mbuf_raw_alloc(rxq->mb_pool); in atl_recv_pkts()
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c605 qinfo->mp = rxq->mb_pool; in ionic_rxq_info_get()
622 rte_mempool_put(rxq->mb_pool, mbuf); in ionic_rx_empty()
693 rxq->mb_pool = mp; in ionic_dev_rx_queue_setup()
733 (rte_pktmbuf_data_room_size(rxq->mb_pool) - in ionic_rx_clean()
889 buf_size = (uint16_t)(rte_pktmbuf_data_room_size(rxq->mb_pool) - in ionic_rx_fill()
894 struct rte_mbuf *rxm = rte_mbuf_raw_alloc(rxq->mb_pool); in ionic_rx_fill()
920 rxm_seg = rte_mbuf_raw_alloc(rxq->mb_pool); in ionic_rx_fill()
/f-stack/dpdk/drivers/net/pcap/
H A Drte_eth_pcap.c66 struct rte_mempool *mb_pool; member
148 eth_pcap_rx_jumbo(struct rte_mempool *mb_pool, struct rte_mbuf *mbuf, in eth_pcap_rx_jumbo() argument
161 m->next = rte_pktmbuf_alloc(mb_pool); in eth_pcap_rx_jumbo()
195 if (rte_pktmbuf_alloc_bulk(pcap_q->mb_pool, bufs, nb_pkts) != 0) in eth_pcap_rx_infinite()
250 mbuf = rte_pktmbuf_alloc(pcap_q->mb_pool); in eth_pcap_rx()
261 if (unlikely(eth_pcap_rx_jumbo(pcap_q->mb_pool, in eth_pcap_rx()
798 struct rte_mempool *mb_pool) in eth_rx_queue_setup() argument
803 pcap_q->mb_pool = mb_pool; in eth_rx_queue_setup()
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_rxq.h19 struct rte_mempool *mb_pool; /* mbuf pool for RX ring */ member
H A Dbnxt_rxr.c48 mbuf = __bnxt_alloc_rx_data(rxq->mb_pool); in bnxt_alloc_rx_data()
80 mbuf = __bnxt_alloc_rx_data(rxq->mb_pool); in bnxt_alloc_ag_data()
314 struct rte_mbuf *new_data = __bnxt_alloc_rx_data(rxq->mb_pool); in bnxt_tpa_end()
1047 (uint32_t)(rte_pktmbuf_data_room_size(rxq->mb_pool) - in bnxt_init_rx_ring_struct()
1113 size = rte_pktmbuf_data_room_size(rxq->mb_pool) - RTE_PKTMBUF_HEADROOM; in bnxt_init_one_rx_ring()
1167 __bnxt_alloc_rx_data(rxq->mb_pool); in bnxt_init_one_rx_ring()
/f-stack/dpdk/drivers/net/igc/
H A Digc_txrx.h23 struct rte_mempool *mb_pool);
/f-stack/dpdk/drivers/net/szedata2/
H A Drte_eth_szedata2.c89 struct rte_mempool *mb_pool; member
141 mbuf = rte_pktmbuf_alloc(sze_q->mb_pool); in eth_szedata2_rx()
305 mbp_priv = rte_mempool_get_priv(sze_q->mb_pool); in eth_szedata2_rx()
545 mbuf = rte_pktmbuf_alloc(sze_q->mb_pool); in eth_szedata2_rx_scattered()
560 mbp_priv = rte_mempool_get_priv(sze_q->mb_pool); in eth_szedata2_rx_scattered()
591 m->next = rte_pktmbuf_alloc(sze_q->mb_pool); in eth_szedata2_rx_scattered()
633 sze_q->mb_pool); in eth_szedata2_rx_scattered()
1236 struct rte_mempool *mb_pool) in eth_rx_queue_setup() argument
1279 rxq->mb_pool = mb_pool; in eth_rx_queue_setup()
/f-stack/dpdk/drivers/net/af_packet/
H A Drte_eth_af_packet.c49 struct rte_mempool *mb_pool; member
138 mbuf = rte_pktmbuf_alloc(pkt_q->mb_pool); in eth_af_packet_rx()
428 struct rte_mempool *mb_pool) in eth_rx_queue_setup() argument
434 pkt_q->mb_pool = mb_pool; in eth_rx_queue_setup()
437 buf_size = rte_pktmbuf_data_room_size(pkt_q->mb_pool) - in eth_rx_queue_setup()
/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_rx.h101 struct rte_mempool *mb_pool; member
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_ethdev.h68 struct rte_mempool *mb_pool);
/f-stack/dpdk/drivers/net/octeontx/
H A Docteontx_ethdev.c1063 struct rte_mempool *mb_pool) in octeontx_dev_rx_queue_setup() argument
1083 mp_ops = rte_mempool_get_ops(mb_pool->ops_index); in octeontx_dev_rx_queue_setup()
1137 pktbuf_conf.first_skip = OCTTX_PACKET_FIRST_SKIP(mb_pool); in octeontx_dev_rx_queue_setup()
1139 pktbuf_conf.mbuff_size = (mb_pool->elt_size - in octeontx_dev_rx_queue_setup()
1141 rte_pktmbuf_priv_size(mb_pool) - in octeontx_dev_rx_queue_setup()
1183 pool = (uintptr_t)mb_pool->pool_id; in octeontx_dev_rx_queue_setup()
1215 rxq->pool = mb_pool; in octeontx_dev_rx_queue_setup()

1234