hash_output_selection_int.h (1083B)
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_HASH_OUTPUT_SELECTION_INT_H 12 #define BCMINT_LTSW_HASH_OUTPUT_SELECTION_INT_H 13 14 /*! 15 * \brief The device information for hash output selection functionalities. 16 */ 17 typedef enum bcmint_hos_info_s { 18 19 /*! The number of hash output selection profiles. */ 20 bcmiHosInfoNumProfiles = 0, 21 22 /*! The number of hash output selection instances. */ 23 bcmiHosInfoNumInstances = 1, 24 25 /*! The number of hash output selection flow identifiers. */ 26 bcmiHosInfoNumFlowIds = 2, 27 28 /*! The hash output selection profile information count. */ 29 bcmiHosInfoCount = 3 30 31 } bcmint_hos_info_t; 32 33 #define BCMINT_HOS_INFO_STR \ 34 { \ 35 "NumProfiles", \ 36 "NumInstances", \ 37 "NumFlowIds" \ 38 } 39 40 #endif /* BCMINT_LTSW_HASH_OUTPUT_SELECTION_INT_H */