Home
last modified time | relevance | path

Searched refs:nonleaf (Results 1 – 18 of 18) sorted by relevance

/dpdk/drivers/net/cnxk/
H A Dcnxk_tm.c145 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 Dixgbe_tm.c500 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 Di40e_tm.c393 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 Ddpaa2_tm.c137 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 Diavf_tm.c170 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 Dipn3ke_tm.c524 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 Dmrvl_tm.c263 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 Dtxgbe_tm.c489 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 Dhns3_tm.c348 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 Dcmdline_tm.c426 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 Dmain.c903 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 Drte_eth_softnic_tm.c553 {.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 Drte_eth_softnic_cli.c600 .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 Drte_tm.h665 } nonleaf; member
913 } nonleaf; member
1126 } nonleaf; member
/dpdk/drivers/net/ice/
H A Dice_dcf_sched.c178 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 Ddpaa2.rst624 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 Dmvpp2.rst705 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 Dtestpmd_funcs.rst3079 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) \