1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright(c) 2017 Intel Corporation 3 */ 4 5 #ifndef _CMDLINE_TM_H_ 6 #define _CMDLINE_TM_H_ 7 8 /* Traffic Management CLI */ 9 extern cmdline_parse_inst_t cmd_show_port_tm_cap; 10 extern cmdline_parse_inst_t cmd_show_port_tm_level_cap; 11 extern cmdline_parse_inst_t cmd_show_port_tm_node_cap; 12 extern cmdline_parse_inst_t cmd_show_port_tm_node; 13 extern cmdline_parse_inst_t cmd_show_port_tm_node_type; 14 extern cmdline_parse_inst_t cmd_show_port_tm_node_stats; 15 extern cmdline_parse_inst_t cmd_add_port_tm_node_shaper_profile; 16 extern cmdline_parse_inst_t cmd_del_port_tm_node_shaper_profile; 17 extern cmdline_parse_inst_t cmd_add_port_tm_node_shared_shaper; 18 extern cmdline_parse_inst_t cmd_del_port_tm_node_shared_shaper; 19 extern cmdline_parse_inst_t cmd_add_port_tm_node_wred_profile; 20 extern cmdline_parse_inst_t cmd_del_port_tm_node_wred_profile; 21 extern cmdline_parse_inst_t cmd_set_port_tm_node_shaper_profile; 22 extern cmdline_parse_inst_t cmd_add_port_tm_nonleaf_node; 23 extern cmdline_parse_inst_t cmd_add_port_tm_nonleaf_node_pmode; 24 extern cmdline_parse_inst_t cmd_add_port_tm_leaf_node; 25 extern cmdline_parse_inst_t cmd_del_port_tm_node; 26 extern cmdline_parse_inst_t cmd_set_port_tm_node_parent; 27 extern cmdline_parse_inst_t cmd_suspend_port_tm_node; 28 extern cmdline_parse_inst_t cmd_resume_port_tm_node; 29 extern cmdline_parse_inst_t cmd_port_tm_hierarchy_commit; 30 extern cmdline_parse_inst_t cmd_port_tm_mark_vlan_dei; 31 extern cmdline_parse_inst_t cmd_port_tm_mark_ip_ecn; 32 extern cmdline_parse_inst_t cmd_port_tm_mark_ip_dscp; 33 34 #endif /* _CMDLINE_TM_H_ */ 35