Home
last modified time | relevance | path

Searched refs:rx_ring_struct (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_rxr.c97 uint16_t prod = RING_NEXT(rxr->rx_ring_struct, rxr->rx_prod); in bnxt_reuse_rx_mbuf()
178 data_cons = RING_NEXT(rxr->rx_ring_struct, data_cons); in bnxt_tpa_start()
789 prod = RING_NEXT(rxr->rx_ring_struct, prod); in bnxt_rx_pkt()
921 int i = RING_NEXT(rxr->rx_ring_struct, prod); in bnxt_recv_pkts()
925 i = RING_NEXT(rxr->rx_ring_struct, i), cnt--) { in bnxt_recv_pkts()
974 bnxt_free_ring(rxq->rx_ring->rx_ring_struct); in bnxt_free_rx_rings()
975 rte_free(rxq->rx_ring->rx_ring_struct); in bnxt_free_rx_rings()
1016 rxr->rx_ring_struct = ring; in bnxt_init_rx_ring_struct()
1051 ring->ring_size = rxr->rx_ring_struct->ring_size * 2; in bnxt_init_rx_ring_struct()
1119 ring = rxr->rx_ring_struct; in bnxt_init_one_rx_ring()
[all …]
H A Dbnxt_ring.c139 rx_ring_struct->vmem_size) : 0; in bnxt_alloc_rings()
170 RTE_CACHE_LINE_ROUNDUP(rx_ring_info->rx_ring_struct->ring_size * in bnxt_alloc_rings()
182 rx_ring_info->rx_ring_struct->ring_size * in bnxt_alloc_rings()
239 rx_ring = rx_ring_info->rx_ring_struct; in bnxt_alloc_rings()
276 rte_bitmap_init(rx_ring_info->rx_ring_struct->ring_size * in bnxt_alloc_rings()
506 struct bnxt_ring *ring = rxr->rx_ring_struct; in bnxt_alloc_rx_ring()
539 ring->fw_rx_ring_id = rxr->rx_ring_struct->fw_ring_id; in bnxt_alloc_rx_agg_ring()
644 ring = rxr->rx_ring_struct; in bnxt_init_all_rings()
H A Dbnxt_reps.c55 mask = rep_rxr->rx_ring_struct->ring_mask; in bnxt_vfr_recv()
89 mask = rxr->rx_ring_struct->ring_mask; in bnxt_rep_rx_burst()
581 rxr->rx_ring_struct = ring; in bnxt_init_rep_rx_ring()
652 rxq->rx_ring->rx_ring_struct->ring_size, in bnxt_rep_rx_queue_setup_op()
683 bnxt_free_ring(rxq->rx_ring->rx_ring_struct); in bnxt_rep_rx_queue_release_op()
684 rte_free(rxq->rx_ring->rx_ring_struct); in bnxt_rep_rx_queue_release_op()
H A Dbnxt_rxr.h67 struct bnxt_ring *rx_ring_struct; member
H A Dbnxt_rxq.c216 i < rxq->rx_ring->rx_ring_struct->ring_size; i++) { in bnxt_rx_queue_release_mbufs()
274 bnxt_free_ring(rxq->rx_ring->rx_ring_struct); in bnxt_rx_queue_release_op()
275 rte_free(rxq->rx_ring->rx_ring_struct); in bnxt_rx_queue_release_op()
H A Dbnxt_rxtx_vec_sse.c150 uint16_t rx_ring_size = rxr->rx_ring_struct->ring_size; in bnxt_recv_pkts_vec()
281 RING_ADV(rxr->rx_ring_struct, rxr->rx_prod, nb_rx_pkts); in bnxt_recv_pkts_vec()
H A Dbnxt_rxtx_vec_neon.c157 uint16_t rx_ring_size = rxr->rx_ring_struct->ring_size; in bnxt_recv_pkts_vec()
299 RING_ADV(rxr->rx_ring_struct, rxr->rx_prod, nb_rx_pkts); in bnxt_recv_pkts_vec()
H A Dbnxt_hwrm.c1955 rte_cpu_to_le_16(rxr->rx_ring_struct->fw_ring_id); in bnxt_hwrm_vnic_cfg()
2554 struct bnxt_ring *ring = rxr->rx_ring_struct; in bnxt_free_hwrm_rx_ring()
4873 ring_id = rxr->rx_ring_struct->fw_ring_id; in bnxt_vnic_rss_configure_thor()
H A Dbnxt_ethdev.c1768 if (rxq->rx_ring->rx_ring_struct->fw_ring_id == fwr) in bnxt_rss_to_qid()
1826 rxq->rx_ring->rx_ring_struct->fw_ring_id; in bnxt_reta_update_op()