| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_tm.c | 145 cap->nonleaf.shaper_private_rate_min = in cnxk_nix_tm_level_capa_get() 147 cap->nonleaf.shaper_private_rate_max = in cnxk_nix_tm_level_capa_get() 153 cap->nonleaf.sched_sp_n_priorities_max = in cnxk_nix_tm_level_capa_get() 156 cap->nonleaf.sched_wfq_weight_max = in cnxk_nix_tm_level_capa_get() 162 cap->nonleaf.stats_mask = in cnxk_nix_tm_level_capa_get() 173 cap->nonleaf.shaper_private_rate_min = in cnxk_nix_tm_level_capa_get() 175 cap->nonleaf.shaper_private_rate_max = in cnxk_nix_tm_level_capa_get() 188 cap->nonleaf.sched_wfq_weight_max = in cnxk_nix_tm_level_capa_get() 249 cap->nonleaf.sched_sp_n_priorities_max = in cnxk_nix_tm_node_capa_get() 252 cap->nonleaf.sched_n_children_max; in cnxk_nix_tm_node_capa_get() [all …]
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_tm.c | 500 if (params->nonleaf.wfq_weight_mode) { in ixgbe_node_param_check() 886 cap->nonleaf.shaper_shared_n_max = 0; in ixgbe_level_capabilities_get() 890 cap->nonleaf.sched_n_children_max = in ixgbe_level_capabilities_get() 893 cap->nonleaf.sched_n_children_max = in ixgbe_level_capabilities_get() 897 cap->nonleaf.sched_wfq_n_groups_max = 0; in ixgbe_level_capabilities_get() 898 cap->nonleaf.sched_wfq_weight_max = 1; in ixgbe_level_capabilities_get() 901 cap->nonleaf.stats_mask = 0; in ixgbe_level_capabilities_get() 969 cap->nonleaf.sched_n_children_max = in ixgbe_node_capabilities_get() 972 cap->nonleaf.sched_n_children_max = in ixgbe_node_capabilities_get() 976 cap->nonleaf.sched_wfq_n_groups_max = 0; in ixgbe_node_capabilities_get() [all …]
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_tm.c | 393 if (params->nonleaf.wfq_weight_mode) { in i40e_node_param_check() 765 cap->nonleaf.shaper_shared_n_max = 0; in i40e_level_capabilities_get() 769 cap->nonleaf.sched_n_children_max = in i40e_level_capabilities_get() 772 cap->nonleaf.sched_n_children_max = in i40e_level_capabilities_get() 776 cap->nonleaf.sched_wfq_n_groups_max = 0; in i40e_level_capabilities_get() 777 cap->nonleaf.sched_wfq_weight_max = 1; in i40e_level_capabilities_get() 780 cap->nonleaf.stats_mask = 0; in i40e_level_capabilities_get() 848 cap->nonleaf.sched_n_children_max = in i40e_node_capabilities_get() 851 cap->nonleaf.sched_n_children_max = in i40e_node_capabilities_get() 855 cap->nonleaf.sched_wfq_n_groups_max = 0; in i40e_node_capabilities_get() [all …]
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_tm.c | 137 cap->nonleaf.shaper_private_supported = 1; in dpaa2_level_capabilities_get() 143 cap->nonleaf.sched_sp_n_priorities_max = 1; in dpaa2_level_capabilities_get() 145 cap->nonleaf.sched_wfq_n_groups_max = 1; in dpaa2_level_capabilities_get() 146 cap->nonleaf.sched_wfq_weight_max = 1; in dpaa2_level_capabilities_get() 155 cap->nonleaf.shaper_private_supported = 1; in dpaa2_level_capabilities_get() 164 cap->nonleaf.sched_wfq_n_groups_max = 2; in dpaa2_level_capabilities_get() 208 cap->nonleaf.sched_sp_n_priorities_max = 1; in dpaa2_node_capabilities_get() 210 cap->nonleaf.sched_wfq_n_groups_max = 1; in dpaa2_node_capabilities_get() 211 cap->nonleaf.sched_wfq_weight_max = 1; in dpaa2_node_capabilities_get() 223 cap->nonleaf.sched_wfq_n_groups_max = 2; in dpaa2_node_capabilities_get() [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_tm.c | 170 if (params->nonleaf.wfq_weight_mode) { in iavf_node_param_check() 176 if (params->nonleaf.n_sp_priorities != 1) { in iavf_node_param_check() 182 !(*params->nonleaf.wfq_weight_mode)) { in iavf_node_param_check() 694 cap->nonleaf.shaper_private_rate_max = in iavf_level_capabilities_get() 698 cap->nonleaf.shaper_shared_n_max = 0; in iavf_level_capabilities_get() 702 cap->nonleaf.sched_n_children_max = in iavf_level_capabilities_get() 705 cap->nonleaf.sched_n_children_max = in iavf_level_capabilities_get() 709 cap->nonleaf.sched_wfq_n_groups_max = 0; in iavf_level_capabilities_get() 710 cap->nonleaf.sched_wfq_weight_max = 1; in iavf_level_capabilities_get() 713 cap->nonleaf.stats_mask = 0; in iavf_level_capabilities_get() [all …]
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_tm.c | 524 cap->nonleaf.shaper_private_rate_min = 1; in ipn3ke_tm_level_capabilities_get() 528 cap->nonleaf.shaper_shared_n_max = 0; in ipn3ke_tm_level_capabilities_get() 535 cap->nonleaf.sched_wfq_n_groups_max = 0; in ipn3ke_tm_level_capabilities_get() 536 cap->nonleaf.sched_wfq_weight_max = 0; in ipn3ke_tm_level_capabilities_get() 556 cap->nonleaf.shaper_shared_n_max = 0; in ipn3ke_tm_level_capabilities_get() 563 cap->nonleaf.sched_wfq_n_groups_max = 0; in ipn3ke_tm_level_capabilities_get() 564 cap->nonleaf.sched_wfq_weight_max = 0; in ipn3ke_tm_level_capabilities_get() 667 cap->nonleaf.sched_wfq_n_groups_max = 1; in ipn3ke_tm_node_capabilities_get() 668 cap->nonleaf.sched_wfq_weight_max = 1; in ipn3ke_tm_node_capabilities_get() 690 cap->nonleaf.sched_wfq_n_groups_max = 1; in ipn3ke_tm_node_capabilities_get() [all …]
|
| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_tm.c | 263 cap->nonleaf.shaper_private_supported = 1; in mrvl_level_capabilities_get() 270 cap->nonleaf.sched_sp_n_priorities_max = 1; in mrvl_level_capabilities_get() 271 cap->nonleaf.sched_wfq_n_children_per_group_max = in mrvl_level_capabilities_get() 273 cap->nonleaf.sched_wfq_n_groups_max = 1; in mrvl_level_capabilities_get() 276 cap->nonleaf.sched_wfq_byte_mode_supported = 1; in mrvl_level_capabilities_get() 277 cap->nonleaf.stats_mask = RTE_TM_STATS_N_PKTS | in mrvl_level_capabilities_get() 338 cap->nonleaf.sched_sp_n_priorities_max = 1; in mrvl_node_capabilities_get() 341 cap->nonleaf.sched_wfq_n_groups_max = 1; in mrvl_node_capabilities_get() 344 cap->nonleaf.sched_wfq_byte_mode_supported = 1; in mrvl_node_capabilities_get() 538 if (params->nonleaf.wfq_weight_mode) in mrvl_node_check_params() [all …]
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_tm.c | 489 if (params->nonleaf.wfq_weight_mode) { in txgbe_node_param_check() 871 cap->nonleaf.shaper_shared_n_max = 0; in txgbe_level_capabilities_get() 873 cap->nonleaf.sched_n_children_max = in txgbe_level_capabilities_get() 876 cap->nonleaf.sched_n_children_max = in txgbe_level_capabilities_get() 880 cap->nonleaf.sched_wfq_n_groups_max = 0; in txgbe_level_capabilities_get() 881 cap->nonleaf.sched_wfq_weight_max = 1; in txgbe_level_capabilities_get() 882 cap->nonleaf.stats_mask = 0; in txgbe_level_capabilities_get() 942 cap->nonleaf.sched_n_children_max = in txgbe_node_capabilities_get() 945 cap->nonleaf.sched_n_children_max = in txgbe_node_capabilities_get() 949 cap->nonleaf.sched_wfq_n_groups_max = 0; in txgbe_node_capabilities_get() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_tm.c | 348 if (params->nonleaf.wfq_weight_mode) { in hns3_tm_nonleaf_node_param_check() 355 if (params->nonleaf.n_sp_priorities != 1) { in hns3_tm_nonleaf_node_param_check() 764 cap->nonleaf.shaper_private_rate_min = 0; in hns3_tm_nonleaf_level_capsbilities_get() 765 cap->nonleaf.shaper_private_rate_max = in hns3_tm_nonleaf_level_capsbilities_get() 767 cap->nonleaf.shaper_shared_n_max = 0; in hns3_tm_nonleaf_level_capsbilities_get() 772 cap->nonleaf.sched_sp_n_priorities_max = 1; in hns3_tm_nonleaf_level_capsbilities_get() 774 cap->nonleaf.sched_wfq_n_groups_max = 0; in hns3_tm_nonleaf_level_capsbilities_get() 775 cap->nonleaf.sched_wfq_weight_max = 1; in hns3_tm_nonleaf_level_capsbilities_get() 776 cap->nonleaf.stats_mask = 0; in hns3_tm_nonleaf_level_capsbilities_get() 849 cap->nonleaf.sched_wfq_n_groups_max = 0; in hns3_tm_nonleaf_node_capabilities_get() [all …]
|
| /dpdk/app/test-pmd/ |
| H A D | cmdline_tm.c | 426 lcap.nonleaf.shaper_shared_n_max); in cmd_show_port_tm_level_cap_parsed() 434 lcap.nonleaf.sched_n_children_max); in cmd_show_port_tm_level_cap_parsed() 440 lcap.nonleaf.sched_wfq_n_groups_max); in cmd_show_port_tm_level_cap_parsed() 442 lcap.nonleaf.sched_wfq_weight_max); in cmd_show_port_tm_level_cap_parsed() 448 lcap.nonleaf.stats_mask); in cmd_show_port_tm_level_cap_parsed() 578 ncap.nonleaf.sched_n_children_max); in cmd_show_port_tm_node_cap_parsed() 584 ncap.nonleaf.sched_wfq_n_groups_max); in cmd_show_port_tm_node_cap_parsed() 586 ncap.nonleaf.sched_wfq_weight_max); in cmd_show_port_tm_node_cap_parsed() 1579 cmdline_fixed_string_t nonleaf; member 1697 np.nonleaf.wfq_weight_mode = NULL; in cmd_add_port_tm_nonleaf_node_parsed() [all …]
|
| /dpdk/app/proc-info/ |
| H A D | main.c | 903 cap->nonleaf.sched_n_children_max, in display_nodecap_info() 904 cap->nonleaf.sched_sp_n_priorities_max, in display_nodecap_info() 905 cap->nonleaf.sched_wfq_n_children_per_group_max, in display_nodecap_info() 906 cap->nonleaf.sched_wfq_n_groups_max, in display_nodecap_info() 907 cap->nonleaf.sched_wfq_weight_max); in display_nodecap_info() 931 cap->nonleaf.shaper_private_supported, in display_levelcap_info() 934 cap->nonleaf.shaper_shared_n_max); in display_levelcap_info() 941 cap->nonleaf.sched_n_children_max, in display_levelcap_info() 942 cap->nonleaf.sched_sp_n_priorities_max, in display_levelcap_info() 944 cap->nonleaf.sched_wfq_n_groups_max, in display_levelcap_info() [all …]
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_tm.c | 553 {.nonleaf = { 583 {.nonleaf = { 613 {.nonleaf = { 645 {.nonleaf = { 724 cap->nonleaf.sched_n_children_max = in pmd_tm_level_capabilities_get() 728 cap->nonleaf.sched_n_children_max; in pmd_tm_level_capabilities_get() 735 cap->nonleaf.sched_n_children_max = in pmd_tm_level_capabilities_get() 777 {.nonleaf = { 801 {.nonleaf = { 825 {.nonleaf = { [all …]
|
| H A D | rte_eth_softnic_cli.c | 600 .nonleaf = { in tmgr_hierarchy_default() 607 .nonleaf = { in tmgr_hierarchy_default() 614 .nonleaf = { in tmgr_hierarchy_default() 635 .nonleaf = { in tmgr_hierarchy_default() 645 .nonleaf = { in tmgr_hierarchy_default() 655 .nonleaf = { in tmgr_hierarchy_default() 665 .nonleaf = { in tmgr_hierarchy_default() 675 .nonleaf = { in tmgr_hierarchy_default() 685 .nonleaf = { in tmgr_hierarchy_default() 695 .nonleaf = { in tmgr_hierarchy_default() [all …]
|
| /dpdk/lib/ethdev/ |
| H A D | rte_tm.h | 665 } nonleaf; member 913 } nonleaf; member 1126 } nonleaf; member
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_sched.c | 178 if (params->nonleaf.wfq_weight_mode) { in ice_dcf_node_param_check() 184 if (params->nonleaf.n_sp_priorities != 1) { in ice_dcf_node_param_check() 189 } else if (params->nonleaf.wfq_weight_mode && in ice_dcf_node_param_check() 190 !(*params->nonleaf.wfq_weight_mode)) { in ice_dcf_node_param_check()
|
| /dpdk/doc/guides/nics/ |
| H A D | dpaa2.rst | 624 add port tm nonleaf node 0 8 -1 0 1 0 1 1 1 0 638 add port tm nonleaf node 0 8 -1 0 1 0 1 1 1 0
|
| H A D | mvpp2.rst | 705 testpmd> add port tm nonleaf node 0 3 -1 0 0 0 0 0 1 3 0
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 3079 Add port traffic management hierarchy nonleaf node 3082 Add nonleaf node to port traffic management hierarchy:: 3084 testpmd> add port tm nonleaf node (port_id) (node_id) (parent_node_id) \ 3105 Add port traffic management hierarchy nonleaf node with packet mode 3108 Add nonleaf node with packet mode to port traffic management hierarchy:: 3110 testpmd> add port tm nonleaf node pktmode (port_id) (node_id) (parent_node_id) \
|