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 */ 9extern cmdline_parse_inst_t cmd_show_port_tm_cap; 10extern cmdline_parse_inst_t cmd_show_port_tm_level_cap; 11extern cmdline_parse_inst_t cmd_show_port_tm_node_cap; 12extern cmdline_parse_inst_t cmd_show_port_tm_node_type; 13extern cmdline_parse_inst_t cmd_show_port_tm_node_stats; 14extern cmdline_parse_inst_t cmd_add_port_tm_node_shaper_profile; 15extern cmdline_parse_inst_t cmd_del_port_tm_node_shaper_profile; 16extern cmdline_parse_inst_t cmd_add_port_tm_node_shared_shaper; 17extern cmdline_parse_inst_t cmd_del_port_tm_node_shared_shaper; 18extern cmdline_parse_inst_t cmd_add_port_tm_node_wred_profile; 19extern cmdline_parse_inst_t cmd_del_port_tm_node_wred_profile; 20extern cmdline_parse_inst_t cmd_set_port_tm_node_shaper_profile; 21extern cmdline_parse_inst_t cmd_add_port_tm_nonleaf_node; 22extern cmdline_parse_inst_t cmd_add_port_tm_nonleaf_node_pmode; 23extern cmdline_parse_inst_t cmd_add_port_tm_leaf_node; 24extern cmdline_parse_inst_t cmd_del_port_tm_node; 25extern cmdline_parse_inst_t cmd_set_port_tm_node_parent; 26extern cmdline_parse_inst_t cmd_suspend_port_tm_node; 27extern cmdline_parse_inst_t cmd_resume_port_tm_node; 28extern cmdline_parse_inst_t cmd_port_tm_hierarchy_commit; 29extern cmdline_parse_inst_t cmd_port_tm_mark_vlan_dei; 30extern cmdline_parse_inst_t cmd_port_tm_mark_ip_ecn; 31extern cmdline_parse_inst_t cmd_port_tm_mark_ip_dscp; 32 33#endif /* _CMDLINE_TM_H_ */ 34