Home
last modified time | relevance | path

Searched refs:tx_ring_struct (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_txr.h24 struct bnxt_ring *tx_ring_struct; member
35 txq->tx_ring->tx_ring_struct->ring_mask); in bnxt_tx_bds_in_hw()
43 return ((txq->tx_ring->tx_ring_struct->ring_size - in bnxt_tx_avail()
H A Dbnxt_txr.c32 bnxt_free_ring(txq->tx_ring->tx_ring_struct); in bnxt_free_tx_rings()
33 rte_free(txq->tx_ring->tx_ring_struct); in bnxt_free_tx_rings()
48 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_init_one_tx_ring()
74 txr->tx_ring_struct = ring; in bnxt_init_tx_ring_struct()
96 ring->ring_size = txr->tx_ring_struct->ring_size; in bnxt_init_tx_ring_struct()
213 txr->tx_prod = RING_NEXT(txr->tx_ring_struct, txr->tx_prod); in bnxt_start_xmit()
321 txr->tx_prod = RING_NEXT(txr->tx_ring_struct, txr->tx_prod); in bnxt_start_xmit()
335 txr->tx_prod = RING_NEXT(txr->tx_ring_struct, txr->tx_prod); in bnxt_start_xmit()
364 cons = RING_NEXT(txr->tx_ring_struct, cons); in bnxt_tx_cmp_fast()
391 cons = RING_NEXT(txr->tx_ring_struct, cons); in bnxt_tx_cmp()
H A Dbnxt_txq.c35 for (i = 0; i < txq->tx_ring->tx_ring_struct->ring_size; i++) { in bnxt_tx_queue_release_mbufs()
66 bnxt_free_ring(txq->tx_ring->tx_ring_struct); in bnxt_tx_queue_release_op()
67 rte_free(txq->tx_ring->tx_ring_struct); in bnxt_tx_queue_release_op()
H A Dbnxt_rxtx_vec_common.h106 uint32_t ring_mask = txr->tx_ring_struct->ring_mask; in bnxt_tx_cmp_vec_fast()
132 uint32_t ring_mask = txr->tx_ring_struct->ring_mask; in bnxt_tx_cmp_vec()
H A Dbnxt_ring.c133 tx_ring_struct->vmem_size) : 0; in bnxt_alloc_rings()
163 RTE_CACHE_LINE_ROUNDUP(tx_ring_info->tx_ring_struct->ring_size * in bnxt_alloc_rings()
219 tx_ring = tx_ring_info->tx_ring_struct; in bnxt_alloc_rings()
656 ring = txq->tx_ring->tx_ring_struct; in bnxt_init_all_rings()
727 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_alloc_hwrm_rings()
H A Dbnxt_rxtx_vec_sse.c398 tx_prod = RING_ADV(txr->tx_ring_struct, tx_prod, nb_pkts); in bnxt_xmit_fixed_burst_vec()
413 uint16_t ring_size = txr->tx_ring_struct->ring_size; in bnxt_xmit_pkts_vec()
H A Dbnxt_rxtx_vec_neon.c382 prod = RING_NEXT(txr->tx_ring_struct, prod); in bnxt_xmit_fixed_burst_vec()
H A Dbnxt_hwrm.c2590 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_free_all_hwrm_rings()
2598 txr->tx_ring_struct->ring_size * in bnxt_free_all_hwrm_rings()
2601 txr->tx_ring_struct->ring_size * in bnxt_free_all_hwrm_rings()