📄 events.h
字号:
#define EVT_ID_SUBSYS_3_3V_OUT_OF_RANGE \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_3_3V_OUT_OF_RANGE)
#define EVT_ID_SUBSYS_TEMP_ABOVE_THRESHOLD \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_TEMP_ABOVE_THRESHOLD)
#define EVT_ID_SUBSYS_3_3V_NORMAL \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_3_3V_NORMAL)
#define EVT_ID_SUBSYS_5V_NORMAL \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_5V_NORMAL)
#define EVT_ID_SUBSYS_12V_NORMAL \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_12V_NORMAL)
#define EVT_ID_SUBSYS_TEMP_ABOVE_CRITICAL \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_TEMP_ABOVE_CRITICAL)
#define EVT_ID_SUBSYS_TEMP_ABOVE_WARNING \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_TEMP_ABOVE_WARNING)
#define EVT_ID_SUBSYS_TEMP_RETURNED_TO_NORMAL \
((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_TEMP_RETURNED_TO_NORMAL)
/* END EVT_CLASS_SUBSYSTEM 0x11 */
/* EVT_CLASS_SYNCHRONIZATION 0x12 */
#define EVT_ID_SYNC_STARTED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_STARTED)
#define EVT_ID_SYNC_COMPLETED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_COMPLETED)
#define EVT_ID_SYNC_PAUSED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_PAUSED)
#define EVT_ID_SYNC_RESUMED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_RESUMED)
#define EVT_ID_SYNC_STOPPED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_STOPPED)
#define EVT_ID_SYNC_ABORTED_INTERNAL_ERROR \
((EVT_CLASS_SYNCHRONIZATION << 16) | \
EVT_CODE_SYNC_ABORTED_INTERNAL_ERROR)
#define EVT_ID_SYNC_QUEUED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_QUEUED)
#define EVT_ID_SYNC_PROGRESS \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_PROGRESS)
#define EVT_ID_SYNC_REQUESTED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_REQUESTED)
#define EVT_ID_SYNC_INCONSISTENT_FIXED \
((EVT_CLASS_SYNCHRONIZATION << 16) | EVT_CODE_SYNC_INCONSISTENT_FIXED)
/* END EVT_CLASS_SYNCHRONIZATION 0x12 */
/* EVT_CLASS_DISK_ARRAY 0x13 */
#define EVT_ID_DA_CREATED \
((EVT_CLASS_DISK_ARRAY << 16) | EVT_CODE_DA_CREATED)
#define EVT_ID_DA_DELETED \
((EVT_CLASS_DISK_ARRAY << 16) | EVT_CODE_DA_DELETED)
#define EVT_ID_DA_ADDED \
((EVT_CLASS_DISK_ARRAY << 16) | EVT_CODE_DA_ADDED)
#define EVT_ID_DA_REMOVED \
((EVT_CLASS_DISK_ARRAY << 16) | EVT_CODE_DA_REMOVED)
/* END EVT_CLASS_DISK_ARRAY 0x13 */
/* EVT_CLASS_BACK_END_CONTROLLER 0x14 */
/* END EVT_CLASS_BACK_END_CONTROLLER 0x14 */
/* EVT_CLASS_ONLINE_CAPACITY_EXPANSION 0x15 */
#define EVT_ID_OCE_STARTED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | EVT_CODE_OCE_STARTED)
#define EVT_ID_OCE_COMPLETED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | EVT_CODE_OCE_COMPLETED)
#define EVT_ID_OCE_PAUSED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | EVT_CODE_OCE_PAUSED)
#define EVT_ID_OCE_RESUMED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | EVT_CODE_OCE_RESUMED)
#define EVT_ID_OCE_STOPPED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | EVT_CODE_OCE_STOPPED)
#define EVT_ID_OCE_PD_ERROR_ENCOUNTERED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | \
EVT_CODE_OCE_PD_ERROR_ENCOUNTERED)
#define EVT_ID_OCE_ABORTED_INTERNAL_ERROR \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | \
EVT_CODE_OCE_ABORTED_INTERNAL_ERROR)
#define EVT_ID_OCE_QUEUED \
((EVT_CLASS_ONLINE_CAPACITY_EXPANSION << 16) | EVT_CODE_OCE_QUEUED)
/* END EVT_CLASS_ONLINE_CAPACITY_EXPANSION 0x15 */
/* EVT_CLASS_RAID_LEVEL_MIGRATION 0x16 */
#define EVT_ID_RLM_STARTED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | EVT_CODE_RLM_STARTED)
#define EVT_ID_RLM_COMPLETED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | EVT_CODE_RLM_COMPLETED)
#define EVT_ID_RLM_PAUSED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | EVT_CODE_RLM_PAUSED)
#define EVT_ID_RLM_RESUMED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | EVT_CODE_RLM_RESUMED)
#define EVT_ID_RLM_STOPPED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | EVT_CODE_RLM_STOPPED)
#define EVT_ID_RLM_PD_ERROR_ENCOUNTERED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | \
EVT_CODE_RLM_PD_ERROR_ENCOUNTERED)
#define EVT_ID_RLM_ABORTED_INTERNAL_ERROR \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | \
EVT_CODE_RLM_ABORTED_INTERNAL_ERROR)
/*#define EVT_ID_RLM_ABORTED_INTERNAL_ERROR \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | \
EVT_CODE_RLM_ABORTED_INTERNAL_ERROR) */
#define EVT_ID_RLM_QUEUED \
((EVT_CLASS_RAID_LEVEL_MIGRATION << 16) | EVT_CODE_RLM_QUEUED)
/* END EVT_CLASS_RAID_LEVEL_MIGRATION 0x16 */
/* EVT_CLASS_STRIPE_LEVEL_MIGRATION 0x17 */
#define EVT_ID_SLM_STARTED \
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | EVT_CODE_SLM_STARTED)
#define EVT_ID_SLM_COMPLETED \
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | EVT_CODE_SLM_COMPLETED)
#define EVT_ID_SLM_PAUSED\
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | EVT_CODE_SLM_PAUSED)
#define EVT_ID_SLM_RESUMED\
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | EVT_CODE_SLM_RESUMED)
#define EVT_ID_SLM_STOPPED \
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | EVT_CODE_SLM_STOPPED)
#define EVT_ID_SLM_PD_ERROR_ENCOUNTERED \
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | \
EVT_CODE_SLM_PD_ERROR_ENCOUNTERED)
#define EVT_ID_SLM_ABORTED_INTERNAL_ERROR \
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | \
EVT_CODE_SLM_ABORTED_INTERNAL_ERROR)
#define EVT_ID_SLM_QUEUED \
((EVT_CLASS_STRIPE_LEVEL_MIGRATION << 16) | EVT_CODE_SLM_QUEUED)
/* END EVT_CLASS_STRIPE_LEVEL_MIGRATION 0x17 */
/* EVT_CLASS_RESOURCE_CONTROL 0x18 */
#define EVT_ID_RESOURCE_OUT \
((EVT_CLASS_RESOURCE_CONTROL << 16) | EVT_CODE_RESOURCE_OUT) /* added by Walen */
#define EVT_ID_RESOURCE_DUPLICATED \
((EVT_CLASS_RESOURCE_CONTROL << 16) | EVT_CODE_RESOURCE_DUPLICATED) /* added by Walen */
#define EVT_ID_RESOURCE_TABLE_NOT_CREATED \
((EVT_CLASS_RESOURCE_CONTROL << 16) | EVT_CODE_RESOURCE_TABLE_NOT_CREATED) /* added by Walen */
#define EVT_ID_RESOURCE_RESUME_MEM_ERROR \
((EVT_CLASS_RESOURCE_CONTROL << 16) | EVT_CODE_RESOURCE_RESUME_MEM_ERROR) /* error on getting same piece of mem */ /* added by Walen */
/* END EVT_CLASS_RESOURCE_CONTROL 0x18 */
/* EVT_CLASS_BLOWER 0x05 */
#define EVT_ID_BLOWER_STARTED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_STARTED)
#define EVT_ID_BLOWER_STOPPED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_STOPPED)
#define EVT_ID_BLOWER_SPEED_INCREASED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_SPEED_INCREASED)
#define EVT_ID_BLOWER_SPEED_DECREASED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_SPEED_DECREASED)
#define EVT_ID_BLOWER_MALFUNCTIONING \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_MALFUNCTIONING)
#define EVT_ID_BLOWER_INSERTED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_INSERTED)
#define EVT_ID_BLOWER_REMOVED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_REMOVED)
#define EVT_ID_BLOWER_FUNCTIONAL \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_FUNCTIONAL)
#define EVT_ID_BLOWER_NOT_INSTALLED \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_NOT_INSTALLED)
#define EVT_ID_BLOWER_UNKNOWN_STS \
((EVT_CLASS_BLOWER << 16) | EVT_CODE_BLOWER_UNKNOWN_STS)
/* END EVT_CLASS_BLOWER 0x05 */
/* EVT_CLASS_ENCLOSURE 0x1B */
#define EVT_ID_ENCLOSURE_FAN_OUT_OF_ORDER \
((EVT_CLASS_ENCLOSURE << 16) | EVT_CODE_ENCLOSURE_FAN_OUT_OF_ORDER)
#define EVT_ID_ENCLOSURE_3_3V_OUT_OF_RANGE \
((EVT_CLASS_ENCLOSURE << 16) | EVT_CODE_ENCLOSURE_3_3V_OUT_OF_RANGE)
#define EVT_ID_ENCLOSURE_5V_OUT_OF_RANGE \
((EVT_CLASS_ENCLOSURE << 16) | EVT_CODE_ENCLOSURE_5V_OUT_OF_RANGE)
#define EVT_ID_ENCLOSURE_12V_OUT_OF_RANGE \
((EVT_CLASS_ENCLOSURE << 16) | EVT_CODE_ENCLOSURE_12V_OUT_OF_RANGE)
#define EVT_ID_ENCLOSURE_TEMP_ABOVE_THRESHOLD \
((EVT_CLASS_ENCLOSURE << 16) | EVT_CODE_ENCLOSURE_TEMP_ABOVE_THRESHOLD)
/* END EVT_CLASS_ENCLOSURE 0x1B */
/* EVT_CLASS_PCI_MEM 0x1C */
#define EVT_ID_PCI_MEM_PARITY \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_PARITY)
#define EVT_ID_PCI_MEM_SYSTEM \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_SYSTEM)
#define EVT_ID_PCI_MEM_SINGLEBIT \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_SINGLEBIT)
#define EVT_ID_PCI_MEM_MULTIBIT \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_MULTIBIT)
#define EVT_ID_PCI_MEM_PARITY_EX \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_PARITY_EX)
#define EVT_ID_PCI_MEM_SYSTEM_EX \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_SYSTEM_EX)
#define EVT_ID_PCI_MEM_SINGLEBIT_EX \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_SINGLEBIT_EX)
#define EVT_ID_PCI_MEM_MULTIBIT_EX \
((EVT_CLASS_PCI_MEM << 16) | EVT_CODE_PCI_MEM_MULTIBIT_EX)
/* END EVT_CLASS_PCI_MEM 0x1C */
/**************************************
* End Full Event IDs listed by class *
*************************************/
#endif /* _EVENTS_H_ */
/*******************************************************************************
* Change Log
*
* $Log: events.h,v $
* Revision 1.14 2004/02/12 03:47:22 debinc
* support for event customization export/import
*
* Revision 1.13 2004/02/06 03:34:05 debinc
* new eventstr lib
*
* Revision 1.12 2003/09/13 01:13:27 randallc
* new events.h from fw
*
* Revision 1.21 2003/09/12 23:27:06 randallc
* changed power on/off to system started/stopped
*
* Revision 1.20 2003/09/12 20:16:01 randallc
* Added power on/off events
*
* Revision 1.19 2003/09/12 07:38:37 randallc
* Changed all references to online expansion (OE) to onlince capacity
* expansion (OCE)
*
* Revision 1.18 2003/09/12 07:07:59 randallc
* Added new PSU events
*
* Revision 1.17 2003/09/12 06:48:49 randallc
* Added BGA QUEUED events and Blower class events
*
* Revision 1.16 2003/09/06 00:56:38 randallc
* Added support for new ssd events and some asd events.
*
* Revision 1.15 2003/09/05 04:15:12 venkatr
* Link Up Down Event Add
*
* Revision 1.14 2003/08/19 17:50:38 randallc
* Add SEP not found event.
*
* Revision 1.13 2003/08/18 18:30:03 randallc
* Fixed battery event code typo CLASS->CODE and added EVENT_ID_* for battery
*
* Revision 1.12 2003/08/18 18:07:51 randallc
* Added events: EVT_CODE_LD_AXLE_ONLINE &
* EVT_CODE_REBUILD_MARKED_LD_SYNCHRONIZED
*
* Also added EVT_ID_* for subsystem & cooling device events that were added
* prior.
*
* Revision 1.11 2003/08/15 18:53:48 vedat
* Added events for enclosure and BBU management
*
* Revision 1.10 2003/08/12 19:13:26 randallc
* typo...COMPELETED should be COMPLETED
*
* Revision 1.9 2003/06/16 18:51:41 randallc
* Terminology change of event code/id:
* An Event ID is will be known as a unique number which consists
* of an event class and event code. An event code IS NOT unique,
* however, event classes are.
*
* Revision 1.8 2003/06/16 00:52:57 venkatr
* setting partionflags
*
* Revision 1.7 2003/05/28 02:14:18 venkatr
* term-pool2array merge
*
* Revision 1.6.2.1 2003/05/21 18:11:22 venkatr
* Terminology Changes
*
* Revision 1.6 2003/05/10 01:16:59 randallc
* Added global/dedicated spare used/deleted
*
* Revision 1.5 2003/05/09 22:56:37 randallc
* Added support for mmap/async notification and fixed up some errors in
* structure definitions. Also added a new event for clearing event log
*
* Revision 1.4 2003/04/16 23:18:36 randallc
* Added supported for global/dedicate spare deletion and addition
*
* Revision 1.3 2003/04/15 00:14:44 randallc
* Missed event ID for media patrol - PD error encountered
*
* Revision 1.2 2003/04/12 22:37:07 randallc
* Removed ^M from file
*
* Revision 1.1 2003/04/12 22:26:09 randallc
* events.h file which defines all event classes and event IDs.
*
******************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -