xref: /dpdk/app/test-pmd/cmdline_tm.h (revision 25a2a0dc3de31ca0a6fbc9371cf3dd85dfd74b07)
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