Home
last modified time | relevance | path

Searched refs:rxrearm_start (Results 1 – 25 of 30) sorted by relevance

12

/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_rxtx_vec_common.h52 rxq->rxrearm_start = 0; in bnxt_rxq_vec_setup_common()
59 struct rx_prod_pkt_bd *rxbds = &rxr->rx_desc_ring[rxq->rxrearm_start]; in bnxt_rxq_rearm()
60 struct rte_mbuf **rx_bufs = &rxr->rx_buf_ring[rxq->rxrearm_start]; in bnxt_rxq_rearm()
68 rxq->nb_rx_desc - rxq->rxrearm_start); in bnxt_rxq_rearm()
90 rxq->rxrearm_start += nb; in bnxt_rxq_rearm()
91 bnxt_db_write(&rxr->rx_db, rxq->rxrearm_start - 1); in bnxt_rxq_rearm()
92 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in bnxt_rxq_rearm()
93 rxq->rxrearm_start = 0; in bnxt_rxq_rearm()
H A Dbnxt_rxq.h26 uint16_t rxrearm_start; /* next desc index to reinit. */ member
H A Dbnxt_rxr.c852 if (!bnxt_alloc_rx_data(rxq, rxr, rxq->rxrearm_start)) { in bnxt_recv_pkts()
853 rxr->rx_prod = rxq->rxrearm_start; in bnxt_recv_pkts()
855 rxq->rxrearm_start++; in bnxt_recv_pkts()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx_vec_altivec.c27 struct i40e_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in i40e_rxq_rearm()
35 rxdp = rxq->rx_ring + rxq->rxrearm_start; in i40e_rxq_rearm()
91 rxq->rxrearm_start += RTE_I40E_RXQ_REARM_THRESH; in i40e_rxq_rearm()
92 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in i40e_rxq_rearm()
93 rxq->rxrearm_start = 0; in i40e_rxq_rearm()
97 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in i40e_rxq_rearm()
98 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in i40e_rxq_rearm()
H A Di40e_rxtx_vec_neon.c26 struct i40e_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in i40e_rxq_rearm()
32 rxdp = rxq->rx_ring + rxq->rxrearm_start; in i40e_rxq_rearm()
66 rxq->rxrearm_start += RTE_I40E_RXQ_REARM_THRESH; in i40e_rxq_rearm()
67 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in i40e_rxq_rearm()
68 rxq->rxrearm_start = 0; in i40e_rxq_rearm()
72 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in i40e_rxq_rearm()
73 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in i40e_rxq_rearm()
H A Di40e_rxtx_vec_sse.c27 struct i40e_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in i40e_rxq_rearm()
33 rxdp = rxq->rx_ring + rxq->rxrearm_start; in i40e_rxq_rearm()
79 rxq->rxrearm_start += RTE_I40E_RXQ_REARM_THRESH; in i40e_rxq_rearm()
80 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in i40e_rxq_rearm()
81 rxq->rxrearm_start = 0; in i40e_rxq_rearm()
85 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in i40e_rxq_rearm()
86 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in i40e_rxq_rearm()
H A Di40e_rxtx_vec_avx2.c27 struct i40e_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in i40e_rxq_rearm()
29 rxdp = rxq->rx_ring + rxq->rxrearm_start; in i40e_rxq_rearm()
127 rxq->rxrearm_start += RTE_I40E_RXQ_REARM_THRESH; in i40e_rxq_rearm()
128 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in i40e_rxq_rearm()
129 rxq->rxrearm_start = 0; in i40e_rxq_rearm()
133 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in i40e_rxq_rearm()
134 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in i40e_rxq_rearm()
H A Di40e_rxtx_vec_common.h161 i != rxq->rxrearm_start; in _i40e_rx_queue_release_mbufs_vec()
H A Di40e_rxtx.h104 uint16_t rxrearm_start; /**< the idx we start the re-arming from */ member
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx_vec_neon.c22 struct ixgbe_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in ixgbe_rxq_rearm()
29 rxdp = rxq->rx_ring + rxq->rxrearm_start; in ixgbe_rxq_rearm()
71 rxq->rxrearm_start += RTE_IXGBE_RXQ_REARM_THRESH; in ixgbe_rxq_rearm()
72 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in ixgbe_rxq_rearm()
73 rxq->rxrearm_start = 0; in ixgbe_rxq_rearm()
77 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in ixgbe_rxq_rearm()
78 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in ixgbe_rxq_rearm()
H A Dixgbe_rxtx_vec_sse.c25 struct ixgbe_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in ixgbe_rxq_rearm()
33 rxdp = rxq->rx_ring + rxq->rxrearm_start; in ixgbe_rxq_rearm()
83 rxq->rxrearm_start += RTE_IXGBE_RXQ_REARM_THRESH; in ixgbe_rxq_rearm()
84 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in ixgbe_rxq_rearm()
85 rxq->rxrearm_start = 0; in ixgbe_rxq_rearm()
89 rx_id = (uint16_t) ((rxq->rxrearm_start == 0) ? in ixgbe_rxq_rearm()
90 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in ixgbe_rxq_rearm()
H A Dixgbe_rxtx.h122 uint16_t rxrearm_start; /**< the idx we start the re-arming from */ member
H A Dixgbe_rxtx_vec_common.h185 i != rxq->rxrearm_start; in _ixgbe_rx_queue_release_mbufs_vec()
/f-stack/dpdk/drivers/net/ice/
H A Dice_rxtx_vec_sse.c38 struct ice_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in ice_rxq_rearm()
44 rxdp = rxq->rx_ring + rxq->rxrearm_start; in ice_rxq_rearm()
90 rxq->rxrearm_start += ICE_RXQ_REARM_THRESH; in ice_rxq_rearm()
91 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in ice_rxq_rearm()
92 rxq->rxrearm_start = 0; in ice_rxq_rearm()
96 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in ice_rxq_rearm()
97 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in ice_rxq_rearm()
H A Dice_rxtx_vec_avx2.c19 struct ice_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in ice_rxq_rearm()
21 rxdp = rxq->rx_ring + rxq->rxrearm_start; in ice_rxq_rearm()
122 rxq->rxrearm_start += ICE_RXQ_REARM_THRESH; in ice_rxq_rearm()
123 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in ice_rxq_rearm()
124 rxq->rxrearm_start = 0; in ice_rxq_rearm()
128 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in ice_rxq_rearm()
129 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in ice_rxq_rearm()
H A Dice_rxtx_vec_avx512.c21 struct ice_rx_entry *rxep = &rxq->sw_ring[rxq->rxrearm_start]; in ice_rxq_rearm()
25 rxdp = rxq->rx_ring + rxq->rxrearm_start; in ice_rxq_rearm()
118 rxq->rxrearm_start += ICE_RXQ_REARM_THRESH; in ice_rxq_rearm()
119 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in ice_rxq_rearm()
120 rxq->rxrearm_start = 0; in ice_rxq_rearm()
124 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in ice_rxq_rearm()
125 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in ice_rxq_rearm()
H A Dice_rxtx.h71 uint16_t rxrearm_start; /**< the idx we start the re-arming from */ member
H A Dice_rxtx_vec_common.h164 i != rxq->rxrearm_start; in _ice_rx_queue_release_mbufs_vec()
/f-stack/dpdk/drivers/net/fm10k/
H A Dfm10k_rxtx_vec.c261 struct rte_mbuf **mb_alloc = &rxq->sw_ring[rxq->rxrearm_start]; in fm10k_rxq_rearm()
271 rxdp = rxq->hw_ring + rxq->rxrearm_start; in fm10k_rxq_rearm()
339 rxq->rxrearm_start += RTE_FM10K_RXQ_REARM_THRESH; in fm10k_rxq_rearm()
340 if (rxq->rxrearm_start >= rxq->nb_desc) in fm10k_rxq_rearm()
341 rxq->rxrearm_start = 0; in fm10k_rxq_rearm()
345 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in fm10k_rxq_rearm()
346 (rxq->nb_desc - 1) : (rxq->rxrearm_start - 1)); in fm10k_rxq_rearm()
367 for (i = rxq->next_dd; i != rxq->rxrearm_start; in fm10k_rx_queue_release_mbufs_vec()
H A Dfm10k.h174 uint16_t rxrearm_start; /* the idx we start the re-arming from */ member
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx_vec_sse.c26 struct rte_mbuf **rxp = &rxq->sw_ring[rxq->rxrearm_start]; in iavf_rxq_rearm()
32 rxdp = rxq->rx_ring + rxq->rxrearm_start; in iavf_rxq_rearm()
76 rxq->rxrearm_start += rxq->rx_free_thresh; in iavf_rxq_rearm()
77 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in iavf_rxq_rearm()
78 rxq->rxrearm_start = 0; in iavf_rxq_rearm()
82 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in iavf_rxq_rearm()
83 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in iavf_rxq_rearm()
88 rx_id, rxq->rxrearm_start, rxq->rxrearm_nb); in iavf_rxq_rearm()
H A Diavf_rxtx_vec_avx2.c19 struct rte_mbuf **rxp = &rxq->sw_ring[rxq->rxrearm_start]; in iavf_rxq_rearm()
21 rxdp = rxq->rx_ring + rxq->rxrearm_start; in iavf_rxq_rearm()
122 rxq->rxrearm_start += IAVF_RXQ_REARM_THRESH; in iavf_rxq_rearm()
123 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in iavf_rxq_rearm()
124 rxq->rxrearm_start = 0; in iavf_rxq_rearm()
128 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in iavf_rxq_rearm()
129 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in iavf_rxq_rearm()
H A Diavf_rxtx_vec_avx512.c24 struct rte_mbuf **rxp = &rxq->sw_ring[rxq->rxrearm_start]; in iavf_rxq_rearm()
26 rxdp = rxq->rx_ring + rxq->rxrearm_start; in iavf_rxq_rearm()
130 rxq->rxrearm_start += IAVF_RXQ_REARM_THRESH; in iavf_rxq_rearm()
131 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in iavf_rxq_rearm()
132 rxq->rxrearm_start = 0; in iavf_rxq_rearm()
136 rx_id = (uint16_t)((rxq->rxrearm_start == 0) ? in iavf_rxq_rearm()
137 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in iavf_rxq_rearm()
H A Diavf_rxtx_vec_common.h162 i != rxq->rxrearm_start; in _iavf_rx_queue_release_mbufs_vec()
H A Diavf_rxtx.h172 uint16_t rxrearm_start; /* the idx we start the re-arming from */ member

12