| /dpdk/drivers/net/ring/ |
| H A D | rte_eth_ring.c | 29 const unsigned int nb_rx_queues; member 182 i < dev->data->nb_rx_queues; i++) { in eth_stats_get() 205 for (i = 0; i < dev->data->nb_rx_queues; i++) in eth_stats_reset() 312 const unsigned int nb_rx_queues, in do_eth_dev_ring_create() argument 370 internals->max_rx_queues = nb_rx_queues; in do_eth_dev_ring_create() 372 for (i = 0; i < nb_rx_queues; i++) { in do_eth_dev_ring_create() 382 data->nb_rx_queues = (uint16_t)nb_rx_queues; in do_eth_dev_ring_create() 412 const unsigned int nb_rx_queues, in rte_eth_from_rings() argument 419 .nb_rx_queues = nb_rx_queues, in rte_eth_from_rings() 431 if (rx_queues == NULL && nb_rx_queues > 0) { in rte_eth_from_rings() [all …]
|
| H A D | rte_eth_ring.h | 34 const unsigned nb_rx_queues,
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_intr.c | 294 if (dev->data->nb_rx_queues > fsdev->data->nb_rx_queues) { in failsafe_eth_rx_intr_ctl_subdevice() 299 for (qid = 0; qid < dev->data->nb_rx_queues; qid++) { in failsafe_eth_rx_intr_ctl_subdevice() 340 for (qid = 0; qid < ETH(sdev)->data->nb_rx_queues; qid++) { in failsafe_rx_intr_install_subdevice() 371 for (qid = 0; qid < ETH(sdev)->data->nb_rx_queues; qid++) { in failsafe_rx_intr_uninstall_subdevice() 372 if (qid < fsdev->data->nb_rx_queues) { in failsafe_rx_intr_uninstall_subdevice() 437 rxqs_n = priv->data->nb_rx_queues; in fs_rx_intr_vec_install()
|
| /dpdk/lib/eventdev/ |
| H A D | rte_event_eth_rx_adapter.c | 655 uint16_t nb_rx_queues; in rxa_calc_wrr_sequence() local 658 nb_rx_queues = dev_info->dev->data->nb_rx_queues; in rxa_calc_wrr_sequence() 664 for (q = 0; q < nb_rx_queues; q++) { in rxa_calc_wrr_sequence() 1959 uint16_t nb_rx_queues; in rxa_sw_del() local 1962 nb_rx_queues = dev_info->dev->data->nb_rx_queues; in rxa_sw_del() 1963 for (i = 0; i < nb_rx_queues; i++) in rxa_sw_del() 2015 uint16_t nb_rx_queues; in rxa_add_queue() local 2018 nb_rx_queues = dev_info->dev->data->nb_rx_queues; in rxa_add_queue() 2146 uint16_t nb_rx_queues; in rxa_sw_add() local 2173 nb_rx_queues = dev_info->dev->data->nb_rx_queues; in rxa_sw_add() [all …]
|
| /dpdk/drivers/net/nfb/ |
| H A D | nfb_ethdev.c | 122 uint16_t nb_rx = dev->data->nb_rx_queues; in nfb_eth_dev_start() 160 uint16_t nb_rx = dev->data->nb_rx_queues; in nfb_eth_dev_stop() 244 dev_info->max_rx_queues = dev->data->nb_rx_queues; in nfb_eth_dev_info() 266 uint16_t nb_rx = dev->data->nb_rx_queues; in nfb_eth_dev_close() 282 dev->data->nb_rx_queues = 0; in nfb_eth_dev_close() 558 data->nb_rx_queues = ndp_get_rx_queue_available_count(internals->nfb); in nfb_eth_dev_init() 562 data->nb_rx_queues, data->nb_tx_queues); in nfb_eth_dev_init()
|
| H A D | nfb_stats.c | 15 uint16_t nb_rx = dev->data->nb_rx_queues; in nfb_eth_stats_get() 59 uint16_t nb_rx = dev->data->nb_rx_queues; in nfb_eth_stats_reset()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_repr.c | 345 for (i = 0; i < dev->data->nb_rx_queues; i++) in sfc_repr_stop() 394 sfc_repr_check_conf(struct sfc_repr *sr, uint16_t nb_rx_queues, in sfc_repr_check_conf() argument 409 if (nb_rx_queues != 1) { in sfc_repr_check_conf() 411 nb_rx_queues); in sfc_repr_check_conf() 473 sfc_repr_configure(struct sfc_repr *sr, uint16_t nb_rx_queues, in sfc_repr_configure() argument 482 ret = sfc_repr_check_conf(sr, nb_rx_queues, conf); in sfc_repr_configure() 505 dev_data->nb_rx_queues, dev_data->nb_tx_queues); in sfc_repr_dev_configure() 512 ret = sfc_repr_configure(sr, dev_data->nb_rx_queues, in sfc_repr_dev_configure() 825 for (i = 0; i < dev->data->nb_rx_queues; i++) { in sfc_repr_dev_close() 862 for (i = 0; i < dev->data->nb_rx_queues; i++) { in sfc_repr_stats_get()
|
| H A D | sfc_intr.c | 168 intr_vector = sa->eth_dev->data->nb_rx_queues; in sfc_intr_start() 176 sa->eth_dev->data->nb_rx_queues)) { in sfc_intr_start() 179 sa->eth_dev->data->nb_rx_queues); in sfc_intr_start()
|
| /dpdk/drivers/net/octeontx_ep/ |
| H A D | otx_ep_ethdev.c | 67 for (q = 0; q < otx_epvf->nb_rx_queues; q++) { in otx_ep_dev_start() 165 if (eth_dev->data->nb_rx_queues > otx_epvf->max_rx_queues || in otx_ep_dev_configure() 171 eth_dev->data->nb_rx_queues, eth_dev->data->nb_tx_queues); in otx_ep_dev_configure() 364 num_queues = otx_epvf->nb_rx_queues; in otx_epdev_exit() 371 otx_ep_info("Num OQs:%d freed\n", otx_epvf->nb_rx_queues); in otx_epdev_exit()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_ethdev_dump.c | 213 dev->data->nb_rx_queues, dev->data->nb_tx_queues, in get_device_basic_info() 235 for (queue_id = 0; queue_id < dev->data->nb_rx_queues; queue_id++) { in get_rx_queue() 290 if (dev->data->nb_rx_queues < dev->data->nb_tx_queues) { in get_rxtx_fake_queue_info() 302 } else if (dev->data->nb_rx_queues > dev->data->nb_tx_queues) { in get_rxtx_fake_queue_info() 399 uint32_t nb_rx_queues; in get_rxtx_queue_enable_state() local 402 nb_rx_queues = dev->data->nb_rx_queues; in get_rxtx_queue_enable_state() 406 get_queue_enable_state(hw, rx_queue_state, nb_rx_queues, true); in get_rxtx_queue_enable_state() 407 display_queue_enable_state(file, rx_queue_state, nb_rx_queues, in get_rxtx_queue_enable_state()
|
| H A D | hns3_stats.c | 816 uint16_t nb_rx_q = dev->data->nb_rx_queues; in hns3_xstats_calc_num() 843 for (j = 0; j < dev->data->nb_rx_queues; j++) { in hns3_queue_stats_get() 874 for (i = 0; i < dev->data->nb_rx_queues; i++) { in hns3_rxq_dfx_stats_get() 934 for (i = 0; i < dev->data->nb_rx_queues; i++) { in hns3_rxq_basic_stats_get() 1103 for (j = 0; j < dev->data->nb_rx_queues; j++) { in hns3_dev_xstats_get() 1132 for (i = 0; i < dev->data->nb_rx_queues; i++) { in hns3_tqp_basic_stats_name_get() 1159 for (i = 0; i < dev->data->nb_rx_queues; i++) { in hns3_tqp_dfx_stats_name_get() 1261 for (j = 0; j < dev->data->nb_rx_queues; j++) { in hns3_dev_xstats_get_names() 1273 for (j = 0; j < dev->data->nb_rx_queues; j++) { in hns3_dev_xstats_get_names() 1451 for (i = 0; i < dev->data->nb_rx_queues; i++) { in hns3_tqp_dfx_stats_clear() [all …]
|
| /dpdk/drivers/net/pcap/ |
| H A D | pcap_ethdev.c | 640 for (i = 0; i < dev->data->nb_rx_queues; i++) { in eth_dev_start() 656 for (i = 0; i < dev->data->nb_rx_queues; i++) in eth_dev_start() 702 for (i = 0; i < dev->data->nb_rx_queues; i++) { in eth_dev_stop() 711 for (i = 0; i < dev->data->nb_rx_queues; i++) in eth_dev_stop() 737 dev_info->max_rx_queues = dev->data->nb_rx_queues; in eth_dev_info() 756 i < dev->data->nb_rx_queues; i++) { in eth_stats_get() 793 for (i = 0; i < dev->data->nb_rx_queues; i++) { in eth_stats_reset() 839 for (i = 0; i < dev->data->nb_rx_queues; i++) { in eth_dev_close() 1191 const unsigned int nb_rx_queues, in pmd_init_internals() argument 1237 data->nb_rx_queues = (uint16_t)nb_rx_queues; in pmd_init_internals() [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_rxq.c | 192 if (id < dev->data->nb_rx_queues) in mlx4_rss_attach() 334 uint8_t log2_range = rte_log2_u32(dev->data->nb_rx_queues); in mlx4_rss_init() 342 if (ETH_DEV(priv)->data->nb_rx_queues > priv->hw_rss_max_qps) { in mlx4_rss_init() 356 1 << log2_range, dev->data->nb_rx_queues, strerror(ret)); in mlx4_rss_init() 360 for (i = 0; i != ETH_DEV(priv)->data->nb_rx_queues; ++i) { in mlx4_rss_init() 461 for (i = 0; i != ETH_DEV(priv)->data->nb_rx_queues; ++i) { in mlx4_rss_deinit() 762 if (idx >= dev->data->nb_rx_queues) { in mlx4_rx_queue_setup() 765 (void *)dev, idx, dev->data->nb_rx_queues); in mlx4_rx_queue_setup()
|
| /dpdk/drivers/net/thunderx/ |
| H A D | nicvf_ethdev.h | 129 *rx_end = dev->data->nb_rx_queues ? in nicvf_rx_range() 130 RTE_MIN(tmp, dev->data->nb_rx_queues - 1) : 0; in nicvf_rx_range()
|
| /dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_ethdev.c | 493 dev->data->nb_rx_queues > VMXNET3_MAX_RX_QUEUES) { in vmxnet3_dev_configure() 498 if (!rte_is_power_of_2(dev->data->nb_rx_queues)) { in vmxnet3_dev_configure() 509 hw->num_rx_queues = (uint8_t)dev->data->nb_rx_queues; in vmxnet3_dev_configure() 610 intr_vector = dev->data->nb_rx_queues; in vmxnet3_configure_msix() 624 dev->data->nb_rx_queues)) { in vmxnet3_configure_msix() 626 dev->data->nb_rx_queues); in vmxnet3_configure_msix() 653 for (i = 0; i < dev->data->nb_rx_queues; i++) in vmxnet3_configure_msix() 1060 for (i = 0; i < dev->data->nb_rx_queues; i++) in vmxnet3_free_queues() 1062 dev->data->nb_rx_queues = 0; in vmxnet3_free_queues() 1208 for (i = 0; i < dev->data->nb_rx_queues; i++) { in vmxnet3_dev_xstats_get_names() [all …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_ethdev.c | 131 for (i = 0; i < dev->data->nb_rx_queues; i++) { in ice_dcf_init_rx_queues() 179 dev->data->nb_rx_queues)) { in ice_dcf_config_rx_queues_irqs() 181 dev->data->nb_rx_queues); in ice_dcf_config_rx_queues_irqs() 221 for (i = 0; i < dev->data->nb_rx_queues; i++) in ice_dcf_config_rx_queues_irqs() 227 for (i = 0; i < dev->data->nb_rx_queues; i++) { in ice_dcf_config_rx_queues_irqs() 243 for (i = 0; i < dev->data->nb_rx_queues; i++) { in ice_dcf_config_rx_queues_irqs() 252 hw->nb_msix, dev->data->nb_rx_queues); in ice_dcf_config_rx_queues_irqs() 309 if (rx_queue_id >= dev->data->nb_rx_queues) in ice_dcf_rx_queue_start() 414 if (rx_queue_id >= dev->data->nb_rx_queues) in ice_dcf_rx_queue_stop() 554 hw->num_queue_pairs = RTE_MAX(dev->data->nb_rx_queues, in ice_dcf_dev_start() [all …]
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_flow.c | 340 dpaa_intf->nb_rx_queues; in set_scheme_params() 789 if (!dev->data->nb_rx_queues) in dpaa_fm_config() 792 if (dev->data->nb_rx_queues & (dev->data->nb_rx_queues - 1)) { in dpaa_fm_config() 797 dpaa_intf->nb_rx_queues = dev->data->nb_rx_queues; in dpaa_fm_config() 807 for (i = 0; i < dpaa_intf->nb_rx_queues; i++) in dpaa_fm_config()
|
| /dpdk/drivers/net/nfp/ |
| H A D | nfp_ethdev_vf.c | 83 if (dev->data->nb_rx_queues > 1) { in nfp_netvf_start() 89 intr_vector = dev->data->nb_rx_queues; in nfp_netvf_start() 174 for (i = 0; i < dev->data->nb_rx_queues; i++) { in nfp_netvf_stop() 225 for (i = 0; i < dev->data->nb_rx_queues; i++) { in nfp_netvf_close()
|
| H A D | nfp_common.c | 200 for (i = 0; i < dev->data->nb_rx_queues; i++) in nfp_net_enable_queues() 307 dev->data->nb_rx_queues)) { in nfp_configure_rx_interrupt() 309 " intr_vec", dev->data->nb_rx_queues); in nfp_configure_rx_interrupt() 323 for (i = 0; i < dev->data->nb_rx_queues; i++) { in nfp_configure_rx_interrupt() 539 for (i = 0; i < dev->data->nb_rx_queues; i++) { in nfp_net_stats_get() 634 for (i = 0; i < dev->data->nb_rx_queues; i++) { in nfp_net_stats_reset() 1271 uint16_t rx_queues = dev->data->nb_rx_queues; in nfp_net_rss_config_default()
|
| /dpdk/drivers/net/atlantic/ |
| H A D | atl_rxtx.c | 349 for (i = 0; i < eth_dev->data->nb_rx_queues; i++) { in atl_rx_init() 387 (eth_dev->data->nb_rx_queues - 1); in atl_rx_init() 451 if (rx_queue_id < dev->data->nb_rx_queues) { in atl_rx_queue_start() 483 if (rx_queue_id < dev->data->nb_rx_queues) { in atl_rx_queue_stop() 592 for (i = 0; i < dev->data->nb_rx_queues; i++) { in atl_free_queues() 596 dev->data->nb_rx_queues = 0; in atl_free_queues() 621 for (i = 0; i < dev->data->nb_rx_queues; i++) { in atl_start_queues() 649 for (i = 0; i < dev->data->nb_rx_queues; i++) { in atl_stop_queues() 767 if (queue_id >= dev->data->nb_rx_queues) { in atl_rx_enable_intr()
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_ethdev.c | 1093 for (i = 0; i < dev->data->nb_rx_queues; i++) { in virtio_update_stats() 1168 for (i = 0; i < dev->data->nb_rx_queues; i++) { in virtio_dev_xstats_get() 1229 for (i = 0; i < dev->data->nb_rx_queues; i++) { in virtio_dev_stats_reset() 1768 for (i = 0; i < dev->data->nb_rx_queues; ++i) { in virtio_queues_bind_intr() 1789 for (i = 0; i < dev->data->nb_rx_queues; ++i) in virtio_queues_unbind_intr() 2090 hw->rss_rx_queues = dev->data->nb_rx_queues; in virtio_dev_rss_reta_update() 2133 uint16_t nb_rx_queues = eth_dev->data->nb_rx_queues; in virtio_dev_rss_init() local 2137 if (!nb_rx_queues) { in virtio_dev_rss_init() 2192 if (hw->rss_rx_queues != nb_rx_queues) { in virtio_dev_rss_init() 2194 hw->rss_reta[i] = i % nb_rx_queues; in virtio_dev_rss_init() [all …]
|
| /dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 903 for (i = 0; i < dev->data->nb_rx_queues; i++) { in tap_mp_req_on_rxtx() 937 for (i = 0; i < dev->data->nb_rx_queues; i++) in tap_dev_start() 980 for (i = 0; i < dev->data->nb_rx_queues; i++) in tap_dev_stop() 994 if (dev->data->nb_rx_queues > RTE_PMD_TAP_MAX_QUEUES) { in tap_dev_configure() 998 dev->data->nb_rx_queues, in tap_dev_configure() 1014 dev->data->nb_rx_queues, in tap_dev_configure() 1100 dev->data->nb_rx_queues : RTE_ETHDEV_QUEUE_STAT_CNTRS; in tap_stats_get() 1606 if (rx_queue_id >= dev->data->nb_rx_queues || !mp) { in tap_rx_queue_setup() 1609 dev->data->nb_rx_queues); in tap_rx_queue_setup() 2023 data->nb_rx_queues = 0; in eth_dev_tap_create() [all …]
|
| /dpdk/drivers/net/liquidio/ |
| H A D | lio_ethdev.c | 322 for (i = 0; i < eth_dev->data->nb_rx_queues; i++) { in lio_dev_stats_get() 360 for (i = 0; i < eth_dev->data->nb_rx_queues; i++) { in lio_dev_stats_reset() 1087 q_idx = (uint8_t)((eth_dev->data->nb_rx_queues > 1) ? in lio_dev_rss_configure() 1088 i % eth_dev->data->nb_rx_queues : 0); in lio_dev_rss_configure() 1153 if (q_no >= lio_dev->nb_rx_queues) { in lio_dev_rx_queue_setup() 1687 if (lio_dev->nb_rx_queues != num_rxq || in lio_reconf_queues() 1691 lio_dev->nb_rx_queues = num_rxq; in lio_reconf_queues() 1734 eth_dev->data->nb_rx_queues); in lio_dev_configure() 1736 lio_dev->nb_rx_queues = eth_dev->data->nb_rx_queues; in lio_dev_configure() 1740 lio_dev->max_rx_queues = eth_dev->data->nb_rx_queues; in lio_dev_configure() [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_ethdev.c | 500 nb_q = RTE_MIN(adapter->dev_data->nb_rx_queues, in iavf_init_rss() 742 for (i = 0; i < dev->data->nb_rx_queues; i++) { in iavf_init_queues() 777 dev->data->nb_rx_queues)) { in iavf_config_rx_queues_irqs() 779 dev->data->nb_rx_queues); in iavf_config_rx_queues_irqs() 789 dev->data->nb_rx_queues); in iavf_config_rx_queues_irqs() 832 for (i = 0; i < dev->data->nb_rx_queues; i++) { in iavf_config_rx_queues_irqs() 841 for (i = 0; i < dev->data->nb_rx_queues; i++) { in iavf_config_rx_queues_irqs() 860 for (i = 0; i < dev->data->nb_rx_queues; i++) { in iavf_config_rx_queues_irqs() 871 vf->nb_msix, dev->data->nb_rx_queues); in iavf_config_rx_queues_irqs() 881 uint16_t num_qv_maps = dev->data->nb_rx_queues; in iavf_config_rx_queues_irqs() [all …]
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_irq.c | 266 for (q = 0; q < nix->nb_rx_queues; q++) { in nix_lf_q_irq() 278 for (q = 0; q < nix->nb_rx_queues; q++) { in nix_lf_q_irq() 337 rqs = PLT_MIN(nix->qints, nix->nb_rx_queues); in roc_nix_register_queue_irqs() 418 nix->configured_cints = PLT_MIN(nix->cints, nix->nb_rx_queues); in roc_nix_register_cq_irqs()
|