| /dpdk/drivers/net/e1000/ |
| H A D | igb_rxtx.c | 2416 dev->data->scattered_rx = 1; in eth_igb_rx_init() 2424 if (!dev->data->scattered_rx) in eth_igb_rx_init() 2427 dev->data->scattered_rx = 1; in eth_igb_rx_init() 2447 if (!dev->data->scattered_rx) in eth_igb_rx_init() 2450 dev->data->scattered_rx = 1; in eth_igb_rx_init() 2705 dev->data->scattered_rx = 1; in eth_igbvf_rx_init() 2713 if (!dev->data->scattered_rx) in eth_igbvf_rx_init() 2716 dev->data->scattered_rx = 1; in eth_igbvf_rx_init() 2746 if (!dev->data->scattered_rx) in eth_igbvf_rx_init() 2749 dev->data->scattered_rx = 1; in eth_igbvf_rx_init() [all …]
|
| H A D | em_rxtx.c | 1825 if (!dev->data->scattered_rx) in eth_em_rx_init() 1829 dev->data->scattered_rx = 1; in eth_em_rx_init() 1834 if (!dev->data->scattered_rx) in eth_em_rx_init() 1837 dev->data->scattered_rx = 1; in eth_em_rx_init() 1985 qinfo->scattered_rx = dev->data->scattered_rx; in em_rxq_info_get()
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 1154 dev->data->scattered_rx = 1; in igc_rx_init() 1161 dev->data->scattered_rx = 1; in igc_rx_init() 1182 dev->data->scattered_rx = 1; in igc_rx_init() 1184 if (dev->data->scattered_rx) { in igc_rx_init() 2213 qinfo->scattered_rx = dev->data->scattered_rx; in eth_igc_rxq_info_get()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 1917 dev->data->scattered_rx = use_scattered_rx; in i40e_dev_rx_queue_setup_runtime() 1935 if (!dev->data->scattered_rx && use_scattered_rx) { in i40e_dev_rx_queue_setup_runtime() 2992 dev_data->scattered_rx = 1; in i40e_rx_queue_init() 3171 qinfo->scattered_rx = dev->data->scattered_rx; in i40e_rxq_info_get() 3277 if (dev->data->scattered_rx) { in i40e_set_rx_function() 3315 if (dev->data->scattered_rx) { in i40e_set_rx_function() 3326 } else if (!dev->data->scattered_rx && ad->rx_bulk_alloc_allowed) { in i40e_set_rx_function() 3337 dev->rx_pkt_burst = dev->data->scattered_rx ? in i40e_set_rx_function()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx_vec.c | 240 if (dev->data->scattered_rx) in hns3_rx_check_vec_support()
|
| /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() 255 dev->data->scattered_rx = 1; in dpaa_eth_dev_configure() 1517 qinfo->scattered_rx = dev->data->scattered_rx; in dpaa_rxq_info_get()
|
| /dpdk/drivers/net/thunderx/ |
| H A D | nicvf_ethdev.c | 163 if (dev->data->dev_started && !dev->data->scattered_rx && in nicvf_dev_set_mtu() 168 if (dev->data->scattered_rx && in nicvf_dev_set_mtu() 915 rx_burst_func[dev->data->scattered_rx] in nicvf_set_rx_function() 1713 dev->data->scattered_rx = 1; in nicvf_dev_start() 1715 dev->data->scattered_rx = 1; in nicvf_dev_start()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rx.c | 168 qinfo->scattered_rx = dev->data->scattered_rx; in mlx5_rxq_info_get()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_ops.c | 728 qinfo->scattered_rx = eth_dev->data->scattered_rx; in cnxk_nix_rxq_info_get()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev_vf.c | 735 dev->data->scattered_rx = 0; in txgbevf_dev_stop() 1113 if (dev_data->dev_started && !dev_data->scattered_rx && in txgbevf_dev_set_mtu()
|
| H A D | txgbe_rxtx.c | 4229 } else if (dev->data->scattered_rx) { in txgbe_set_rx_function() 4393 dev->data->scattered_rx = 1; in txgbe_dev_rx_init() 4399 dev->data->scattered_rx = 1; in txgbe_dev_rx_init() 4770 qinfo->scattered_rx = dev->data->scattered_rx; in txgbe_rxq_info_get() 4910 if (!dev->data->scattered_rx) in txgbevf_dev_rx_init() 4912 dev->data->scattered_rx = 1; in txgbevf_dev_rx_init()
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ethdev.c | 1234 if (eth_dev->data->scattered_rx) in bnxt_receive_function() 1285 eth_dev->data->scattered_rx, in bnxt_receive_function() 1309 if (eth_dev->data->scattered_rx || in bnxt_transmit_function() 1336 eth_dev->data->scattered_rx, in bnxt_transmit_function() 1541 eth_dev->data->scattered_rx = 0; in bnxt_dev_stop() 1599 eth_dev->data->scattered_rx = bnxt_scattered_rx(eth_dev); in bnxt_dev_start_op() 2923 qinfo->scattered_rx = dev->data->scattered_rx; in bnxt_rxq_info_get_op() 3047 !eth_dev->data->scattered_rx && in bnxt_mtu_set_op()
|
| H A D | bnxt_rxq.c | 57 return eth_dev->data->scattered_rx ? 1 : 0; in bnxt_need_agg_ring()
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.c | 2771 if (dev->data->scattered_rx) { in ngbe_set_rx_function() 2955 dev->data->scattered_rx = 1; in ngbe_dev_rx_init() 2961 dev->data->scattered_rx = 1; in ngbe_dev_rx_init() 3313 qinfo->scattered_rx = dev->data->scattered_rx; in ngbe_rxq_info_get()
|
| /dpdk/drivers/net/axgbe/ |
| H A D | axgbe_ethdev.c | 394 dev_data->scattered_rx = 1; in axgbe_dev_start() 397 if (dev_data->scattered_rx) in axgbe_dev_start() 1431 qinfo->scattered_rx = dev->data->scattered_rx; in axgbe_rxq_info_get()
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.c | 642 qinfo->scattered_rx = dev->data->scattered_rx; in ionic_rxq_info_get()
|
| /dpdk/drivers/net/atlantic/ |
| H A D | atl_rxtx.c | 672 qinfo->scattered_rx = dev->data->scattered_rx; in atl_rxq_info_get()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_ethdev.c | 380 eth_dev->data->scattered_rx = 1; in cxgbe_dev_start() 382 eth_dev->data->scattered_rx = 0; in cxgbe_dev_start() 430 eth_dev->data->scattered_rx = 0; in cxgbe_dev_stop()
|
| /dpdk/doc/guides/nics/ |
| H A D | features.rst | 170 * **[implements] rte_eth_dev_data**: ``scattered_rx``. 171 * **[provides] eth_dev_ops**: ``rxq_info_get:scattered_rx``.
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_ethdev.c | 873 qinfo->scattered_rx = rq_sop->data_queue_enable; in enicpmd_dev_rxq_info_get() 875 if (qinfo->scattered_rx) in enicpmd_dev_rxq_info_get()
|
| /dpdk/app/test/ |
| H A D | virtual_pmd.c | 582 eth_dev->data->scattered_rx = 0; in virtual_ethdev_create()
|
| /dpdk/drivers/net/avp/ |
| H A D | avp_ethdev.c | 968 if (eth_dev->data->scattered_rx) { in eth_avp_dev_init() 1118 if (!eth_dev->data->scattered_rx) { in avp_dev_rx_queue_setup() 1120 eth_dev->data->scattered_rx = 1; in avp_dev_rx_queue_setup()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 4816 } else if (dev->data->scattered_rx) { in ixgbe_set_rx_function() 5156 dev->data->scattered_rx = 1; in ixgbe_dev_rx_init() 5162 dev->data->scattered_rx = 1; in ixgbe_dev_rx_init() 5597 qinfo->scattered_rx = dev->data->scattered_rx; in ixgbe_rxq_info_get() 5732 if (!dev->data->scattered_rx) in ixgbevf_dev_rx_init() 5734 dev->data->scattered_rx = 1; in ixgbevf_dev_rx_init()
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_ethdev.c | 336 if (dev->data->lro || dev->data->scattered_rx) { in qede_assign_rxtx_handlers() 1119 if (!eth_dev->data->scattered_rx) in qede_dev_start() 1316 eth_dev->data->scattered_rx = 1; in qede_dev_configure() 2319 if (!dev->data->scattered_rx && in qede_set_mtu()
|
| H A D | qede_rxtx.c | 99 if (dev->data->scattered_rx) { in qede_calc_rx_buf_size() 156 qdev->mtu, bufsz, rxq->rx_buf_size, dev->data->scattered_rx); in qede_alloc_rx_queue_mem() 246 if (!dev->data->scattered_rx) { in qede_rx_queue_setup() 248 dev->data->scattered_rx = 1; in qede_rx_queue_setup()
|