⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 events.h

📁 RAID卡的测试程序
💻 H
📖 第 1 页 / 共 4 页
字号:
         EVT_CODE_COOLING_DEVICE_MALFUNCTIONING)
#define EVT_ID_COOLING_DEVICE_INSERTED \
        ((EVT_CLASS_COOLING_DEVICE << 16) | EVT_CODE_COOLING_DEVICE_INSERTED)
#define EVT_ID_COOLING_DEVICE_REMOVED \
        ((EVT_CLASS_COOLING_DEVICE << 16) | EVT_CODE_COOLING_DEVICE_REMOVED)
#define EVT_ID_COOLING_DEVICE_FUNCTIONAL \
        ((EVT_CLASS_COOLING_DEVICE << 16) | EVT_CODE_COOLING_DEVICE_FUNCTIONAL)
#define EVT_ID_COOLING_DEVICE_NOT_INSTALLED \
        ((EVT_CLASS_COOLING_DEVICE << 16) | \
         EVT_CODE_COOLING_DEVICE_NOT_INSTALLED)
#define EVT_ID_COOLING_DEVICE_UNKNOWN_STS \
        ((EVT_CLASS_COOLING_DEVICE << 16) | EVT_CODE_COOLING_DEVICE_UNKNOWN_STS)
/* END EVT_CLASS_COOLING_DEVICE         0x05 */

/* EVT_CLASS_SEP                        0x06 */
#define EVT_ID_SEP_COM_ERROR \
        ((EVT_CLASS_SEP << 16) | EVT_CODE_SEP_COM_ERROR)        /* added by Walen */
#define EVT_ID_SEP_TIMEOUT \
        ((EVT_CLASS_SEP << 16) | EVT_CODE_SEP_TIMEOUT)          /* added by Walen */
/* END EVT_CLASS_SEP                    0x06 */

/* EVT_CLASS_FRONT_END_CONTROLLER       0x07 */
#define EVT_ID_FEC_PARITY_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_PARITY_ERROR)
#define EVT_ID_FEC_DATA_PARITY_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_DATA_PARITY_ERROR)
#define EVT_ID_FEC_COMMAND_PARITY_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_COMMAND_PARITY_ERROR)
#define EVT_ID_FEC_BUS_RESET_DETECTED \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_BUS_RESET_DETECTED)
#define EVT_ID_FEC_UNRECOVERABLE_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_UNRECOVERABLE_ERROR)
#define EVT_ID_FEC_ABORT_TASK \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_ABORT_TASK)
#define EVT_ID_FEC_ABORT_TASK_SET \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_ABORT_TASK_SET)
#define EVT_ID_FEC_CLEAR_ACA \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_CLEAR_ACA)
#define EVT_ID_FEC_CLEAR_TASK_SET \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_CLEAR_TASK_SET)
#define EVT_ID_FEC_LUN_RESET \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_LUN_RESET)
#define EVT_ID_FEC_INITIATOR_DETECTED_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_INITIATOR_DETECTED_ERROR)
#define EVT_ID_FEC_ILLEGAL_SECONDARY_IDENTIFY \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_ILLEGAL_SECONDARY_IDENTIFY)
#define EVT_ID_FEC_MESSAGE_PARITY_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | \
         EVT_CODE_FEC_MESSAGE_PARITY_ERROR)
#define EVT_ID_FEC_BUS_REBOOT \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_BUS_REBOOT)
#define EVT_ID_FEC_LINK_UP \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_LINK_UP)
#define EVT_ID_FEC_LINK_DOWN \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_LINK_DOWN)
#define EVT_ID_FEC_UNKNOWN_ERROR \
        ((EVT_CLASS_FRONT_END_CONTROLLER << 16) | EVT_CODE_FEC_UNKNOWN_ERROR)
/* END EVT_CLASS_FRONT_END_CONTROLLER   0x07 */

/* EVT_CLASS_INITIALIZATION             0x08 */
#define EVT_ID_LDI_FULL_STARTED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_STARTED)
#define EVT_ID_LDI_FULL_COMPLETED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_COMPLETED)
#define EVT_ID_LDI_FULL_PAUSED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_PAUSED)
#define EVT_ID_LDI_FULL_RESUMED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_RESUMED)
#define EVT_ID_LDI_FULL_STOPPED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_STOPPED)
#define EVT_ID_LDI_FULL_MARKED_OFFLINE \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_MARKED_OFFLINE)
#define EVT_ID_LDI_FULL_ABORTED_INTERNAL_ERROR \
        ((EVT_CLASS_INITIALIZATION << 16) | \
         EVT_CODE_LDI_FULL_ABORTED_INTERNAL_ERROR)
#define EVT_ID_LDI_QUICK_STARTED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_STARTED)
#define EVT_ID_LDI_QUICK_COMPLETED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_COMPLETED)
#define EVT_ID_LDI_QUICK_PAUSED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_PAUSED)
#define EVT_ID_LDI_QUICK_RESUMED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_RESUMED)
#define EVT_ID_LDI_QUICK_STOPPED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_STOPPED)
#define EVT_ID_LDI_QUICK_MARKED_OFFLINE \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_MARKED_OFFLINE)
#define EVT_ID_LDI_QUICK_ABORTED_INTERNAL_ERROR \
        ((EVT_CLASS_INITIALIZATION << 16) | \
         EVT_CODE_LDI_QUICK_ABORTED_INTERNAL_ERROR)
#define EVT_ID_LDI_FULL_QUEUED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_QUEUED)
#define EVT_ID_LDI_QUICK_QUEUED \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_QUEUED)
#define EVT_ID_LDI_FULL_PROGRESS \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_FULL_PROGRESS)
#define EVT_ID_LDI_QUICK_PROGRESS \
        ((EVT_CLASS_INITIALIZATION << 16) | EVT_CODE_LDI_QUICK_PROGRESS)
/* END EVT_CLASS_INITIALIZATION         0x08 */

/* EVT_CLASS_LOGICAL_DRIVE              0x09 */
#define EVT_ID_LD_CREATED \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_CREATED)
#define EVT_ID_LD_DELETED \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_DELETED)
#define EVT_ID_LD_ONLINE \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_ONLINE)
#define EVT_ID_LD_OFFLINE \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_OFFLINE)
#define EVT_ID_LD_CRITICAL \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_CRITICAL)
#define EVT_ID_LD_AXLE_ONLINE \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_AXLE_ONLINE)
#define EVT_ID_LD_CACHE_MODE_CHANGED \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_CACHE_MODE_CHANGED)
#define EVT_ID_LD_AUTOCACHE_MODE_CHANGED \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_AUTOCACHE_MODE_CHANGED)
#define EVT_ID_LD_DEGRADE \
        ((EVT_CLASS_LOGICAL_DRIVE << 16) | EVT_CODE_LD_DEGRADE_WORSE)
/* END EVT_CLASS_LOGICAL_DRIVE          0x09 */

/* EVT_CLASS_MDD                        0x0a */
/* END EVT_CLASS_MDD                    0x0a */

/* EVT_CLASS_MEDIA_PATROL               0x0b */
#define EVT_ID_MP_STARTED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_STARTED)
#define EVT_ID_MP_COMPLETED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_COMPLETED)
#define EVT_ID_MP_PAUSED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_PAUSED)
#define EVT_ID_MP_RESUMED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_RESUMED)
#define EVT_ID_MP_STOPPED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_STOPPED)
#define EVT_ID_MP_PD_ERROR_ENCOUNTERED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_PD_ERROR_ENCOUNTERED)
#define EVT_ID_MP_ABORTED_INTERNAL_ERROR \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_ABORTED_INTERNAL_ERROR)
#define EVT_ID_MP_QUEUED \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_QUEUED)
#define EVT_ID_MP_PROGRESS \
        ((EVT_CLASS_MEDIA_PATROL << 16) | EVT_CODE_MP_PROGRESS)
/* END EVT_CLASS_MEDIA_PATROL           0x0b */

/* EVT_CLASS_RAID_MIGRATION             0x0c */
#define EVT_ID_RM_STARTED\
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_STARTED)
#define EVT_ID_RM_COMPLETE \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_COMPLETED)
#define EVT_ID_RM_PAUSED \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_PAUSED)
#define EVT_ID_RM_RESUMED \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_RESUMED)
#define EVT_ID_RM_STOPPED \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_STOPPED)
#define EVT_ID_RM_PD_ERROR_ENCOUNTERED \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_PD_ERROR_ENCOUNTERED)
#define EVT_ID_RM_ABORTED_INTERNAL_ERROR \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_ABORTED_INTERNAL_ERROR)
#define EVT_ID_RM_QUEUED \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_QUEUED)
#define EVT_ID_RM_PROGRESS \
        ((EVT_CLASS_RAID_MIGRATION << 16) | EVT_CODE_RM_PROGRESS)
/* END EVT_CLASS_RAID_MIGRATION         0x0c */

/* EVT_CLASS_PHYSICAL_DISK              0x0d */
#define EVT_ID_PD_MARKED_ONLINE \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_MARKED_ONLINE)
#define EVT_ID_PD_MARKED_OFFLINE \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_MARKED_OFFLINE)
#define EVT_ID_PD_MARKED_DEAD \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_MARKED_DEAD)
#define EVT_ID_PD_RESET \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_RESET)
#define EVT_ID_PD_GLOBAL_SPARE_ADDED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_GLOBAL_SPARE_ADDED)
#define EVT_ID_PD_GLOBAL_SPARE_DELETED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_GLOBAL_SPARE_DELETED)
#define EVT_ID_PD_GLOBAL_SPARE_USED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_GLOBAL_SPARE_USED)
#define EVT_ID_PD_DEDICATED_SPARE_ADDED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_DEDICATED_SPARE_ADDED)
#define EVT_ID_PD_DEDICATED_SPARE_DELETED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_DEDICATED_SPARE_DELETED)
#define EVT_ID_PD_DEDICATED_SPARE_USED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_DEDICATED_SPARE_USED)
#define EVT_ID_PD_DETECTED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_DETECTED)
#define EVT_ID_PD_REMOVED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_REMOVED)
#define EVT_ID_PD_RETRIED_COMMAND \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_RETRIED_COMMAND)
#define EVT_ID_PD_ECC_ERROR \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_ECC_ERROR)
#define EVT_ID_PD_CRC_ERROR \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_CRC_ERROR)
#define EVT_ID_PD_BAD_SECTOR \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_BAD_SECTOR)
#define EVT_ID_PD_ERROR_IN_REMAP_SECTORS \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_ERROR_IN_REMAP_SECTORS)
#define EVT_ID_PD_COMMAND_TIME_OUT \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_COMMAND_TIME_OUT)
#define EVT_ID_PD_NEGOTIATION_SPEED_DECREASED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | \
         EVT_CODE_PD_NEGOTIATION_SPEED_DECREASED)
#define EVT_ID_PD_NOT_PRESENT \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_NOT_PRESENT)
#define EVT_ID_PD_NON_ECC_MEDIA_ERROR \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_NON_ECC_MEDIA_ERROR)         /* added by Walen */
#define EVT_ID_PD_BAD_SECTOR_CLEARED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_BAD_SECTOR_CLEARED)
#define EVT_ID_PD_DISK_ERROR_FIXED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_DISK_ERROR_FIXED)
#define EVT_ID_PD_BAD_SECTOR_ACCESSED \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_BAD_SECTOR_ACCESSED)
#define EVT_ID_PD_PRE_FAIL_WARNING \
        ((EVT_CLASS_PHYSICAL_DISK << 16) | EVT_CODE_PD_PRE_FAIL_WARNING)
/* END EVT_CLASS_PHYSICAL_DISK          0x0d */

/* EVT_CLASS_PSU                        0x0e */
#define EVT_ID_PSU_NOT_PRESENT \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_NOT_PRESENT)         /* added by Walen */
#define EVT_ID_PSU_OFF \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_OFF)
#define EVT_ID_PSU_ON \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_ON)
#define EVT_ID_PSU_INSTALLED_AND_TURNED_ON \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_INSTALLED_AND_TURNED_ON)
#define EVT_ID_PSU_INSTALLED_AND_TURNED_OFF \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_INSTALLED_AND_TURNED_OFF)
#define EVT_ID_PSU_OPERATIONAL_AND_TURNED_ON \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_OPERATIONAL_AND_TURNED_ON)
#define EVT_ID_PSU_OPERATIONAL_AND_TURNED_OFF \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_OPERATIONAL_AND_TURNED_OFF)
#define EVT_ID_PSU_MALFUNCTIONING_AND_TURNED_ON \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_MALFUNCTIONING_AND_TURNED_ON)
#define EVT_ID_PSU_MALFUNCTIONING_AND_TURNED_OFF \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_MALFUNCTIONING_AND_TURNED_OFF)
#define EVT_ID_PSU_REMOVED \
        ((EVT_CLASS_PSU << 16) | EVT_CODE_PSU_REMOVED)
/* END EVT_CLASS_PSU                    0x0e */

/* EVT_CLASS_REBUILD                    0x0f */
#define EVT_ID_REBUILD_STARTED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_STARTED)
#define EVT_ID_REBUILD_COMPLETED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_COMPLETED)
#define EVT_ID_REBUILD_PAUSED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_PAUSED)
#define EVT_ID_REBUILD_RESUMED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_RESUMED)
#define EVT_ID_REBUILD_STOPPED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_STOPPED)
#define EVT_ID_REBUILD_PENDING \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_PENDING)
#define EVT_ID_REBUILD_NOT_FAULT_TOLERANT \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_NOT_FAULT_TOLERANT)
#define EVT_ID_REBUILD_ABORTED_INTERNAL_ERROR \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_ABORTED_INTERNAL_ERROR)
#define EVT_ID_REBUILD_MARKED_LD_SYNCHRONIZED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_MARKED_LD_SYNCHRONIZED)
#define EVT_ID_REBUILD_QUEUED \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_QUEUED)
#define EVT_ID_REBUILD_RESTART \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_RESTART)
#define EVT_ID_REBUILD_PROGRESS \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_PROGRESS)
#define EVT_ID_REBUILD_ERRABORT_ON_STREAM \
        ((EVT_CLASS_REBUILD << 16) | EVT_CODE_REBUILD_ERRABORT_ON_STREAM)
/* END EVT_CLASS_REBUILD                0x0f */

/* EVT_CLASS_SMART                      0x10 */
#define EVT_ID_SMART_ERROR_RECEIVED \
        ((EVT_CLASS_SMART << 16) | EVT_CODE_SMART_ERROR_RECEIVED)
/* END EVT_CLASS_SMART                  0x10 */

/* EVT_CLASS_SUBSYSTEM                  0x11 */
#define EVT_ID_SUBSYS_12V_OUT_OF_RANGE \
        ((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_12V_OUT_OF_RANGE)
#define EVT_ID_SUBSYS_5V_OUT_OF_RANGE \
        ((EVT_CLASS_SUBSYSTEM << 16) | EVT_CODE_SUBSYS_5V_OUT_OF_RANGE)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -