openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

cmdlist.h (2993B)


      1 /*
      2  * 
      3  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      4  * 
      5  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
      6  *
      7  * File:    cmdlist.h
      8  * Purpose: Extern declarations for ltsw command functions and
      9  *          their associated usage strings.
     10  */
     11 
     12 #ifndef _DIAG_LTSW_CMDLIST_H
     13 #define _DIAG_LTSW_CMDLIST_H
     14 
     15 #include <appl/diag/shell.h>
     16 #include <appl/diag/parse.h>
     17 
     18 #define DCL_LTSW_CMD(_f,_u)  \
     19     extern cmd_result_t _f(int, args_t *); \
     20     extern char _u[];
     21 
     22 DCL_LTSW_CMD(cmd_bcmlt_shell, cmd_bcmlt_shell_usage)
     23 
     24 DCL_LTSW_CMD(cmd_sdklt_debug_shell, cmd_sdklt_debug_shell_usage)
     25 
     26 DCL_LTSW_CMD(cmd_ltsw_clear, cmd_ltsw_clear_usage)
     27 
     28 DCL_LTSW_CMD(cmd_ltsw_counter, cmd_ltsw_counter_usage)
     29 
     30 DCL_LTSW_CMD(cmd_ltsw_custom_stat, cmd_ltsw_custom_stat_usage)
     31 
     32 DCL_LTSW_CMD(cmd_ltsw_cos, cmd_ltsw_cos_usage)
     33 
     34 DCL_LTSW_CMD(cmd_ltsw_event_stat, cmd_ltsw_event_stat_usage)
     35 
     36 DCL_LTSW_CMD(cmd_ltsw_l2, cmd_ltsw_l2_usage)
     37 
     38 DCL_LTSW_CMD(cmd_ltsw_l3, cmd_ltsw_l3_usage)
     39 
     40 DCL_LTSW_CMD(cmd_ltsw_mirror, cmd_ltsw_mirror_usage)
     41 
     42 DCL_LTSW_CMD(cmd_ltsw_show, cmd_ltsw_show_usage)
     43 
     44 DCL_LTSW_CMD(if_ltsw_linkscan, if_ltsw_linkscan_usage)
     45 
     46 DCL_LTSW_CMD(if_ltsw_trunk,  if_ltsw_trunk_usage)
     47 
     48 DCL_LTSW_CMD(cmd_ltsw_port, cmd_ltsw_port_usage)
     49 
     50 DCL_LTSW_CMD(cmd_ltsw_port_stat, cmd_ltsw_port_stat_usage)
     51 
     52 DCL_LTSW_CMD(cmd_ltsw_pbmp, cmd_ltsw_pbmp_usage)
     53 
     54 DCL_LTSW_CMD(cmd_ltsw_flexport, cmd_ltsw_flexport_usage)
     55 
     56 DCL_LTSW_CMD(if_ltsw_asf, if_ltsw_asf_usage)
     57 
     58 DCL_LTSW_CMD(cmd_ltsw_pvlan, cmd_ltsw_pvlan_usage)
     59 
     60 DCL_LTSW_CMD(cmd_ltsw_stg, cmd_ltsw_stg_usage)
     61 
     62 DCL_LTSW_CMD(cmd_ltsw_vlan, cmd_ltsw_vlan_usage)
     63 
     64 DCL_LTSW_CMD(cmd_ltsw_rate, cmd_ltsw_rate_usage)
     65 
     66 DCL_LTSW_CMD(cmd_ltsw_ratebw, cmd_ltsw_ratebw_usage)
     67 
     68 DCL_LTSW_CMD(cmd_ltsw_flow_db, cmd_ltsw_flow_db_usage)
     69 
     70 DCL_LTSW_CMD(cmd_ltsw_init, cmd_ltsw_init_usage)
     71 
     72 DCL_LTSW_CMD(cmd_ltsw_txn, cmd_ltsw_txn_usage)
     73 
     74 DCL_LTSW_CMD(cmd_ltsw_mpls, cmd_ltsw_mpls_usage)
     75 
     76 DCL_LTSW_CMD(cmd_ltsw_trace, cmd_ltsw_trace_usage)
     77 
     78 DCL_LTSW_CMD(cmd_ltsw_pcktwatch, cmd_ltsw_pcktwatch_usage)
     79 
     80 DCL_LTSW_CMD(cmd_ltsw_flexctr, cmd_ltsw_flexctr_usage)
     81 
     82 DCL_LTSW_CMD(cmd_ltsw_multicast, cmd_ltsw_multicast_usage)
     83 
     84 DCL_LTSW_CMD(cmd_ltsw_ipmc, cmd_ltsw_ipmc_usage)
     85 
     86 DCL_LTSW_CMD(cmd_ltsw_stk_port_set, cmd_ltsw_stk_port_set_usage)
     87 
     88 DCL_LTSW_CMD(cmd_ltsw_stk_port_get, cmd_ltsw_stk_port_get_usage)
     89 
     90 DCL_LTSW_CMD(cmd_ltsw_stkmode, cmd_ltsw_stkmode_usage)
     91 
     92 DCL_LTSW_CMD(if_ltsw_field_proc, if_ltsw_field_proc_usage)
     93 
     94 
     95 DCL_LTSW_CMD(cmd_ltsw_switch_control, cmd_ltsw_switch_control_usage)
     96 
     97 DCL_LTSW_CMD(cmd_ltsw_dump,  cmd_ltsw_dump_usage)
     98 
     99 DCL_LTSW_CMD(cmd_ltsw_ser, cmd_ltsw_ser_usage)
    100 
    101 DCL_LTSW_CMD(cmd_ltsw_sram_scan, cmd_ltsw_sram_scan_usage)
    102 
    103 DCL_LTSW_CMD(cmd_ltsw_mem_scan, cmd_ltsw_mem_scan_usage)
    104 
    105 DCL_LTSW_CMD(cmd_ltsw_flexdigest, cmd_ltsw_flexdigest_usage)
    106 
    107 DCL_LTSW_CMD(cmd_ltsw_ha,  cmd_ltsw_ha_usage)
    108 
    109 DCL_LTSW_CMD(cmd_ltsw_alpm,  cmd_ltsw_alpm_usage)
    110 
    111 #endif /* _DIAG_LTSW_CMDLIST_H */