Home
last modified time | relevance | path

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

/dpdk/drivers/net/bnxt/
H A Dbnxt_ring.c145 rx_ring_struct->vmem_size) : 0; in bnxt_alloc_rings()
174 RTE_CACHE_LINE_ROUNDUP(rx_ring_info->rx_ring_struct->ring_size * in bnxt_alloc_rings()
187 rx_ring_info->rx_ring_struct->ring_size * in bnxt_alloc_rings()
243 rx_ring = rx_ring_info->rx_ring_struct; in bnxt_alloc_rings()
281 rte_bitmap_init(rx_ring_info->rx_ring_struct->ring_size * in bnxt_alloc_rings()
525 struct bnxt_ring *ring = rxr->rx_ring_struct; in bnxt_alloc_rx_ring()
562 ring->fw_rx_ring_id = rxr->rx_ring_struct->fw_ring_id; in bnxt_alloc_rx_agg_ring()
600 cp_ring->ring_size = rxr->rx_ring_struct->ring_size * 2; in bnxt_alloc_hwrm_rx_ring()
694 ring = rxr->rx_ring_struct; in bnxt_init_all_rings()
H A Dbnxt_rxr.c43 uint16_t prod = RING_IDX(rxr->rx_ring_struct, raw_prod); in bnxt_alloc_rx_data()
106 prod = RING_IDX(rxr->rx_ring_struct, raw_prod); in bnxt_reuse_rx_mbuf()
128 cons_rx_buf = &rxr->rx_buf_ring[RING_IDX(rxr->rx_ring_struct, cons)]; in bnxt_consume_rx_buf()
287 rxr->rx_next_cons = RING_IDX(rxr->rx_ring_struct, in bnxt_tpa_start()
1128 ndx = RING_IDX(rxr->rx_ring_struct, rx_raw_prod + cnt); in bnxt_recv_pkts()
1163 bnxt_free_ring(rxq->rx_ring->rx_ring_struct); in bnxt_free_rx_rings()
1164 rte_free(rxq->rx_ring->rx_ring_struct); in bnxt_free_rx_rings()
1205 if (rxr->rx_ring_struct == NULL) { in bnxt_init_rx_ring_struct()
1211 rxr->rx_ring_struct = ring; in bnxt_init_rx_ring_struct()
1245 ring->ring_size = rxr->rx_ring_struct->ring_size * 2; in bnxt_init_rx_ring_struct()
[all …]
H A Dbnxt_reps.c59 mask = rep_rxr->rx_ring_struct->ring_mask; in bnxt_vfr_recv()
93 mask = rxr->rx_ring_struct->ring_mask; in bnxt_rep_rx_burst()
408 for (i = 0; i < rxq->rx_ring->rx_ring_struct->ring_size; i++) { in bnxt_vfr_rx_queue_release_mbufs()
612 rxr->rx_ring_struct = ring; in bnxt_init_rep_rx_ring()
685 rxq->rx_ring->rx_ring_struct->ring_size, in bnxt_rep_rx_queue_setup_op()
715 bnxt_free_ring(rxq->rx_ring->rx_ring_struct); in bnxt_rep_rx_queue_release_op()
716 rte_free(rxq->rx_ring->rx_ring_struct); in bnxt_rep_rx_queue_release_op()
H A Dbnxt_rxq.c222 i < rxq->rx_ring->rx_ring_struct->ring_size; i++) { in bnxt_rx_queue_release_mbufs()
279 bnxt_free_ring(rxq->rx_ring->rx_ring_struct); in bnxt_free_rxq_mem()
280 rte_free(rxq->rx_ring->rx_ring_struct); in bnxt_free_rxq_mem()
281 rxq->rx_ring->rx_ring_struct = NULL; in bnxt_free_rxq_mem()
H A Dbnxt_rxr.h86 struct bnxt_ring *rx_ring_struct; member
H A Dbnxt_rxtx_vec_sse.c160 uint16_t rx_ring_size = rxr->rx_ring_struct->ring_size; in recv_burst_vec_sse()
H A Dbnxt_rxtx_vec_neon.c168 uint16_t rx_ring_size = rxr->rx_ring_struct->ring_size; in recv_burst_vec_neon()
H A Dbnxt_rxtx_vec_avx2.c31 uint16_t rx_ring_size = rxr->rx_ring_struct->ring_size; in recv_burst_vec_avx2()
H A Dbnxt_ethdev.c2005 if (rxq->rx_ring->rx_ring_struct->fw_ring_id == fwr) in bnxt_rss_to_qid()
2063 rxq->rx_ring->rx_ring_struct->fw_ring_id; in bnxt_reta_update_op()
3247 cons = RING_CMP(rxr->rx_ring_struct, raw_cons / 2); in bnxt_rx_descriptor_status_op()
H A Dbnxt_flow.c1254 rxq->rx_ring->rx_ring_struct->fw_ring_id; in bnxt_vnic_rss_cfg_update()
H A Dbnxt_hwrm.c2134 rte_cpu_to_le_16(rxr->rx_ring_struct->fw_ring_id); in bnxt_hwrm_vnic_cfg()
2705 struct bnxt_ring *ring = rxr ? rxr->rx_ring_struct : NULL; in bnxt_free_hwrm_rx_ring()
5154 ring_id = rxr->rx_ring_struct->fw_ring_id; in bnxt_vnic_rss_configure_p5()