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

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 */