| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | igb_rxtx.c | 2428 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 D | em_rxtx.c | 1844 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 D | rte_ethdev_core.h | 168 scattered_rx : 1, /**< RX of scattered packets is ON(1) / OFF(0) */ member
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx_vec.c | 197 if (dev->data->scattered_rx) in hns3_rx_check_vec_support()
|
| H A D | hns3_rxtx.c | 1634 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 D | otx2_ethdev_ops.c | 197 qinfo->scattered_rx = eth_dev->data->scattered_rx; in otx2_nix_rxq_info_get()
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 1171 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 D | ionic_rxtx.c | 606 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 D | i40e_rxtx.c | 1794 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 D | dpaa_ethdev.c | 174 !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 D | cxgbe_ethdev.c | 386 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 D | nicvf_ethdev.c | 170 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 D | bnxt_ethdev.c | 1169 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 D | rte_eth_szedata2.c | 1047 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 D | axgbe_ethdev.c | 377 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 D | features.rst | 183 * **[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 D | atl_rxtx.c | 672 qinfo->scattered_rx = dev->data->scattered_rx; in atl_rxq_info_get()
|
| /f-stack/dpdk/app/test/ |
| H A D | virtual_pmd.c | 590 eth_dev->data->scattered_rx = 0; in virtual_ethdev_create()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_ethdev.c | 888 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 D | avp_ethdev.c | 968 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 D | ixgbe_rxtx.c | 4778 } 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 D | qede_rxtx.c | 104 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 D | qede_ethdev.c | 339 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 D | iavf_rxtx.c | 2338 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 D | mvneta_ethdev.c | 250 if (!dev->data->scattered_rx && in mvneta_mtu_set()
|