Home
last modified time | relevance | path

Searched refs:nb_rx_desc (Results 1 – 25 of 113) sorted by relevance

12345

/dpdk/drivers/net/i40e/
H A Di40e_rxtx_vec_common.h162 const unsigned mask = rxq->nb_rx_desc - 1; in _i40e_rx_queue_release_mbufs_vec()
165 if (rxq->sw_ring == NULL || rxq->rxrearm_nb >= rxq->nb_rx_desc) in _i40e_rx_queue_release_mbufs_vec()
170 for (i = 0; i < rxq->nb_rx_desc; i++) { in _i40e_rx_queue_release_mbufs_vec()
183 rxq->rxrearm_nb = rxq->nb_rx_desc; in _i40e_rx_queue_release_mbufs_vec()
186 memset(rxq->sw_ring, 0, sizeof(rxq->sw_ring[0]) * rxq->nb_rx_desc); in _i40e_rx_queue_release_mbufs_vec()
241 desc = rxq->nb_rx_desc; in i40e_rx_vec_dev_conf_condition_check_default()
258 desc = rxq->nb_rx_desc; in i40e_rx_vec_dev_conf_condition_check_default()
H A Di40e_rxtx.c658 if (rxq->rx_tail >= rxq->nb_rx_desc) in rx_recv_pkts()
820 (rxq->nb_rx_desc - 1) : (rx_id - 1)); in i40e_recv_pkts()
879 if (rx_id == rxq->nb_rx_desc) in i40e_recv_scattered_pkts()
2004 rxq->nb_rx_desc = nb_desc; in i40e_dev_rx_queue_setup()
2144 while ((desc < rxq->nb_rx_desc) && in i40e_dev_rx_queue_count()
2157 desc - rxq->nb_rx_desc]); in i40e_dev_rx_queue_count()
2178 if (desc >= rxq->nb_rx_desc) in i40e_dev_rx_descriptor_status()
2179 desc -= rxq->nb_rx_desc; in i40e_dev_rx_descriptor_status()
2560 len = rxq->nb_rx_desc; in i40e_reset_rx_queue()
2949 rx_ctx.qlen = rxq->nb_rx_desc; in i40e_rx_queue_init()
[all …]
H A Di40e_rxtx_common_avx.h34 rxq->nb_rx_desc) { in i40e_rxq_rearm_common()
201 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in i40e_rxq_rearm_common()
207 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in i40e_rxq_rearm_common()
/dpdk/drivers/net/atlantic/
H A Datl_rxtx.c57 uint16_t nb_rx_desc; member
92 for (i = 0; i < rxq->nb_rx_desc; i++) { in atl_reset_rx_queue()
113 if (nb_rx_desc < AQ_HW_MIN_RX_RING_SIZE || in atl_rx_queue_setup()
114 nb_rx_desc > AQ_HW_MAX_RX_RING_SIZE) { in atl_rx_queue_setup()
142 rxq->nb_rx_desc = nb_rx_desc; in atl_rx_queue_setup()
375 rxq->nb_rx_desc, buff_size, 0, in atl_rx_init()
403 for (i = 0; i < rxq->nb_rx_desc; i++) { in atl_alloc_rx_queue_mbufs()
673 qinfo->nb_desc = rxq->nb_rx_desc; in atl_rxq_info_get()
723 if (idx >= rxq->nb_rx_desc) in atl_dev_rx_descriptor_status()
724 idx -= rxq->nb_rx_desc; in atl_dev_rx_descriptor_status()
[all …]
/dpdk/drivers/net/ice/
H A Dice_rxtx_vec_common.h149 const unsigned int mask = rxq->nb_rx_desc - 1; in _ice_rx_queue_release_mbufs_vec()
157 if (rxq->rxrearm_nb >= rxq->nb_rx_desc) in _ice_rx_queue_release_mbufs_vec()
162 for (i = 0; i < rxq->nb_rx_desc; i++) { in _ice_rx_queue_release_mbufs_vec()
175 rxq->rxrearm_nb = rxq->nb_rx_desc; in _ice_rx_queue_release_mbufs_vec()
178 memset(rxq->sw_ring, 0, sizeof(rxq->sw_ring[0]) * rxq->nb_rx_desc); in _ice_rx_queue_release_mbufs_vec()
279 if (!rte_is_power_of_2(rxq->nb_rx_desc)) in ice_rx_vec_queue_default()
285 if (rxq->nb_rx_desc % rxq->rx_free_thresh) in ice_rx_vec_queue_default()
H A Dice_rxtx_common_avx.h30 rxq->nb_rx_desc) { in ice_rxq_rearm_common()
200 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in ice_rxq_rearm_common()
206 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in ice_rxq_rearm_common()
H A Dice_rxtx.c315 rx_ctx.qlen = rxq->nb_rx_desc; in ice_program_hw_rx_queue()
402 for (i = 0; i < rxq->nb_rx_desc; i++) { in ice_alloc_rx_queue_mbufs()
444 for (i = 0; i < rxq->nb_rx_desc; i++) { in _ice_rx_queue_release_mbufs()
742 rx_ctx.qlen = rxq->nb_rx_desc; in ice_fdir_program_hw_rx_queue()
1107 rxq->nb_rx_desc = nb_desc; in ice_rx_queue_setup()
1426 qinfo->nb_desc = rxq->nb_rx_desc; in ice_rxq_info_get()
1463 while ((desc < rxq->nb_rx_desc) && in ice_rx_queue_count()
1475 desc - rxq->nb_rx_desc]); in ice_rx_queue_count()
1793 if (rxq->rx_tail >= rxq->nb_rx_desc) in rx_recv_pkts()
2151 if (desc >= rxq->nb_rx_desc) in ice_rx_descriptor_status()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf_rxtx_vec_common.h152 const unsigned int mask = rxq->nb_rx_desc - 1; in _iavf_rx_queue_release_mbufs_vec()
155 if (!rxq->sw_ring || rxq->rxrearm_nb >= rxq->nb_rx_desc) in _iavf_rx_queue_release_mbufs_vec()
160 for (i = 0; i < rxq->nb_rx_desc; i++) { in _iavf_rx_queue_release_mbufs_vec()
173 rxq->rxrearm_nb = rxq->nb_rx_desc; in _iavf_rx_queue_release_mbufs_vec()
176 memset(rxq->sw_ring, 0, sizeof(rxq->sw_ring[0]) * rxq->nb_rx_desc); in _iavf_rx_queue_release_mbufs_vec()
222 if (!rte_is_power_of_2(rxq->nb_rx_desc)) in iavf_rx_vec_queue_default()
228 if (rxq->nb_rx_desc % rxq->rx_free_thresh) in iavf_rx_vec_queue_default()
397 rxq->nb_rx_desc) { in iavf_rxq_rearm_common()
567 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in iavf_rxq_rearm_common()
573 (rxq->nb_rx_desc - 1) : (rxq->rxrearm_start - 1)); in iavf_rxq_rearm_common()
H A Diavf_rxtx.c286 for (i = 0; i < rxq->nb_rx_desc; i++) { in alloc_rxq_mbufs()
328 for (i = 0; i < rxq->nb_rx_desc; i++) { in release_rxq_mbufs()
626 rxq->nb_rx_desc = nb_desc; in iavf_dev_rx_queue_setup()
1587 if (rx_id == rxq->nb_rx_desc) in iavf_recv_scattered_pkts_flex_rxd()
1756 if (rx_id == rxq->nb_rx_desc) in iavf_recv_scattered_pkts()
2230 if (rxq->rx_tail >= rxq->nb_rx_desc) in rx_recv_pkts()
3211 qinfo->nb_desc = rxq->nb_rx_desc; in iavf_dev_rxq_info_get()
3246 while ((desc < rxq->nb_rx_desc) && in iavf_dev_rxq_count()
3258 desc - rxq->nb_rx_desc]); in iavf_dev_rxq_count()
3279 if (desc >= rxq->nb_rx_desc) in iavf_dev_rx_desc_status()
[all …]
/dpdk/drivers/net/hns3/
H A Dhns3_rxtx_vec.c98 if (rxq->rx_rearm_start >= rxq->nb_rx_desc) in hns3_rxq_rearm_mbuf()
199 struct hns3_entry *sw_ring = &rxq->sw_ring[rxq->nb_rx_desc]; in hns3_rxq_vec_setup()
202 memset(&rxq->rx_ring[rxq->nb_rx_desc], 0, in hns3_rxq_vec_setup()
220 if (rxq->nb_rx_desc < min_vec_bds) in hns3_rxq_vec_check()
223 if (rxq->nb_rx_desc % HNS3_DEFAULT_RXQ_REARM_THRESH) in hns3_rxq_vec_check()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx_vec_common.h173 if (rxq->sw_ring == NULL || rxq->rxrearm_nb >= rxq->nb_rx_desc) in _ixgbe_rx_queue_release_mbufs_vec()
178 for (i = 0; i < rxq->nb_rx_desc; i++) { in _ixgbe_rx_queue_release_mbufs_vec()
185 i = (i + 1) % rxq->nb_rx_desc) { in _ixgbe_rx_queue_release_mbufs_vec()
191 rxq->rxrearm_nb = rxq->nb_rx_desc; in _ixgbe_rx_queue_release_mbufs_vec()
194 memset(rxq->sw_ring, 0, sizeof(rxq->sw_ring[0]) * rxq->nb_rx_desc); in _ixgbe_rx_queue_release_mbufs_vec()
H A Dixgbe_vf_representor.c93 __rte_unused uint16_t nb_rx_desc, in ixgbe_vf_representor_rx_queue_setup() argument
104 __rte_unused uint16_t nb_rx_desc, in ixgbe_vf_representor_tx_queue_setup() argument
/dpdk/drivers/net/e1000/
H A Dem_rxtx.c763 if (rx_id == rxq->nb_rx_desc) in eth_em_recv_pkts()
843 (rxq->nb_rx_desc - 1) : (rx_id - 1)); in eth_em_recv_pkts()
942 if (rx_id == rxq->nb_rx_desc) in eth_em_recv_scattered_pkts()
1088 (rxq->nb_rx_desc - 1) : (rx_id - 1)); in eth_em_recv_scattered_pkts()
1464 rxq->nb_rx_desc = nb_desc; in eth_em_rx_queue_setup()
1502 while ((desc < rxq->nb_rx_desc) && in eth_em_rx_queue_count()
1508 desc - rxq->nb_rx_desc]); in eth_em_rx_queue_count()
1528 if (desc >= rxq->nb_rx_desc) in eth_em_rx_descriptor_status()
1529 desc -= rxq->nb_rx_desc; in eth_em_rx_descriptor_status()
1797 rxq->nb_rx_desc * in eth_em_rx_init()
[all …]
H A Digb_rxtx.c890 if (rx_id == rxq->nb_rx_desc) in eth_igb_recv_pkts()
1081 if (rx_id == rxq->nb_rx_desc) in eth_igb_recv_scattered_pkts()
1625 for (i = 0; i < rxq->nb_rx_desc; i++) { in igb_reset_rx_queue()
1722 rxq->nb_rx_desc = nb_desc; in eth_igb_rx_queue_setup()
1787 while ((desc < rxq->nb_rx_desc) && in eth_igb_rx_queue_count()
1793 desc - rxq->nb_rx_desc]); in eth_igb_rx_queue_count()
1813 if (desc >= rxq->nb_rx_desc) in eth_igb_rx_descriptor_status()
1814 desc -= rxq->nb_rx_desc; in eth_igb_rx_descriptor_status()
2383 rxq->nb_rx_desc * in eth_igb_rx_init()
2672 rxq->nb_rx_desc * in eth_igbvf_rx_init()
[all …]
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_rxtx.h34 uint16_t nb_rx_desc; /**< number of RX descriptors. */ member
67 uint16_t nb_rx_desc, unsigned int socket_id,
H A Dbnx2x_rxtx.c29 for (i = 0; i < rx_queue->nb_rx_desc; i++) { in bnx2x_rx_queue_release()
79 rxq->nb_rx_desc = TOTAL_RX_BD(rxq); in bnx2x_dev_rx_queue_setup()
90 dma_size = rxq->nb_rx_desc * sizeof(struct eth_rx_bd); in bnx2x_dev_rx_queue_setup()
109 dma_size = rxq->nb_rx_desc * sizeof(struct bnx2x_rx_entry); in bnx2x_dev_rx_queue_setup()
120 for (idx = 0; idx < rxq->nb_rx_desc; idx = NEXT_RX_BD(idx)) { in bnx2x_dev_rx_queue_setup()
135 rxq->rx_bd_tail = rxq->nb_rx_desc; in bnx2x_dev_rx_queue_setup()
/dpdk/drivers/net/igc/
H A Digc_txrx.c426 if (rx_id >= rxq->nb_rx_desc) in igc_recv_pkts()
570 if (rx_id >= rxq->nb_rx_desc) in igc_recv_scattered_pkts()
703 for (i = 0; i < rxq->nb_rx_desc; i++) { in igc_rx_queue_release_mbufs()
751 while (desc < rxq->nb_rx_desc && in eth_igc_rx_queue_count()
773 if (desc >= rxq->nb_rx_desc) in eth_igc_rx_descriptor_status()
774 desc -= rxq->nb_rx_desc; in eth_igc_rx_descriptor_status()
791 for (i = 0; i < rxq->nb_rx_desc; i++) { in igc_alloc_rx_queue_mbufs()
1120 rxq->nb_rx_desc * in igc_rx_init()
1306 for (i = 0; i < rxq->nb_rx_desc; i++) in igc_reset_rx_queue()
1354 rxq->nb_rx_desc = nb_desc; in eth_igc_rx_queue_setup()
[all …]
/dpdk/lib/ethdev/
H A Drte_ethdev_trace.h42 uint16_t nb_rx_desc, void *mp,
46 rte_trace_point_emit_u16(nb_rx_desc);
/dpdk/drivers/net/ngbe/
H A Dngbe_rxtx.c1193 if (rxq->rx_tail >= rxq->nb_rx_desc) in ngbe_rx_recv_pkts()
1320 if (rx_id == rxq->nb_rx_desc) in ngbe_recv_pkts()
1539 if (next_id == rxq->nb_rx_desc) in ngbe_recv_pkts_sc()
2115 for (i = 0; i < rxq->nb_rx_desc; i++) in ngbe_rx_queue_release_mbufs()
2187 uint16_t len = rxq->nb_rx_desc; in ngbe_reset_rx_queue()
2282 rxq->nb_rx_desc = nb_desc; in ngbe_dev_rx_queue_setup()
2387 while ((desc < rxq->nb_rx_desc) && in ngbe_dev_rx_queue_count()
2394 desc - rxq->nb_rx_desc]); in ngbe_dev_rx_queue_count()
2415 if (desc >= rxq->nb_rx_desc) in ngbe_dev_rx_descriptor_status()
2416 desc -= rxq->nb_rx_desc; in ngbe_dev_rx_descriptor_status()
[all …]
/dpdk/drivers/raw/ntb/
H A Dntb.c282 for (i = 0; i < q->nb_rx_desc; i++) { in ntb_rxq_release_mbufs()
332 rxq->nb_rx_desc = rxq_conf->nb_desc; in ntb_rxq_setup()
342 rxq->nb_rx_desc, in ntb_rxq_setup()
537 for (i = 0; i < rxq->nb_rx_desc - 1; i++) { in ntb_queue_init()
551 *rxq->avail_cnt = rxq->nb_rx_desc - 1; in ntb_queue_init()
552 rxq->last_avail = rxq->nb_rx_desc - 1; in ntb_queue_init()
768 (rxq->nb_rx_desc - 1); in ntb_dequeue_bufs()
786 (rxq->nb_rx_desc - 1); in ntb_dequeue_bufs()
798 if (nb_mbufs > rxq->nb_rx_desc - last_avail) { in ntb_dequeue_bufs()
799 nb1 = rxq->nb_rx_desc - last_avail; in ntb_dequeue_bufs()
[all …]
/dpdk/drivers/net/enetfec/
H A Denet_ethdev.c436 uint16_t nb_rx_desc, in enetfec_rx_queue_setup() argument
464 if (nb_rx_desc > MAX_RX_BD_RING_SIZE) { in enetfec_rx_queue_setup()
465 nb_rx_desc = MAX_RX_BD_RING_SIZE; in enetfec_rx_queue_setup()
469 rxq->bd.ring_size = nb_rx_desc; in enetfec_rx_queue_setup()
497 for (i = 0; i < nb_rx_desc; i++) { in enetfec_rx_queue_setup()
537 for (i = 0; i < nb_rx_desc; i++) { in enetfec_rx_queue_setup()
/dpdk/drivers/net/enetc/
H A Denetc_ethdev.c383 uint16_t nb_rx_desc) in enetc_alloc_rxbdr() argument
387 size = nb_rx_desc * sizeof(struct enetc_swbd); in enetc_alloc_rxbdr()
392 size = nb_rx_desc * sizeof(union enetc_rx_bd); in enetc_alloc_rxbdr()
400 rxr->bd_count = nb_rx_desc; in enetc_alloc_rxbdr()
438 uint16_t nb_rx_desc, in enetc_rx_queue_setup() argument
451 if (nb_rx_desc > MAX_BD_COUNT) in enetc_rx_queue_setup()
461 err = enetc_alloc_rxbdr(rx_ring, nb_rx_desc); in enetc_rx_queue_setup()
/dpdk/drivers/net/sfc/
H A Dsfc_mae_counter.c802 uint16_t nb_rx_desc = SFC_COUNTER_RXQ_RX_DESC_COUNT; in sfc_mae_counter_rxq_init() local
817 nb_rx_desc = RTE_MIN(nb_rx_desc, sa->rxq_max_entries); in sfc_mae_counter_rxq_init()
818 nb_rx_desc = RTE_MAX(nb_rx_desc, sa->rxq_min_entries); in sfc_mae_counter_rxq_init()
825 rc = sfc_rx_qinit(sa, sa->counter_rxq.sw_index, nb_rx_desc, in sfc_mae_counter_rxq_init()
/dpdk/drivers/net/bnxt/
H A Dbnxt_rxtx_vec_common.h68 rxq->nb_rx_desc - rxq->rxrearm_start); in bnxt_rxq_rearm()
92 if (rxq->rxrearm_start >= rxq->nb_rx_desc) in bnxt_rxq_rearm()
/dpdk/drivers/net/qede/
H A Dqede_rxtx.h19 #define NUM_RX_BDS(q) (q->nb_rx_desc - 1)
183 uint16_t nb_rx_desc; member

12345