fru_enum_t
fru_enum_t *enum_table; /* enum strings or sub-elements depending on */
fru_enum_t *enumTable;
definition->enum_table = (fru_enum_t *)malloc(
(sizeof (fru_enum_t)) * count);
((sizeof (fru_enum_t)) * count));
fru_destroy_enum(fru_enum_t *e)
fru_enum_t Error_Type[] = {
fru_enum_t Error_Platform[] = {
fru_enum_t AFT_Struct[] = {
fru_enum_t Device_Type[] = {
fru_enum_t Ecache_Mode[] = {
fru_enum_t Repair_Sympton_Code[] = {
fru_enum_t Initiator_30[] = {
fru_enum_t Power_Events_50[] = {
fru_enum_t Error_Code[] = {
fru_enum_t Status_Event_Code_71[] = {
fru_enum_t Boolean_90[] = {
fru_enum_t SPD_Module_Bank_Density_110[] = {
fru_enum_t SPD_Sun_Mod_Power_Parm_111[] = {
fru_enum_t SPD_Memory_Type[] = {
fru_enum_t SPD_Err_Detect[] = {
fru_enum_t Platform_Type[] = {
fru_enum_t Message_Type[] = {
fru_enum_t IPMI_LangCode[] = {
fru_enum_t Chassis_Name[] = {
fru_enum_t Vendor_Site_ID_Source_List[] = {
fru_enum_t Vendor_ID_Source_List[] = {
fru_enum_t SSN_Rule_List[] = {
fru_enum_t Program_Vendor_ID_Source_List[] = {
fru_enum_t Format_Type_List[] = {
fru_enum_t Dictionary_Name[] = {
fru_enum_t FRU_Shortnames[] = {
fru_enum_t ManR[] = {
fru_enum_t UsageR[] = {
fru_enum_t HW_Data_R[] = {
fru_enum_t SG_CenterplaneR[] = {
fru_enum_t SG_BoardParameterR[] = {
fru_enum_t L2_BoardR[] = {
fru_enum_t SP_FanTrayR[] = {
fru_enum_t ExcalCPUR[] = {
fru_enum_t ExcalUsageR[] = {
fru_enum_t Dak_MotherboardR[] = {
fru_enum_t Dak_DualCPUModuleR[] = {
fru_enum_t Dak_RSCR[] = {
fru_enum_t Dak_IOBoardR[] = {
fru_enum_t Dak_DBPR[] = {
fru_enum_t Dak_PDBR[] = {
fru_enum_t Dak_PowersupplyR[] = {
fru_enum_t Dak_FCAL_GBICR[] = {
fru_enum_t Ecache_Module_IDR[] = {
fru_enum_t EcacheR[] = {
fru_enum_t DIMM_R[] = {
fru_enum_t CPUBoardSpeedR[] = {
fru_enum_t SG_CPUSpeedR[] = {
fru_enum_t ExcalMotherboardR[] = {
fru_enum_t Repair_DetailR[] = {
fru_enum_t Repair_Update[] = {
fru_enum_t Lit_DBPR[] = {
fru_enum_t DIMM_Conf_R[] = {
fru_enum_t InstallationR[] = {
fru_enum_t Power_EventsR[] = {
fru_enum_t Power_SummaryR[] = {
fru_enum_t Temperature_HistoryR[] = {
fru_enum_t Status_CurrentR[] = {
fru_enum_t Status_EventsR[] = {
fru_enum_t Soft_ErrorsR[] = {
fru_enum_t ECO_CurrentR[] = {
fru_enum_t Customer_DataR[] = {
fru_enum_t MD_Bottom_IO_FanTrayR[] = {
fru_enum_t MD_CPU_Three_FanTrayR[] = {
fru_enum_t ME_Three_FanTrayR[] = {
fru_enum_t DS_CPU_Six_FanTrayR[] = {
fru_enum_t DS_IO_Four_FanTrayR[] = {
fru_enum_t MD_Top_FanTrayR[] = {
fru_enum_t Repair_SummaryR[] = {
fru_enum_t Dak_DBPNameR[] = {
fru_enum_t Sheffield_RCP_FirmwareR[] = {
fru_enum_t PROM_FirmwareR[] = {
fru_enum_t Sheffield_Bridge_FirmwareR[] = {
fru_enum_t Temperature_LimitsR[] = {
fru_enum_t Error_SummaryR[] = {
fru_enum_t Temperature_ExcessR[] = {
fru_enum_t CPUR[] = {
fru_enum_t SG_FanTrayR[] = {
fru_enum_t SG_PowerSupplyR[] = {
fru_enum_t Sheffield_Split_ModeR[] = {
fru_enum_t SG_HostIdR[] = {
fru_enum_t WCI_CalibrationR[] = {
fru_enum_t Wildcat_IO_DIMM_Lot[] = {
fru_enum_t Cum_Power_SummaryR[] = {
fru_enum_t Cum_Temperature_HistoryR[] = {
fru_enum_t Configured_LevelR[] = {
fru_enum_t SPD_ParametersR[] = {
fru_enum_t Laser_Power_EventsR[] = {
fru_enum_t Laser_Power_SummaryR[] = {
fru_enum_t Laser_Cum_Power_SummaryR[] = {
fru_enum_t COD_CPUSpeedR[] = {
fru_enum_t EthernetMACAddr2R[] = {
fru_enum_t Status_Proxy1R[] = {
fru_enum_t Status_Proxy2R[] = {
fru_enum_t Sun_Part_Number_DataR[] = {
fru_enum_t Fault_DataR[] = {
fru_enum_t BatteryWarrantyR[] = {
fru_enum_t EthernetMACAddrRangeR[] = {
fru_enum_t Drawer_DescriptionR[] = {
fru_enum_t Drawer_ConfigR[] = {
fru_enum_t Drawer_InfoR[] = {
fru_enum_t CPUFirmwareR[] = {
fru_enum_t Netra_ACFirmwareR[] = {
fru_enum_t Fru_DescriptionR[] = {
fru_enum_t CPCI_Slot_DataR[] = {
fru_enum_t MCNet_ConfigR[] = {
fru_enum_t Battery_StatusR[] = {
fru_enum_t Battery_WarrantyR[] = {
fru_enum_t Config_LevelR[] = {
fru_enum_t Chassis_InfoR[] = {
fru_enum_t Netra_DMCFirmwareR[] = {
fru_enum_t Chassis_DataR[] = {
fru_enum_t DMCFirmwareR[] = {
fru_enum_t MaintenanceR[] = {
fru_enum_t SPD_R[] = {
fru_enum_t PlatformR[] = {
fru_enum_t PartNumber_ChangedR[] = {
fru_enum_t FRU_Props_PrivateR[] = {
fru_enum_t Fan_Speeds[] = {
fru_enum_t FRU_Props_Private2R[] = {
fru_enum_t Status_Proxy3R[] = {
fru_enum_t DDR1PinSteerR[] = {
fru_enum_t Event_DataR[] = {
fru_enum_t PSU_PVout1R[] = {
fru_enum_t PSU_PVstby1R[] = {
fru_enum_t SPD1_R[] = {
fru_enum_t Sun_SPD_DataR[] = {
fru_enum_t IPMI_BoardR[] = {
fru_enum_t IPMI_ProductR[] = {
fru_enum_t IPMI_ChassisR[] = {
fru_enum_t Partner_Part_NumberR[] = {
fru_enum_t Sun_ManR[] = {
fru_enum_t OTS_ManR[] = {
fru_enum_t NetworkR[] = {
fru_enum_t FMA_CodeR[] = {
fru_enum_t Fault_Install_DataR[] = {
fru_enum_t Power_On_DataR[] = {
fru_enum_t Network1R[] = {
fru_enum_t FMA_Event_DataR[] = {
fru_enum_t FMA_MessageR[] = {
fru_enum_t OEM_Record_Header_S[] = {
fru_enum_t Chassis_Info_Area_S[] = {
fru_enum_t Board_Info_Area_S[] = {
fru_enum_t Product_Info_Area_S[] = {
fru_enum_t IPMI_Common_Header_S[] = {
fru_enum_t Sun_Man1R[] = {
fru_enum_t SPD_DDR2_R[] = {
fru_enum_t SPD_FBDIMM_R[] = {
fru_enum_t Sun_SPD_DIMMR[] = {
fru_enum_t Status_Proxy_SparseR[] = {
fru_enum_t OTS_Man1R[] = {
fru_enum_t SPD_DDR3_R[] = {
fru_enum_t Vendor[] = {
fru_enum_t FRU_Type[] = {
fru_enum_t CPU_Type[] = {
fru_enum_t Cause_Code[] = {