| /f-stack/dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 77 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 D | nfb_rx.c | 111 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 D | nfb_rx.h | 35 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 D | rte_eth_kni.c | 42 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 D | bnx2x_rxtx.h | 25 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 D | rte_eth_null.c | 35 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 D | enetc_rxtx.c | 132 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 D | enetc_ethdev.c | 394 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 D | enetc.h | 71 struct rte_mempool *mb_pool; /* mbuf pool to populate RX ring. */ member
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_rx.c | 453 __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 D | sfc_rx.h | 131 struct rte_mempool *mb_pool);
|
| H A D | sfc_dp_rx.h | 130 struct rte_mempool *mb_pool,
|
| /f-stack/dpdk/drivers/net/ark/ |
| H A D | ark_ethdev_rx.c | 40 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 D | axgbe_rxtx.h | 61 struct rte_mempool *mb_pool; member 175 struct rte_mempool *mb_pool);
|
| /f-stack/dpdk/drivers/net/atlantic/ |
| H A D | atl_rxtx.c | 53 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 D | ionic_rxtx.c | 605 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 D | rte_eth_pcap.c | 66 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 D | bnxt_rxq.h | 19 struct rte_mempool *mb_pool; /* mbuf pool for RX ring */ member
|
| H A D | bnxt_rxr.c | 48 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 D | igc_txrx.h | 23 struct rte_mempool *mb_pool);
|
| /f-stack/dpdk/drivers/net/szedata2/ |
| H A D | rte_eth_szedata2.c | 89 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 D | rte_eth_af_packet.c | 49 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 D | hinic_pmd_rx.h | 101 struct rte_mempool *mb_pool; member
|
| /f-stack/dpdk/drivers/net/virtio/ |
| H A D | virtio_ethdev.h | 68 struct rte_mempool *mb_pool);
|
| /f-stack/dpdk/drivers/net/octeontx/ |
| H A D | octeontx_ethdev.c | 1063 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()
|