Home
last modified time | relevance | path

Searched refs:scattered_rx (Results 1 – 25 of 46) sorted by relevance

12

/f-stack/dpdk/drivers/net/e1000/
H A Digb_rxtx.c2428 dev->data->scattered_rx = 1; in eth_igb_rx_init()
2436 if (!dev->data->scattered_rx) in eth_igb_rx_init()
2439 dev->data->scattered_rx = 1; in eth_igb_rx_init()
2459 if (!dev->data->scattered_rx) in eth_igb_rx_init()
2462 dev->data->scattered_rx = 1; in eth_igb_rx_init()
2718 dev->data->scattered_rx = 1; in eth_igbvf_rx_init()
2726 if (!dev->data->scattered_rx) in eth_igbvf_rx_init()
2729 dev->data->scattered_rx = 1; in eth_igbvf_rx_init()
2759 if (!dev->data->scattered_rx) in eth_igbvf_rx_init()
2762 dev->data->scattered_rx = 1; in eth_igbvf_rx_init()
[all …]
H A Dem_rxtx.c1844 if (!dev->data->scattered_rx) in eth_em_rx_init()
1848 dev->data->scattered_rx = 1; in eth_em_rx_init()
1853 if (!dev->data->scattered_rx) in eth_em_rx_init()
1856 dev->data->scattered_rx = 1; in eth_em_rx_init()
2004 qinfo->scattered_rx = dev->data->scattered_rx; in em_rxq_info_get()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_ethdev_core.h168 scattered_rx : 1, /**< RX of scattered packets is ON(1) / OFF(0) */ member
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx_vec.c197 if (dev->data->scattered_rx) in hns3_rx_check_vec_support()
H A Dhns3_rxtx.c1634 if (!hw->data->scattered_rx && rxmode->max_rx_pkt_len > buf_size) { in hns3_rxq_conf_runtime_check()
1824 dev->data->scattered_rx = false; in hns3_rx_scattered_reset()
1850 dev->data->scattered_rx = true; in hns3_rx_scattered_calc()
2487 if (hns->rx_simple_allowed && !dev->data->scattered_rx && in hns3_get_rx_function()
3766 qinfo->scattered_rx = dev->data->scattered_rx; in hns3_rxq_info_get()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_ethdev_ops.c197 qinfo->scattered_rx = eth_dev->data->scattered_rx; in otx2_nix_rxq_info_get()
/f-stack/dpdk/drivers/net/igc/
H A Digc_txrx.c1171 dev->data->scattered_rx = 1; in igc_rx_init()
1178 dev->data->scattered_rx = 1; in igc_rx_init()
1199 dev->data->scattered_rx = 1; in igc_rx_init()
1201 if (dev->data->scattered_rx) { in igc_rx_init()
2226 qinfo->scattered_rx = dev->data->scattered_rx; in eth_igc_rxq_info_get()
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c606 qinfo->scattered_rx = dev->data->scattered_rx; in ionic_rxq_info_get()
678 eth_dev->data->scattered_rx = 1; in ionic_dev_rx_queue_setup()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx.c1794 dev->data->scattered_rx = use_scattered_rx; in i40e_dev_rx_queue_setup_runtime()
1812 if (!dev->data->scattered_rx && use_scattered_rx) { in i40e_dev_rx_queue_setup_runtime()
2890 dev_data->scattered_rx = 1; in i40e_rx_queue_init()
3069 qinfo->scattered_rx = dev->data->scattered_rx; in i40e_rxq_info_get()
3167 i40e_get_latest_rx_vec(dev->data->scattered_rx); in i40e_set_rx_function()
3170 i40e_get_recommend_rx_vec(dev->data->scattered_rx); in i40e_set_rx_function()
3171 } else if (!dev->data->scattered_rx && ad->rx_bulk_alloc_allowed) { in i40e_set_rx_function()
3182 dev->rx_pkt_burst = dev->data->scattered_rx ? in i40e_set_rx_function()
/f-stack/dpdk/drivers/net/dpaa/
H A Ddpaa_ethdev.c174 !dev->data->scattered_rx && frame_size > buffsz) { in dpaa_mtu_set()
180 if (dev->data->min_rx_buf_size && dev->data->scattered_rx && in dpaa_mtu_set()
262 dev->data->scattered_rx = 1; in dpaa_eth_dev_configure()
1518 qinfo->scattered_rx = dev->data->scattered_rx; in dpaa_rxq_info_get()
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c386 eth_dev->data->scattered_rx = 1; in cxgbe_dev_start()
388 eth_dev->data->scattered_rx = 0; in cxgbe_dev_start()
436 eth_dev->data->scattered_rx = 0; in cxgbe_dev_stop()
/f-stack/dpdk/drivers/net/thunderx/
H A Dnicvf_ethdev.c170 if (dev->data->dev_started && !dev->data->scattered_rx && in nicvf_dev_set_mtu()
175 if (dev->data->scattered_rx && in nicvf_dev_set_mtu()
929 rx_burst_func[dev->data->scattered_rx] in nicvf_set_rx_function()
1729 dev->data->scattered_rx = 1; in nicvf_dev_start()
1731 dev->data->scattered_rx = 1; in nicvf_dev_start()
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_ethdev.c1169 if (!eth_dev->data->scattered_rx && in bnxt_receive_function()
1192 eth_dev->data->scattered_rx, in bnxt_receive_function()
1212 if (!eth_dev->data->scattered_rx && in bnxt_transmit_function()
1225 eth_dev->data->scattered_rx, in bnxt_transmit_function()
1292 eth_dev->data->scattered_rx = bnxt_scattered_rx(eth_dev); in bnxt_dev_start_op()
1373 eth_dev->data->scattered_rx = 0; in bnxt_dev_stop_op()
2671 qinfo->scattered_rx = dev->data->scattered_rx; in bnxt_rxq_info_get_op()
2787 !eth_dev->data->scattered_rx && in bnxt_mtu_set_op()
/f-stack/dpdk/drivers/net/szedata2/
H A Drte_eth_szedata2.c1047 data->scattered_rx = 1; in eth_dev_configure()
1050 data->scattered_rx = 0; in eth_dev_configure()
1528 if (data->scattered_rx == 1) in rte_szedata2_eth_dev_init()
/f-stack/dpdk/drivers/net/axgbe/
H A Daxgbe_ethdev.c377 dev_data->scattered_rx = 1; in axgbe_dev_start()
380 if (dev_data->scattered_rx) in axgbe_dev_start()
1375 qinfo->scattered_rx = dev->data->scattered_rx; in axgbe_rxq_info_get()
/f-stack/dpdk/doc/guides/nics/
H A Dfeatures.rst183 * **[implements] rte_eth_dev_data**: ``scattered_rx``.
184 * **[provides] eth_dev_ops**: ``rxq_info_get:scattered_rx``.
/f-stack/dpdk/drivers/net/atlantic/
H A Datl_rxtx.c672 qinfo->scattered_rx = dev->data->scattered_rx; in atl_rxq_info_get()
/f-stack/dpdk/app/test/
H A Dvirtual_pmd.c590 eth_dev->data->scattered_rx = 0; in virtual_ethdev_create()
/f-stack/dpdk/drivers/net/enic/
H A Denic_ethdev.c888 qinfo->scattered_rx = rq_sop->data_queue_enable; in enicpmd_dev_rxq_info_get()
890 if (qinfo->scattered_rx) in enicpmd_dev_rxq_info_get()
/f-stack/dpdk/drivers/net/avp/
H A Davp_ethdev.c968 if (eth_dev->data->scattered_rx) { in eth_avp_dev_init()
1117 if (!eth_dev->data->scattered_rx) { in avp_dev_rx_queue_setup()
1119 eth_dev->data->scattered_rx = 1; in avp_dev_rx_queue_setup()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx.c4778 } else if (dev->data->scattered_rx) { in ixgbe_set_rx_function()
5122 dev->data->scattered_rx = 1; in ixgbe_dev_rx_init()
5128 dev->data->scattered_rx = 1; in ixgbe_dev_rx_init()
5563 qinfo->scattered_rx = dev->data->scattered_rx; in ixgbe_rxq_info_get()
5697 if (!dev->data->scattered_rx) in ixgbevf_dev_rx_init()
5699 dev->data->scattered_rx = 1; in ixgbevf_dev_rx_init()
/f-stack/dpdk/drivers/net/qede/
H A Dqede_rxtx.c104 if (dev->data->scattered_rx) { in qede_calc_rx_buf_size()
161 qdev->mtu, bufsz, rxq->rx_buf_size, dev->data->scattered_rx); in qede_alloc_rx_queue_mem()
251 if (!dev->data->scattered_rx) { in qede_rx_queue_setup()
253 dev->data->scattered_rx = 1; in qede_rx_queue_setup()
H A Dqede_ethdev.c339 if (dev->data->lro || dev->data->scattered_rx) { in qede_assign_rxtx_handlers()
1122 if (!eth_dev->data->scattered_rx) in qede_dev_start()
1325 eth_dev->data->scattered_rx = 1; in qede_dev_configure()
2337 if (!dev->data->scattered_rx && in qede_set_mtu()
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx.c2338 if (dev->data->scattered_rx) { in iavf_set_rx_function()
2393 if (dev->data->scattered_rx) { in iavf_set_rx_function()
2551 qinfo->scattered_rx = dev->data->scattered_rx; in iavf_dev_rxq_info_get()
/f-stack/dpdk/drivers/net/mvneta/
H A Dmvneta_ethdev.c250 if (!dev->data->scattered_rx && in mvneta_mtu_set()

12