dlb_int.h (1523B)
1 /* 2 * DO NOT EDIT THIS FILE! 3 * This file is auto-generated. 4 * Edits to this file will be lost when it is regenerated. 5 * 6 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 7 * 8 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 9 */ 10 11 #ifndef BCMINT_LTSW_DLB_INT_H 12 #define BCMINT_LTSW_DLB_INT_H 13 14 /*! HA subcomponent id for DLB front panel trunk information. */ 15 #define BCMINT_DLB_INFO_FP_TRUNK_SUB_COMP_ID (0) 16 17 /*! HA subcomponent id for DLB fabric trunk information. */ 18 #define BCMINT_DLB_INFO_FABRIC_TRUNK_SUB_COMP_ID (1) 19 20 /*! HA subcomponent id for DLB ECMP information. */ 21 #define BCMINT_DLB_INFO_ECMP_SUB_COMP_ID (2) 22 23 /*! HA subcomponent id for DLB front panel trunk information. */ 24 #define BCMINT_DLB_CTRL_INFO_FP_TRUNK_SUB_COMP_ID (3) 25 26 /*! HA subcomponent id for DLB fabric trunk information. */ 27 #define BCMINT_DLB_CTRL_INFO_FABRIC_TRUNK_SUB_COMP_ID (4) 28 29 /*! HA subcomponent id for DLB ECMP information. */ 30 #define BCMINT_DLB_CTRL_INFO_ECMP_SUB_COMP_ID (5) 31 32 /*! DLB subcomponent Id for member quality map profile. */ 33 #define BCMINT_DLB_QUALITY_MAP_PROFILE_SUB_COMP_ID (6) 34 35 /*! 36 * \brief DLB default member attributes. 37 */ 38 /*! Default value of scaling factor. */ 39 #define BCMINT_DLB_DEFAULT_SCALING_FACTOR (10) 40 41 /*! Default value of port load weight. */ 42 #define BCMINT_DLB_DEFAULT_LOAD_WEIGHT (100) 43 44 /*! Default value of queue size weight. */ 45 #define BCMINT_DLB_DEFAULT_QUEUE_SIZE_WEIGHT (0) 46 47 #endif /* BCMINT_LTSW_DLB_INT_H */