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

sw_state_includes.h (2127B)


      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-2019 Broadcom Inc. All rights reserved. 
      6  */
      7 #ifndef _SHR_SW_STATE_INCLUDES_H
      8 /* { */
      9 #define _SHR_SW_STATE_INCLUDES_H
     10 
     11 #include <shared/swstate/sw_state_hash_tbl.h>
     12 #include <shared/swstate/sw_state_res_tag_bitmap.h>
     13 #include <shared/swstate/sw_state_resmgr.h>
     14 #include <shared/shr_template.h>
     15 
     16 #if defined(BCM_PETRA_SUPPORT)
     17 /* { */
     18 #include <bcm_int/dpp/counters.h>
     19 #include <soc/dcmn/dcmn_crash_recovery.h>
     20 #include <soc/dpp/ARAD/arad_sw_db.h>
     21 #include <soc/dpp/ARAD/ARAD_PP/arad_pp_sw_db.h>
     22 #include <soc/dpp/JER/JER_PP/jer_pp_mpls_term.h>
     23 #include <soc/dpp/JER/jer_mgmt.h>
     24 #include <soc/dpp/QAX/qax_ipsec.h>
     25 #include <soc/dpp/QAX/QAX_PP/qax_pp_oam_mep_db.h>
     26 #include <soc/dpp/SAND/Utils/sand_sorted_list.h>
     27 #include <soc/dpp/TMC/tmc_api_flow_control.h>
     28 #include <soc/dpp/TMC/tmc_api_link_bonding.h>
     29 #include <soc/dpp/TMC/tmc_api_ingress_traffic_mgmt.h>
     30 #include <bcm_int/dpp/stg.h>
     31 #include <bcm_int/dpp/policer.h>
     32 #include <bcm_int/dpp/mirror.h>
     33 #include <bcm_int/dpp/l3.h>
     34 #include <bcm_int/dpp/l2.h>
     35 #include <bcm_int/dpp/trunk.h>
     36 #include <bcm_int/dpp/vlan.h>
     37 #include <bcm_int/dpp/vswitch.h>
     38 #include <bcm_int/dpp/rx.h>
     39 #include <bcm_int/dpp/failover.h>
     40 #include <bcm_int/dpp/gport_mgmt.h>
     41 #include <bcm_int/dpp/bfd.h>
     42 #include <bcm_int/dpp/alloc_mngr.h>
     43 #include <bcm_int/dpp/alloc_mngr_glif.h>
     44 #include <bcm_int/dpp/alloc_mngr_utils.h>
     45 #include <bcm_int/dpp/ipmc.h>
     46 #include <bcm_int/dpp/switch.h>
     47 #include <bcm_int/dpp/port.h>
     48 #include <bcm_int/dpp/trill.h>
     49 #include <bcm_int/dpp/stack.h>
     50 #include <bcm_int/dpp/qos.h>
     51 #include <bcm_int/dpp/mim.h>
     52 #include <bcm_int/dpp/oam.h>
     53 #include <bcm_int/dpp/cosq.h>
     54 #include <bcm_int/dpp/field_int.h>
     55 #include <bcm_int/dpp/lb.h>
     56 #include <bcm_int/dpp/bfd_uc.h>
     57 /* } */
     58 #endif /* defined(BCM_PETRA_SUPPORT) || defined (BCM_DFE_SUPPORT) */
     59 #if (defined(BCM_DNX_SUPPORT))
     60 /* { */
     61 #include <sal/core/alloc.h>
     62 #include <shared/utilex/utilex_multi_set.h>
     63 /* } */
     64 #endif
     65 
     66 /* } */
     67 #endif /*_SHR_SW_STATE_INCLUDES_H*/