Home
last modified time | relevance | path

Searched refs:nb_tx_queues (Results 1 – 25 of 157) sorted by relevance

1234567

/dpdk/drivers/net/hns3/
H A Dhns3_ethdev_dump.c213 dev->data->nb_rx_queues, dev->data->nb_tx_queues, in get_device_basic_info()
290 if (dev->data->nb_rx_queues < dev->data->nb_tx_queues) { in get_rxtx_fake_queue_info()
400 uint32_t nb_tx_queues; in get_rxtx_queue_enable_state() local
403 nb_tx_queues = dev->data->nb_tx_queues; in get_rxtx_queue_enable_state()
715 if (end_queue > nb_tx_queues - 1) in get_tm_conf_queue_format_info()
716 end_queue = nb_tx_queues - 1; in get_tm_conf_queue_format_info()
718 for (j = start_queue; j < nb_tx_queues; j++) { in get_tm_conf_queue_format_info()
733 uint32_t nb_tx_queues) in get_tm_conf_queue_node_info() argument
750 nb_tx_queues = RTE_MIN(nb_tx_queues, nb_queue_node); in get_tm_conf_queue_node_info()
757 nb_tx_queues = RTE_MAX(nb_tx_queues, tm_node->id + 1); in get_tm_conf_queue_node_info()
[all …]
H A Dhns3_stats.c657 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in hns3_stats_get()
747 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in hns3_stats_reset()
817 uint16_t nb_tx_q = dev->data->nb_tx_queues; in hns3_xstats_calc_num()
854 for (j = 0; j < dev->data->nb_tx_queues; j++) { in hns3_queue_stats_get()
899 for (i = 0; i < dev->data->nb_tx_queues; i++) { in hns3_txq_dfx_stats_get()
974 for (i = 0; i < dev->data->nb_tx_queues; i++) { in hns3_txq_basic_stats_get()
1141 for (i = 0; i < dev->data->nb_tx_queues; i++) { in hns3_tqp_basic_stats_name_get()
1169 for (i = 0; i < dev->data->nb_tx_queues; i++) { in hns3_tqp_dfx_stats_name_get()
1282 for (j = 0; j < dev->data->nb_tx_queues; j++) { in hns3_dev_xstats_get_names()
1459 for (i = 0; i < dev->data->nb_tx_queues; i++) { in hns3_tqp_dfx_stats_clear()
[all …]
/dpdk/drivers/net/ring/
H A Drte_eth_ring.c31 const unsigned int nb_tx_queues; member
188 i < dev->data->nb_tx_queues; i++) { in eth_stats_get()
207 for (i = 0; i < dev->data->nb_tx_queues; i++) in eth_stats_reset()
314 const unsigned int nb_tx_queues, in do_eth_dev_ring_create() argument
371 internals->max_tx_queues = nb_tx_queues; in do_eth_dev_ring_create()
376 for (i = 0; i < nb_tx_queues; i++) { in do_eth_dev_ring_create()
383 data->nb_tx_queues = (uint16_t)nb_tx_queues; in do_eth_dev_ring_create()
414 const unsigned int nb_tx_queues, in rte_eth_from_rings() argument
421 .nb_tx_queues = nb_tx_queues, in rte_eth_from_rings()
435 if (tx_queues == NULL && nb_tx_queues > 0) { in rte_eth_from_rings()
[all …]
H A Drte_eth_ring.h36 const unsigned nb_tx_queues,
/dpdk/drivers/net/mvpp2/
H A Dmrvl_tm.c209 cap->sched_n_children_max = dev->data->nb_tx_queues; in mrvl_capabilities_get()
210 cap->sched_sp_n_priorities_max = dev->data->nb_tx_queues; in mrvl_capabilities_get()
211 cap->sched_wfq_n_children_per_group_max = dev->data->nb_tx_queues; in mrvl_capabilities_get()
269 cap->nonleaf.sched_n_children_max = dev->data->nb_tx_queues; in mrvl_level_capabilities_get()
272 dev->data->nb_tx_queues; in mrvl_level_capabilities_get()
280 cap->n_nodes_max = dev->data->nb_tx_queues; in mrvl_level_capabilities_get()
281 cap->n_nodes_leaf_max = dev->data->nb_tx_queues; in mrvl_level_capabilities_get()
337 cap->nonleaf.sched_n_children_max = dev->data->nb_tx_queues; in mrvl_node_capabilities_get()
340 dev->data->nb_tx_queues; in mrvl_node_capabilities_get()
537 if (node_id >= dev->data->nb_tx_queues) { in mrvl_node_check_params()
[all …]
/dpdk/drivers/net/nfb/
H A Dnfb_ethdev.c123 uint16_t nb_tx = dev->data->nb_tx_queues; in nfb_eth_dev_start()
161 uint16_t nb_tx = dev->data->nb_tx_queues; in nfb_eth_dev_stop()
245 dev_info->max_tx_queues = dev->data->nb_tx_queues; in nfb_eth_dev_info()
267 uint16_t nb_tx = dev->data->nb_tx_queues; in nfb_eth_dev_close()
287 dev->data->nb_tx_queues = 0; in nfb_eth_dev_close()
559 data->nb_tx_queues = ndp_get_tx_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 Dnfb_stats.c16 uint16_t nb_tx = dev->data->nb_tx_queues; in nfb_eth_stats_get()
60 uint16_t nb_tx = dev->data->nb_tx_queues; in nfb_eth_stats_reset()
/dpdk/drivers/net/pcap/
H A Dpcap_ethdev.c624 for (i = 0; i < dev->data->nb_tx_queues; i++) { in eth_dev_start()
659 for (i = 0; i < dev->data->nb_tx_queues; i++) in eth_dev_start()
690 for (i = 0; i < dev->data->nb_tx_queues; i++) { in eth_dev_stop()
714 for (i = 0; i < dev->data->nb_tx_queues; i++) in eth_dev_stop()
738 dev_info->max_tx_queues = dev->data->nb_tx_queues; in eth_dev_info()
767 i < dev->data->nb_tx_queues; i++) { in eth_stats_get()
801 for (i = 0; i < dev->data->nb_tx_queues; i++) { in eth_stats_reset()
1192 const unsigned int nb_tx_queues, in pmd_init_internals() argument
1238 data->nb_tx_queues = (uint16_t)nb_tx_queues; in pmd_init_internals()
1286 const unsigned int nb_tx_queues = tx_queues->num_of_queue; in eth_from_pcaps_common() local
[all …]
/dpdk/drivers/net/sfc/
H A Dsfc_tx.c357 sfc_tx_fini_queues(struct sfc_adapter *sa, unsigned int nb_tx_queues) in sfc_tx_fini_queues() argument
363 SFC_ASSERT(nb_tx_queues <= sas->ethdev_txq_count); in sfc_tx_fini_queues()
370 while (--ethdev_qid >= (int)nb_tx_queues) { in sfc_tx_fini_queues()
379 sas->ethdev_txq_count = nb_tx_queues; in sfc_tx_fini_queues()
388 const unsigned int nb_tx_queues = sa->eth_dev->data->nb_tx_queues; in sfc_tx_configure() local
390 const unsigned int nb_txq_total = nb_tx_queues + nb_rsvd_tx_queues; in sfc_tx_configure()
395 nb_tx_queues, sas->ethdev_txq_count); in sfc_tx_configure()
436 if (nb_tx_queues < sas->ethdev_txq_count) in sfc_tx_configure()
437 sfc_tx_fini_queues(sa, nb_tx_queues); in sfc_tx_configure()
462 while (sas->ethdev_txq_count < nb_tx_queues) { in sfc_tx_configure()
/dpdk/drivers/net/thunderx/
H A Dnicvf_ethdev.h115 *tx_end = dev->data->nb_tx_queues ? in nicvf_tx_range()
116 RTE_MIN(tmp, dev->data->nb_tx_queues - 1) : 0; in nicvf_tx_range()
/dpdk/drivers/net/octeontx_ep/
H A Dotx_ep_ethdev.c166 eth_dev->data->nb_tx_queues > otx_epvf->max_tx_queues) { in otx_ep_dev_configure()
171 eth_dev->data->nb_rx_queues, eth_dev->data->nb_tx_queues); in otx_ep_dev_configure()
373 num_queues = otx_epvf->nb_tx_queues; in otx_epdev_exit()
380 otx_ep_dbg("Num IQs:%d freed\n", otx_epvf->nb_tx_queues); in otx_epdev_exit()
/dpdk/drivers/net/tap/
H A Drte_eth_tap.c898 for (i = 0; i < dev->data->nb_tx_queues; i++) { in tap_mp_req_on_rxtx()
935 for (i = 0; i < dev->data->nb_tx_queues; i++) in tap_dev_start()
978 for (i = 0; i < dev->data->nb_tx_queues; i++) in tap_dev_stop()
1002 if (dev->data->nb_tx_queues > RTE_PMD_TAP_MAX_QUEUES) { in tap_dev_configure()
1006 dev->data->nb_tx_queues, in tap_dev_configure()
1015 dev->data->nb_tx_queues); in tap_dev_configure()
1020 dev->device->name, pmd->name, dev->data->nb_tx_queues); in tap_dev_configure()
1112 dev->data->nb_tx_queues : RTE_ETHDEV_QUEUE_STAT_CNTRS; in tap_stats_get()
1681 if (tx_queue_id >= dev->data->nb_tx_queues) in tap_tx_queue_setup()
2024 data->nb_tx_queues = 0; in eth_dev_tap_create()
[all …]
/dpdk/app/test-pmd/
H A Dutil.c350 for (queue = 0; queue < dev_info.nb_tx_queues; queue++) in add_tx_md_callback()
371 for (queue = 0; queue < dev_info.nb_tx_queues; queue++) in remove_tx_md_callback()
406 for (queue = 0; queue < dev_info.nb_tx_queues; queue++) in add_tx_dynf_callback()
427 for (queue = 0; queue < dev_info.nb_tx_queues; queue++) in remove_tx_dynf_callback()
/dpdk/drivers/net/null/
H A Drte_eth_null.c257 if (tx_queue_id >= dev->data->nb_tx_queues) in eth_tx_queue_setup()
323 RTE_MIN(dev->data->nb_tx_queues, in eth_stats_get()
513 const unsigned int nb_tx_queues = 1; in eth_dev_null_create() local
558 data->nb_tx_queues = (uint16_t)nb_tx_queues; in eth_dev_null_create()
/dpdk/drivers/net/cnxk/
H A Dcn9k_ethdev.c408 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) in cn9k_nix_timesync_enable()
432 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) in cn9k_nix_timesync_disable()
539 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cn9k_nix_tm_mark_vlan_dei()
576 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cn9k_nix_tm_mark_ip_ecn()
613 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cn9k_nix_tm_mark_ip_dscp()
H A Dcn10k_ethdev.c423 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) in cn10k_nix_timesync_enable()
447 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) in cn10k_nix_timesync_disable()
605 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cn10k_nix_tm_mark_vlan_dei()
642 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cn10k_nix_tm_mark_ip_ecn()
679 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cn10k_nix_tm_mark_ip_dscp()
H A Dcnxk_ethdev.c827 nb_txq = RTE_MIN(dev->nb_txq, eth_dev->data->nb_tx_queues); in nix_store_queue_cfg_and_then_release()
889 nb_txq = RTE_MIN(dev->nb_txq, eth_dev->data->nb_tx_queues); in nix_restore_queue_cfg()
950 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) in nix_restore_queue_cfg()
1120 nb_txq = RTE_MAX(data->nb_tx_queues, 1); in cnxk_nix_configure()
1139 nb_txq = data->nb_tx_queues; in cnxk_nix_configure()
1309 dev->nb_txq = data->nb_tx_queues; in cnxk_nix_configure()
1457 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) in cnxk_nix_dev_stop()
1487 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cnxk_nix_dev_start()
1826 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in cnxk_eth_dev_uninit()
1830 eth_dev->data->nb_tx_queues = 0; in cnxk_eth_dev_uninit()
/dpdk/lib/ethdev/
H A Dethdev_private.c409 uint16_t old_nb_queues = dev->data->nb_tx_queues; in eth_dev_tx_queue_config()
418 dev->data->nb_tx_queues = 0; in eth_dev_tx_queue_config()
432 dev->data->nb_tx_queues = nb_queues; in eth_dev_tx_queue_config()
/dpdk/drivers/common/cnxk/
H A Droc_nix_tm.c226 if (node_id < nix->nb_tx_queues) in nix_tm_node_add()
538 timeout = timeout * nix->nb_tx_queues; in roc_nix_tm_sq_flush_spin()
795 if (qid > nix->nb_tx_queues) in nix_tm_sq_sched_conf()
1311 uint32_t nonleaf_id = nix->nb_tx_queues; in nix_tm_prepare_default_tree()
1350 for (i = 0; i < nix->nb_tx_queues; i++) { in nix_tm_prepare_default_tree()
1380 uint32_t nonleaf_id = nix->nb_tx_queues; in roc_nix_tm_prepare_rate_limited_tree()
1417 for (i = 0; i < nix->nb_tx_queues; i++) { in roc_nix_tm_prepare_rate_limited_tree()
1442 for (i = 0; i < nix->nb_tx_queues; i++) { in roc_nix_tm_prepare_rate_limited_tree()
1472 uint32_t nonleaf_id = nix->nb_tx_queues; in roc_nix_tm_pfc_prepare_tree()
1526 for (i = 0; i < nix->nb_tx_queues; i++) { in roc_nix_tm_pfc_prepare_tree()
/dpdk/drivers/net/liquidio/
H A Dlio_ethdev.c303 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in lio_dev_stats_get()
351 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in lio_dev_stats_reset()
1237 if (q_no >= lio_dev->nb_tx_queues) { in lio_dev_tx_queue_setup()
1688 lio_dev->nb_tx_queues != num_txq) { in lio_reconf_queues()
1692 lio_dev->nb_tx_queues = num_txq; in lio_reconf_queues()
1733 eth_dev->data->nb_tx_queues, in lio_dev_configure()
1737 lio_dev->nb_tx_queues = eth_dev->data->nb_tx_queues; in lio_dev_configure()
1741 lio_dev->max_tx_queues = eth_dev->data->nb_tx_queues; in lio_dev_configure()
1754 if_cfg.s.num_iqueues = lio_dev->nb_tx_queues; in lio_dev_configure()
/dpdk/drivers/net/kni/
H A Drte_eth_kni.c314 data->nb_tx_queues); in eth_kni_stats_get()
343 for (i = 0; i < data->nb_tx_queues; i++) { in eth_kni_stats_reset()
386 data->nb_tx_queues = 1; in eth_kni_create()
/dpdk/drivers/net/ena/
H A Dena_ethdev.c748 (data->nb_tx_queues * ENA_STATS_ARRAY_TX) + in ena_xstats_calc_num()
847 int nb_queues = dev->data->nb_tx_queues; in ena_tx_queue_release_all()
949 nb_queues = dev->data->nb_tx_queues; in ena_queue_start_all()
1363 nb_queues = dev->data->nb_tx_queues; in ena_queue_stop_all()
1875 uint16_t nb_tx_queues = adapter->edev_data->nb_tx_queues; in check_for_tx_completions() local
1880 nb_tx_queues = adapter->edev_data->nb_tx_queues; in check_for_tx_completions()
1897 qid = (qid + 1) % nb_tx_queues; in check_for_tx_completions()
3244 qid = id / dev->data->nb_tx_queues; in ena_xstats_get_names_by_id()
3245 id %= dev->data->nb_tx_queues; in ena_xstats_get_names_by_id()
3388 qid = id % dev->data->nb_tx_queues; in ena_xstats_get_by_id()
[all …]
/dpdk/drivers/net/vhost/
H A Drte_eth_vhost.c242 for (i = 0; i < dev->data->nb_tx_queues; i++) { in vhost_dev_xstats_reset()
306 for (i = 0; i < dev->data->nb_tx_queues; i++) { in vhost_dev_xstats_get()
749 for (i = 0; i < dev->data->nb_tx_queues; i++) { in update_queuing_status()
776 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in queue_setup()
880 for (i = 0; i < eth_dev->data->nb_tx_queues; i++) { in destroy_device()
1213 for (i = 0; i < dev->data->nb_tx_queues; i++) in eth_dev_close()
1319 i < dev->data->nb_tx_queues; i++) { in eth_stats_get()
1351 for (i = 0; i < dev->data->nb_tx_queues; i++) { in eth_stats_reset()
1505 data->nb_tx_queues = queues; in eth_dev_vhost_create()
/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_ethdev.c492 if (dev->data->nb_tx_queues > VMXNET3_MAX_TX_QUEUES || in vmxnet3_dev_configure()
504 dev->data->nb_tx_queues * sizeof(struct Vmxnet3_RxQueueDesc); in vmxnet3_dev_configure()
510 hw->num_tx_queues = (uint8_t)dev->data->nb_tx_queues; in vmxnet3_dev_configure()
1064 for (i = 0; i < dev->data->nb_tx_queues; i++) in vmxnet3_free_queues()
1066 dev->data->nb_tx_queues = 0; in vmxnet3_free_queues()
1202 dev->data->nb_tx_queues * RTE_DIM(vmxnet3_txq_stat_strings) + in vmxnet3_dev_xstats_get_names()
1221 for (i = 0; i < dev->data->nb_tx_queues; i++) { in vmxnet3_dev_xstats_get_names()
1243 dev->data->nb_tx_queues * RTE_DIM(vmxnet3_txq_stat_strings) + in vmxnet3_dev_xstats_get()
1263 for (i = 0; i < dev->data->nb_tx_queues; i++) { in vmxnet3_dev_xstats_get()
/dpdk/drivers/net/mlx4/
H A Dmlx4_txq.c134 const unsigned int txqs_n = dev->data->nb_tx_queues; in mlx4_tx_uar_init_secondary()
346 if (idx >= dev->data->nb_tx_queues) { in mlx4_tx_queue_setup()
349 (void *)dev, idx, dev->data->nb_tx_queues); in mlx4_tx_queue_setup()

1234567