Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
mpi_init.h File Reference

Go to the source code of this file.

Data Structures

struct  _MSG_SCSI_IO_REQUEST
 
struct  _MSG_SCSI_IO_REPLY
 
struct  MPI_SCSI_IO32_CDB_EEDP32
 
struct  MPI_SCSI_IO32_CDB_EEDP16
 
union  MPI_SCSI_IO32_CDB_UNION
 
struct  MPI_SCSI_IO32_BUS_TARGET_ID_FORM
 
union  MPI_SCSI_IO32_ADDRESS
 
struct  _MSG_SCSI_IO32_REQUEST
 
struct  _MSG_SCSIIO32_IO_REPLY
 
struct  _MSG_SCSI_TASK_MGMT
 
struct  _MSG_SCSI_TASK_MGMT_REPLY
 
struct  _MSG_SEP_REQUEST
 
struct  _MSG_SEP_REPLY
 

Macros

#define MPI_SCSIIO_MSGFLGS_SENSE_WIDTH   (0x01)
 
#define MPI_SCSIIO_MSGFLGS_SENSE_WIDTH_32   (0x00)
 
#define MPI_SCSIIO_MSGFLGS_SENSE_WIDTH_64   (0x01)
 
#define MPI_SCSIIO_MSGFLGS_SENSE_LOCATION   (0x02)
 
#define MPI_SCSIIO_MSGFLGS_SENSE_LOC_HOST   (0x00)
 
#define MPI_SCSIIO_MSGFLGS_SENSE_LOC_IOC   (0x02)
 
#define MPI_SCSIIO_MSGFLGS_CMD_DETERMINES_DATA_DIR   (0x04)
 
#define MPI_SCSIIO_LUN_FIRST_LEVEL_ADDRESSING   (0x0000FFFF)
 
#define MPI_SCSIIO_LUN_SECOND_LEVEL_ADDRESSING   (0xFFFF0000)
 
#define MPI_SCSIIO_LUN_THIRD_LEVEL_ADDRESSING   (0x0000FFFF)
 
#define MPI_SCSIIO_LUN_FOURTH_LEVEL_ADDRESSING   (0xFFFF0000)
 
#define MPI_SCSIIO_LUN_LEVEL_1_WORD   (0xFF00)
 
#define MPI_SCSIIO_LUN_LEVEL_1_DWORD   (0x0000FF00)
 
#define MPI_SCSIIO_CONTROL_DATADIRECTION_MASK   (0x03000000)
 
#define MPI_SCSIIO_CONTROL_NODATATRANSFER   (0x00000000)
 
#define MPI_SCSIIO_CONTROL_WRITE   (0x01000000)
 
#define MPI_SCSIIO_CONTROL_READ   (0x02000000)
 
#define MPI_SCSIIO_CONTROL_ADDCDBLEN_MASK   (0x3C000000)
 
#define MPI_SCSIIO_CONTROL_ADDCDBLEN_SHIFT   (26)
 
#define MPI_SCSIIO_CONTROL_TASKATTRIBUTE_MASK   (0x00000700)
 
#define MPI_SCSIIO_CONTROL_SIMPLEQ   (0x00000000)
 
#define MPI_SCSIIO_CONTROL_HEADOFQ   (0x00000100)
 
#define MPI_SCSIIO_CONTROL_ORDEREDQ   (0x00000200)
 
#define MPI_SCSIIO_CONTROL_ACAQ   (0x00000400)
 
#define MPI_SCSIIO_CONTROL_UNTAGGED   (0x00000500)
 
#define MPI_SCSIIO_CONTROL_NO_DISCONNECT   (0x00000700)
 
#define MPI_SCSIIO_CONTROL_TASKMANAGE_MASK   (0x00FF0000)
 
#define MPI_SCSIIO_CONTROL_OBSOLETE   (0x00800000)
 
#define MPI_SCSIIO_CONTROL_CLEAR_ACA_RSV   (0x00400000)
 
#define MPI_SCSIIO_CONTROL_TARGET_RESET   (0x00200000)
 
#define MPI_SCSIIO_CONTROL_LUN_RESET_RSV   (0x00100000)
 
#define MPI_SCSIIO_CONTROL_RESERVED   (0x00080000)
 
#define MPI_SCSIIO_CONTROL_CLR_TASK_SET_RSV   (0x00040000)
 
#define MPI_SCSIIO_CONTROL_ABORT_TASK_SET   (0x00020000)
 
#define MPI_SCSIIO_CONTROL_RESERVED2   (0x00010000)
 
#define MPI_SCSI_STATUS_SUCCESS   (0x00)
 
#define MPI_SCSI_STATUS_CHECK_CONDITION   (0x02)
 
#define MPI_SCSI_STATUS_CONDITION_MET   (0x04)
 
#define MPI_SCSI_STATUS_BUSY   (0x08)
 
#define MPI_SCSI_STATUS_INTERMEDIATE   (0x10)
 
#define MPI_SCSI_STATUS_INTERMEDIATE_CONDMET   (0x14)
 
#define MPI_SCSI_STATUS_RESERVATION_CONFLICT   (0x18)
 
#define MPI_SCSI_STATUS_COMMAND_TERMINATED   (0x22)
 
#define MPI_SCSI_STATUS_TASK_SET_FULL   (0x28)
 
#define MPI_SCSI_STATUS_ACA_ACTIVE   (0x30)
 
#define MPI_SCSI_STATUS_FCPEXT_DEVICE_LOGGED_OUT   (0x80)
 
#define MPI_SCSI_STATUS_FCPEXT_NO_LINK   (0x81)
 
#define MPI_SCSI_STATUS_FCPEXT_UNASSIGNED   (0x82)
 
#define MPI_SCSI_STATE_AUTOSENSE_VALID   (0x01)
 
#define MPI_SCSI_STATE_AUTOSENSE_FAILED   (0x02)
 
#define MPI_SCSI_STATE_NO_SCSI_STATUS   (0x04)
 
#define MPI_SCSI_STATE_TERMINATED   (0x08)
 
#define MPI_SCSI_STATE_RESPONSE_INFO_VALID   (0x10)
 
#define MPI_SCSI_STATE_QUEUE_TAG_REJECTED   (0x20)
 
#define MPI_SCSI_RSP_INFO_FUNCTION_COMPLETE   (0x00000000)
 
#define MPI_SCSI_RSP_INFO_FCP_BURST_LEN_ERROR   (0x01000000)
 
#define MPI_SCSI_RSP_INFO_CMND_FIELDS_INVALID   (0x02000000)
 
#define MPI_SCSI_RSP_INFO_FCP_DATA_RO_ERROR   (0x03000000)
 
#define MPI_SCSI_RSP_INFO_TASK_MGMT_UNSUPPORTED   (0x04000000)
 
#define MPI_SCSI_RSP_INFO_TASK_MGMT_FAILED   (0x05000000)
 
#define MPI_SCSI_RSP_INFO_SPI_LQ_INVALID_TYPE   (0x06000000)
 
#define MPI_SCSI_TASKTAG_UNKNOWN   (0xFFFF)
 
#define MPI_SCSIIO32_MSGFLGS_SENSE_WIDTH   (0x01)
 
#define MPI_SCSIIO32_MSGFLGS_32_SENSE_WIDTH   (0x00)
 
#define MPI_SCSIIO32_MSGFLGS_64_SENSE_WIDTH   (0x01)
 
#define MPI_SCSIIO32_MSGFLGS_SENSE_LOCATION   (0x02)
 
#define MPI_SCSIIO32_MSGFLGS_SENSE_LOC_HOST   (0x00)
 
#define MPI_SCSIIO32_MSGFLGS_SENSE_LOC_IOC   (0x02)
 
#define MPI_SCSIIO32_MSGFLGS_CMD_DETERMINES_DATA_DIR   (0x04)
 
#define MPI_SCSIIO32_MSGFLGS_SGL_OFFSETS_CHAINS   (0x08)
 
#define MPI_SCSIIO32_MSGFLGS_MULTICAST   (0x10)
 
#define MPI_SCSIIO32_MSGFLGS_BIDIRECTIONAL   (0x20)
 
#define MPI_SCSIIO32_MSGFLGS_LARGE_CDB   (0x40)
 
#define MPI_SCSIIO32_FLAGS_FORM_MASK   (0x03)
 
#define MPI_SCSIIO32_FLAGS_FORM_SCSIID   (0x00)
 
#define MPI_SCSIIO32_FLAGS_FORM_WWID   (0x01)
 
#define MPI_SCSIIO32_LUN_FIRST_LEVEL_ADDRESSING   (0x0000FFFF)
 
#define MPI_SCSIIO32_LUN_SECOND_LEVEL_ADDRESSING   (0xFFFF0000)
 
#define MPI_SCSIIO32_LUN_THIRD_LEVEL_ADDRESSING   (0x0000FFFF)
 
#define MPI_SCSIIO32_LUN_FOURTH_LEVEL_ADDRESSING   (0xFFFF0000)
 
#define MPI_SCSIIO32_LUN_LEVEL_1_WORD   (0xFF00)
 
#define MPI_SCSIIO32_LUN_LEVEL_1_DWORD   (0x0000FF00)
 
#define MPI_SCSIIO32_CONTROL_DATADIRECTION_MASK   (0x03000000)
 
#define MPI_SCSIIO32_CONTROL_NODATATRANSFER   (0x00000000)
 
#define MPI_SCSIIO32_CONTROL_WRITE   (0x01000000)
 
#define MPI_SCSIIO32_CONTROL_READ   (0x02000000)
 
#define MPI_SCSIIO32_CONTROL_BIDIRECTIONAL   (0x03000000)
 
#define MPI_SCSIIO32_CONTROL_ADDCDBLEN_MASK   (0xFC000000)
 
#define MPI_SCSIIO32_CONTROL_ADDCDBLEN_SHIFT   (26)
 
#define MPI_SCSIIO32_CONTROL_TASKATTRIBUTE_MASK   (0x00000700)
 
#define MPI_SCSIIO32_CONTROL_SIMPLEQ   (0x00000000)
 
#define MPI_SCSIIO32_CONTROL_HEADOFQ   (0x00000100)
 
#define MPI_SCSIIO32_CONTROL_ORDEREDQ   (0x00000200)
 
#define MPI_SCSIIO32_CONTROL_ACAQ   (0x00000400)
 
#define MPI_SCSIIO32_CONTROL_UNTAGGED   (0x00000500)
 
#define MPI_SCSIIO32_CONTROL_NO_DISCONNECT   (0x00000700)
 
#define MPI_SCSIIO32_CONTROL_TASKMANAGE_MASK   (0x00FF0000)
 
#define MPI_SCSIIO32_CONTROL_OBSOLETE   (0x00800000)
 
#define MPI_SCSIIO32_CONTROL_CLEAR_ACA_RSV   (0x00400000)
 
#define MPI_SCSIIO32_CONTROL_TARGET_RESET   (0x00200000)
 
#define MPI_SCSIIO32_CONTROL_LUN_RESET_RSV   (0x00100000)
 
#define MPI_SCSIIO32_CONTROL_RESERVED   (0x00080000)
 
#define MPI_SCSIIO32_CONTROL_CLR_TASK_SET_RSV   (0x00040000)
 
#define MPI_SCSIIO32_CONTROL_ABORT_TASK_SET   (0x00020000)
 
#define MPI_SCSIIO32_CONTROL_RESERVED2   (0x00010000)
 
#define MPI_SCSIIO32_EEDPFLAGS_MASK_OP   (0x0007)
 
#define MPI_SCSIIO32_EEDPFLAGS_NOOP_OP   (0x0000)
 
#define MPI_SCSIIO32_EEDPFLAGS_CHK_OP   (0x0001)
 
#define MPI_SCSIIO32_EEDPFLAGS_STRIP_OP   (0x0002)
 
#define MPI_SCSIIO32_EEDPFLAGS_CHKRM_OP   (0x0003)
 
#define MPI_SCSIIO32_EEDPFLAGS_INSERT_OP   (0x0004)
 
#define MPI_SCSIIO32_EEDPFLAGS_REPLACE_OP   (0x0006)
 
#define MPI_SCSIIO32_EEDPFLAGS_CHKREGEN_OP   (0x0007)
 
#define MPI_SCSIIO32_EEDPFLAGS_PASS_REF_TAG   (0x0008)
 
#define MPI_SCSIIO32_EEDPFLAGS_8_9THS_MODE   (0x0010)
 
#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_MASK   (0x0700)
 
#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_GUARD   (0x0100)
 
#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_REFTAG   (0x0200)
 
#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_LBATAG   (0x0400)
 
#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_SHIFT   (8)
 
#define MPI_SCSIIO32_EEDPFLAGS_INC_SEC_APPTAG   (0x1000)
 
#define MPI_SCSIIO32_EEDPFLAGS_INC_PRI_APPTAG   (0x2000)
 
#define MPI_SCSIIO32_EEDPFLAGS_INC_SEC_REFTAG   (0x4000)
 
#define MPI_SCSIIO32_EEDPFLAGS_INC_PRI_REFTAG   (0x8000)
 
#define MPI_SCSITASKMGMT_TASKTYPE_ABORT_TASK   (0x01)
 
#define MPI_SCSITASKMGMT_TASKTYPE_ABRT_TASK_SET   (0x02)
 
#define MPI_SCSITASKMGMT_TASKTYPE_TARGET_RESET   (0x03)
 
#define MPI_SCSITASKMGMT_TASKTYPE_RESET_BUS   (0x04)
 
#define MPI_SCSITASKMGMT_TASKTYPE_LOGICAL_UNIT_RESET   (0x05)
 
#define MPI_SCSITASKMGMT_TASKTYPE_CLEAR_TASK_SET   (0x06)
 
#define MPI_SCSITASKMGMT_TASKTYPE_QUERY_TASK   (0x07)
 
#define MPI_SCSITASKMGMT_TASKTYPE_CLR_ACA   (0x08)
 
#define MPI_SCSITASKMGMT_MSGFLAGS_DO_NOT_SEND_TASK_IU   (0x01)
 
#define MPI_SCSITASKMGMT_MSGFLAGS_TARGET_RESET_OPTION   (0x00)
 
#define MPI_SCSITASKMGMT_MSGFLAGS_LIP_RESET_OPTION   (0x02)
 
#define MPI_SCSITASKMGMT_MSGFLAGS_LIPRESET_RESET_OPTION   (0x04)
 
#define MPI_SCSITASKMGMT_MSGFLAGS_SOFT_RESET_OPTION   (0x08)
 
#define MPI_SCSITASKMGMT_RSP_TM_COMPLETE   (0x00)
 
#define MPI_SCSITASKMGMT_RSP_INVALID_FRAME   (0x02)
 
#define MPI_SCSITASKMGMT_RSP_TM_NOT_SUPPORTED   (0x04)
 
#define MPI_SCSITASKMGMT_RSP_TM_FAILED   (0x05)
 
#define MPI_SCSITASKMGMT_RSP_TM_SUCCEEDED   (0x08)
 
#define MPI_SCSITASKMGMT_RSP_TM_INVALID_LUN   (0x09)
 
#define MPI_SCSITASKMGMT_RSP_IO_QUEUED_ON_IOC   (0x80)
 
#define MPI_SEP_REQ_ACTION_WRITE_STATUS   (0x00)
 
#define MPI_SEP_REQ_ACTION_READ_STATUS   (0x01)
 
#define MPI_SEP_REQ_FLAGS_ENCLOSURE_SLOT_ADDRESS   (0x01)
 
#define MPI_SEP_REQ_FLAGS_BUS_TARGETID_ADDRESS   (0x00)
 
#define MPI_SEP_REQ_SLOTSTATUS_NO_ERROR   (0x00000001)
 
#define MPI_SEP_REQ_SLOTSTATUS_DEV_FAULTY   (0x00000002)
 
#define MPI_SEP_REQ_SLOTSTATUS_DEV_REBUILDING   (0x00000004)
 
#define MPI_SEP_REQ_SLOTSTATUS_IN_FAILED_ARRAY   (0x00000008)
 
#define MPI_SEP_REQ_SLOTSTATUS_IN_CRITICAL_ARRAY   (0x00000010)
 
#define MPI_SEP_REQ_SLOTSTATUS_PARITY_CHECK   (0x00000020)
 
#define MPI_SEP_REQ_SLOTSTATUS_PREDICTED_FAULT   (0x00000040)
 
#define MPI_SEP_REQ_SLOTSTATUS_UNCONFIGURED   (0x00000080)
 
#define MPI_SEP_REQ_SLOTSTATUS_HOT_SPARE   (0x00000100)
 
#define MPI_SEP_REQ_SLOTSTATUS_REBUILD_STOPPED   (0x00000200)
 
#define MPI_SEP_REQ_SLOTSTATUS_REQ_CONSISTENCY_CHECK   (0x00001000)
 
#define MPI_SEP_REQ_SLOTSTATUS_DISABLE   (0x00002000)
 
#define MPI_SEP_REQ_SLOTSTATUS_REQ_RESERVED_DEVICE   (0x00004000)
 
#define MPI_SEP_REQ_SLOTSTATUS_IDENTIFY_REQUEST   (0x00020000)
 
#define MPI_SEP_REQ_SLOTSTATUS_REQUEST_REMOVE   (0x00040000)
 
#define MPI_SEP_REQ_SLOTSTATUS_REQUEST_INSERT   (0x00080000)
 
#define MPI_SEP_REQ_SLOTSTATUS_DO_NOT_MOVE   (0x00400000)
 
#define MPI_SEP_REQ_SLOTSTATUS_ACTIVE   (0x00800000)
 
#define MPI_SEP_REQ_SLOTSTATUS_B_ENABLE_BYPASS   (0x04000000)
 
#define MPI_SEP_REQ_SLOTSTATUS_A_ENABLE_BYPASS   (0x08000000)
 
#define MPI_SEP_REQ_SLOTSTATUS_DEV_OFF   (0x10000000)
 
#define MPI_SEP_REQ_SLOTSTATUS_SWAP_RESET   (0x80000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_NO_ERROR   (0x00000001)
 
#define MPI_SEP_REPLY_SLOTSTATUS_DEV_FAULTY   (0x00000002)
 
#define MPI_SEP_REPLY_SLOTSTATUS_DEV_REBUILDING   (0x00000004)
 
#define MPI_SEP_REPLY_SLOTSTATUS_IN_FAILED_ARRAY   (0x00000008)
 
#define MPI_SEP_REPLY_SLOTSTATUS_IN_CRITICAL_ARRAY   (0x00000010)
 
#define MPI_SEP_REPLY_SLOTSTATUS_PARITY_CHECK   (0x00000020)
 
#define MPI_SEP_REPLY_SLOTSTATUS_PREDICTED_FAULT   (0x00000040)
 
#define MPI_SEP_REPLY_SLOTSTATUS_UNCONFIGURED   (0x00000080)
 
#define MPI_SEP_REPLY_SLOTSTATUS_HOT_SPARE   (0x00000100)
 
#define MPI_SEP_REPLY_SLOTSTATUS_REBUILD_STOPPED   (0x00000200)
 
#define MPI_SEP_REPLY_SLOTSTATUS_CONSISTENCY_CHECK   (0x00001000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_DISABLE   (0x00002000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_RESERVED_DEVICE   (0x00004000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_REPORT   (0x00010000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_IDENTIFY_REQUEST   (0x00020000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_REMOVE_READY   (0x00040000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_INSERT_READY   (0x00080000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_DO_NOT_REMOVE   (0x00400000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_ACTIVE   (0x00800000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_B_BYPASS_ENABLED   (0x01000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_A_BYPASS_ENABLED   (0x02000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_B_ENABLE_BYPASS   (0x04000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_A_ENABLE_BYPASS   (0x08000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_DEV_OFF   (0x10000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_FAULT_SENSED   (0x40000000)
 
#define MPI_SEP_REPLY_SLOTSTATUS_SWAPPED   (0x80000000)
 

Typedefs

typedef struct _MSG_SCSI_IO_REQUEST MSG_SCSI_IO_REQUEST
 
typedef struct _MSG_SCSI_IO_REQUEST PTR_MSG_SCSI_IO_REQUEST
 
typedef struct _MSG_SCSI_IO_REQUEST SCSIIORequest_t
 
typedef struct _MSG_SCSI_IO_REQUEST pSCSIIORequest_t
 
typedef struct _MSG_SCSI_IO_REPLY MSG_SCSI_IO_REPLY
 
typedef struct _MSG_SCSI_IO_REPLY PTR_MSG_SCSI_IO_REPLY
 
typedef struct _MSG_SCSI_IO_REPLY SCSIIOReply_t
 
typedef struct _MSG_SCSI_IO_REPLY pSCSIIOReply_t
 
typedef struct
MPI_SCSI_IO32_CDB_EEDP32 
PTR_MPI_SCSI_IO32_CDB_EEDP32
 
typedef struct
MPI_SCSI_IO32_CDB_EEDP32 
MpiScsiIo32CdbEedp32_t
 
typedef struct
MPI_SCSI_IO32_CDB_EEDP32 
pMpiScsiIo32CdbEedp32_t
 
typedef struct
MPI_SCSI_IO32_CDB_EEDP16 
PTR_MPI_SCSI_IO32_CDB_EEDP16
 
typedef struct
MPI_SCSI_IO32_CDB_EEDP16 
MpiScsiIo32CdbEedp16_t
 
typedef struct
MPI_SCSI_IO32_CDB_EEDP16 
pMpiScsiIo32CdbEedp16_t
 
typedef union
MPI_SCSI_IO32_CDB_UNION 
PTR_MPI_SCSI_IO32_CDB_UNION
 
typedef union
MPI_SCSI_IO32_CDB_UNION 
MpiScsiIo32Cdb_t
 
typedef union
MPI_SCSI_IO32_CDB_UNION 
pMpiScsiIo32Cdb_t
 
typedef struct
MPI_SCSI_IO32_BUS_TARGET_ID_FORM 
PTR_MPI_SCSI_IO32_BUS_TARGET_ID_FORM
 
typedef struct
MPI_SCSI_IO32_BUS_TARGET_ID_FORM 
MpiScsiIo32BusTargetIdForm_t
 
typedef struct
MPI_SCSI_IO32_BUS_TARGET_ID_FORM 
pMpiScsiIo32BusTargetIdForm_t
 
typedef union MPI_SCSI_IO32_ADDRESS PTR_MPI_SCSI_IO32_ADDRESS
 
typedef union MPI_SCSI_IO32_ADDRESS MpiScsiIo32Address_t
 
typedef union MPI_SCSI_IO32_ADDRESS pMpiScsiIo32Address_t
 
typedef struct
_MSG_SCSI_IO32_REQUEST 
MSG_SCSI_IO32_REQUEST
 
typedef struct
_MSG_SCSI_IO32_REQUEST 
PTR_MSG_SCSI_IO32_REQUEST
 
typedef struct
_MSG_SCSI_IO32_REQUEST 
SCSIIO32Request_t
 
typedef struct
_MSG_SCSI_IO32_REQUEST 
pSCSIIO32Request_t
 
typedef struct
_MSG_SCSIIO32_IO_REPLY 
MSG_SCSIIO32_IO_REPLY
 
typedef struct
_MSG_SCSIIO32_IO_REPLY 
PTR_MSG_SCSIIO32_IO_REPLY
 
typedef struct
_MSG_SCSIIO32_IO_REPLY 
SCSIIO32Reply_t
 
typedef struct
_MSG_SCSIIO32_IO_REPLY 
pSCSIIO32Reply_t
 
typedef struct _MSG_SCSI_TASK_MGMT MSG_SCSI_TASK_MGMT
 
typedef struct _MSG_SCSI_TASK_MGMT PTR_SCSI_TASK_MGMT
 
typedef struct _MSG_SCSI_TASK_MGMT SCSITaskMgmt_t
 
typedef struct _MSG_SCSI_TASK_MGMT pSCSITaskMgmt_t
 
typedef struct
_MSG_SCSI_TASK_MGMT_REPLY 
MSG_SCSI_TASK_MGMT_REPLY
 
typedef struct
_MSG_SCSI_TASK_MGMT_REPLY 
PTR_MSG_SCSI_TASK_MGMT_REPLY
 
typedef struct
_MSG_SCSI_TASK_MGMT_REPLY 
SCSITaskMgmtReply_t
 
typedef struct
_MSG_SCSI_TASK_MGMT_REPLY 
pSCSITaskMgmtReply_t
 
typedef struct _MSG_SEP_REQUEST MSG_SEP_REQUEST
 
typedef struct _MSG_SEP_REQUEST PTR_MSG_SEP_REQUEST
 
typedef struct _MSG_SEP_REQUEST SEPRequest_t
 
typedef struct _MSG_SEP_REQUEST pSEPRequest_t
 
typedef struct _MSG_SEP_REPLY MSG_SEP_REPLY
 
typedef struct _MSG_SEP_REPLY PTR_MSG_SEP_REPLY
 
typedef struct _MSG_SEP_REPLY SEPReply_t
 
typedef struct _MSG_SEP_REPLY pSEPReply_t
 

Macro Definition Documentation

#define MPI_SCSI_RSP_INFO_CMND_FIELDS_INVALID   (0x02000000)

Definition at line 204 of file mpi_init.h.

#define MPI_SCSI_RSP_INFO_FCP_BURST_LEN_ERROR   (0x01000000)

Definition at line 203 of file mpi_init.h.

#define MPI_SCSI_RSP_INFO_FCP_DATA_RO_ERROR   (0x03000000)

Definition at line 205 of file mpi_init.h.

#define MPI_SCSI_RSP_INFO_FUNCTION_COMPLETE   (0x00000000)

Definition at line 202 of file mpi_init.h.

#define MPI_SCSI_RSP_INFO_SPI_LQ_INVALID_TYPE   (0x06000000)

Definition at line 208 of file mpi_init.h.

#define MPI_SCSI_RSP_INFO_TASK_MGMT_FAILED   (0x05000000)

Definition at line 207 of file mpi_init.h.

#define MPI_SCSI_RSP_INFO_TASK_MGMT_UNSUPPORTED   (0x04000000)

Definition at line 206 of file mpi_init.h.

#define MPI_SCSI_STATE_AUTOSENSE_FAILED   (0x02)

Definition at line 193 of file mpi_init.h.

#define MPI_SCSI_STATE_AUTOSENSE_VALID   (0x01)

Definition at line 192 of file mpi_init.h.

#define MPI_SCSI_STATE_NO_SCSI_STATUS   (0x04)

Definition at line 194 of file mpi_init.h.

#define MPI_SCSI_STATE_QUEUE_TAG_REJECTED   (0x20)

Definition at line 197 of file mpi_init.h.

#define MPI_SCSI_STATE_RESPONSE_INFO_VALID   (0x10)

Definition at line 196 of file mpi_init.h.

#define MPI_SCSI_STATE_TERMINATED   (0x08)

Definition at line 195 of file mpi_init.h.

#define MPI_SCSI_STATUS_ACA_ACTIVE   (0x30)

Definition at line 183 of file mpi_init.h.

#define MPI_SCSI_STATUS_BUSY   (0x08)

Definition at line 177 of file mpi_init.h.

#define MPI_SCSI_STATUS_CHECK_CONDITION   (0x02)

Definition at line 175 of file mpi_init.h.

#define MPI_SCSI_STATUS_COMMAND_TERMINATED   (0x22)

Definition at line 181 of file mpi_init.h.

#define MPI_SCSI_STATUS_CONDITION_MET   (0x04)

Definition at line 176 of file mpi_init.h.

#define MPI_SCSI_STATUS_FCPEXT_DEVICE_LOGGED_OUT   (0x80)

Definition at line 185 of file mpi_init.h.

#define MPI_SCSI_STATUS_FCPEXT_NO_LINK   (0x81)

Definition at line 186 of file mpi_init.h.

#define MPI_SCSI_STATUS_FCPEXT_UNASSIGNED   (0x82)

Definition at line 187 of file mpi_init.h.

#define MPI_SCSI_STATUS_INTERMEDIATE   (0x10)

Definition at line 178 of file mpi_init.h.

#define MPI_SCSI_STATUS_INTERMEDIATE_CONDMET   (0x14)

Definition at line 179 of file mpi_init.h.

#define MPI_SCSI_STATUS_RESERVATION_CONFLICT   (0x18)

Definition at line 180 of file mpi_init.h.

#define MPI_SCSI_STATUS_SUCCESS   (0x00)

Definition at line 174 of file mpi_init.h.

#define MPI_SCSI_STATUS_TASK_SET_FULL   (0x28)

Definition at line 182 of file mpi_init.h.

#define MPI_SCSI_TASKTAG_UNKNOWN   (0xFFFF)

Definition at line 210 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_ABORT_TASK_SET   (0x00020000)

Definition at line 350 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_ACAQ   (0x00000400)

Definition at line 339 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_ADDCDBLEN_MASK   (0xFC000000)

Definition at line 332 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_ADDCDBLEN_SHIFT   (26)

Definition at line 333 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_BIDIRECTIONAL   (0x03000000)

Definition at line 330 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_CLEAR_ACA_RSV   (0x00400000)

Definition at line 345 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_CLR_TASK_SET_RSV   (0x00040000)

Definition at line 349 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_DATADIRECTION_MASK   (0x03000000)

Definition at line 326 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_HEADOFQ   (0x00000100)

Definition at line 337 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_LUN_RESET_RSV   (0x00100000)

Definition at line 347 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_NO_DISCONNECT   (0x00000700)

Definition at line 341 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_NODATATRANSFER   (0x00000000)

Definition at line 327 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_OBSOLETE   (0x00800000)

Definition at line 344 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_ORDEREDQ   (0x00000200)

Definition at line 338 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_READ   (0x02000000)

Definition at line 329 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_RESERVED   (0x00080000)

Definition at line 348 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_RESERVED2   (0x00010000)

Definition at line 351 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_SIMPLEQ   (0x00000000)

Definition at line 336 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_TARGET_RESET   (0x00200000)

Definition at line 346 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_TASKATTRIBUTE_MASK   (0x00000700)

Definition at line 335 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_TASKMANAGE_MASK   (0x00FF0000)

Definition at line 343 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_UNTAGGED   (0x00000500)

Definition at line 340 of file mpi_init.h.

#define MPI_SCSIIO32_CONTROL_WRITE   (0x01000000)

Definition at line 328 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_8_9THS_MODE   (0x0010)

Definition at line 364 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_CHK_OP   (0x0001)

Definition at line 356 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_CHKREGEN_OP   (0x0007)

Definition at line 361 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_CHKRM_OP   (0x0003)

Definition at line 358 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_INC_PRI_APPTAG   (0x2000)

Definition at line 373 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_INC_PRI_REFTAG   (0x8000)

Definition at line 375 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_INC_SEC_APPTAG   (0x1000)

Definition at line 372 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_INC_SEC_REFTAG   (0x4000)

Definition at line 374 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_INSERT_OP   (0x0004)

Definition at line 359 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_MASK_OP   (0x0007)

Definition at line 354 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_NOOP_OP   (0x0000)

Definition at line 355 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_PASS_REF_TAG   (0x0008)

Definition at line 363 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_REPLACE_OP   (0x0006)

Definition at line 360 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_STRIP_OP   (0x0002)

Definition at line 357 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_GUARD   (0x0100)

Definition at line 367 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_LBATAG   (0x0400)

Definition at line 369 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_MASK   (0x0700)

Definition at line 366 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_REFTAG   (0x0200)

Definition at line 368 of file mpi_init.h.

#define MPI_SCSIIO32_EEDPFLAGS_T10_CHK_SHIFT   (8)

Definition at line 370 of file mpi_init.h.

#define MPI_SCSIIO32_FLAGS_FORM_MASK   (0x03)

Definition at line 313 of file mpi_init.h.

#define MPI_SCSIIO32_FLAGS_FORM_SCSIID   (0x00)

Definition at line 314 of file mpi_init.h.

#define MPI_SCSIIO32_FLAGS_FORM_WWID   (0x01)

Definition at line 315 of file mpi_init.h.

#define MPI_SCSIIO32_LUN_FIRST_LEVEL_ADDRESSING   (0x0000FFFF)

Definition at line 318 of file mpi_init.h.

#define MPI_SCSIIO32_LUN_FOURTH_LEVEL_ADDRESSING   (0xFFFF0000)

Definition at line 321 of file mpi_init.h.

#define MPI_SCSIIO32_LUN_LEVEL_1_DWORD   (0x0000FF00)

Definition at line 323 of file mpi_init.h.

#define MPI_SCSIIO32_LUN_LEVEL_1_WORD   (0xFF00)

Definition at line 322 of file mpi_init.h.

#define MPI_SCSIIO32_LUN_SECOND_LEVEL_ADDRESSING   (0xFFFF0000)

Definition at line 319 of file mpi_init.h.

#define MPI_SCSIIO32_LUN_THIRD_LEVEL_ADDRESSING   (0x0000FFFF)

Definition at line 320 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_32_SENSE_WIDTH   (0x00)

Definition at line 299 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_64_SENSE_WIDTH   (0x01)

Definition at line 300 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_BIDIRECTIONAL   (0x20)

Definition at line 309 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_CMD_DETERMINES_DATA_DIR   (0x04)

Definition at line 306 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_LARGE_CDB   (0x40)

Definition at line 310 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_MULTICAST   (0x10)

Definition at line 308 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_SENSE_LOC_HOST   (0x00)

Definition at line 303 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_SENSE_LOC_IOC   (0x02)

Definition at line 304 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_SENSE_LOCATION   (0x02)

Definition at line 302 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_SENSE_WIDTH   (0x01)

Definition at line 298 of file mpi_init.h.

#define MPI_SCSIIO32_MSGFLGS_SGL_OFFSETS_CHAINS   (0x08)

Definition at line 307 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_ABORT_TASK_SET   (0x00020000)

Definition at line 143 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_ACAQ   (0x00000400)

Definition at line 132 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_ADDCDBLEN_MASK   (0x3C000000)

Definition at line 125 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_ADDCDBLEN_SHIFT   (26)

Definition at line 126 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_CLEAR_ACA_RSV   (0x00400000)

Definition at line 138 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_CLR_TASK_SET_RSV   (0x00040000)

Definition at line 142 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_DATADIRECTION_MASK   (0x03000000)

Definition at line 120 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_HEADOFQ   (0x00000100)

Definition at line 130 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_LUN_RESET_RSV   (0x00100000)

Definition at line 140 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_NO_DISCONNECT   (0x00000700)

Definition at line 134 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_NODATATRANSFER   (0x00000000)

Definition at line 121 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_OBSOLETE   (0x00800000)

Definition at line 137 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_ORDEREDQ   (0x00000200)

Definition at line 131 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_READ   (0x02000000)

Definition at line 123 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_RESERVED   (0x00080000)

Definition at line 141 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_RESERVED2   (0x00010000)

Definition at line 144 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_SIMPLEQ   (0x00000000)

Definition at line 129 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_TARGET_RESET   (0x00200000)

Definition at line 139 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_TASKATTRIBUTE_MASK   (0x00000700)

Definition at line 128 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_TASKMANAGE_MASK   (0x00FF0000)

Definition at line 136 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_UNTAGGED   (0x00000500)

Definition at line 133 of file mpi_init.h.

#define MPI_SCSIIO_CONTROL_WRITE   (0x01000000)

Definition at line 122 of file mpi_init.h.

#define MPI_SCSIIO_LUN_FIRST_LEVEL_ADDRESSING   (0x0000FFFF)

Definition at line 111 of file mpi_init.h.

#define MPI_SCSIIO_LUN_FOURTH_LEVEL_ADDRESSING   (0xFFFF0000)

Definition at line 114 of file mpi_init.h.

#define MPI_SCSIIO_LUN_LEVEL_1_DWORD   (0x0000FF00)

Definition at line 116 of file mpi_init.h.

#define MPI_SCSIIO_LUN_LEVEL_1_WORD   (0xFF00)

Definition at line 115 of file mpi_init.h.

#define MPI_SCSIIO_LUN_SECOND_LEVEL_ADDRESSING   (0xFFFF0000)

Definition at line 112 of file mpi_init.h.

#define MPI_SCSIIO_LUN_THIRD_LEVEL_ADDRESSING   (0x0000FFFF)

Definition at line 113 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_CMD_DETERMINES_DATA_DIR   (0x04)

Definition at line 107 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_SENSE_LOC_HOST   (0x00)

Definition at line 104 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_SENSE_LOC_IOC   (0x02)

Definition at line 105 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_SENSE_LOCATION   (0x02)

Definition at line 103 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_SENSE_WIDTH   (0x01)

Definition at line 99 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_SENSE_WIDTH_32   (0x00)

Definition at line 100 of file mpi_init.h.

#define MPI_SCSIIO_MSGFLGS_SENSE_WIDTH_64   (0x01)

Definition at line 101 of file mpi_init.h.

#define MPI_SCSITASKMGMT_MSGFLAGS_DO_NOT_SEND_TASK_IU   (0x01)

Definition at line 437 of file mpi_init.h.

#define MPI_SCSITASKMGMT_MSGFLAGS_LIP_RESET_OPTION   (0x02)

Definition at line 440 of file mpi_init.h.

#define MPI_SCSITASKMGMT_MSGFLAGS_LIPRESET_RESET_OPTION   (0x04)

Definition at line 441 of file mpi_init.h.

#define MPI_SCSITASKMGMT_MSGFLAGS_SOFT_RESET_OPTION   (0x08)

Definition at line 443 of file mpi_init.h.

#define MPI_SCSITASKMGMT_MSGFLAGS_TARGET_RESET_OPTION   (0x00)

Definition at line 439 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_INVALID_FRAME   (0x02)

Definition at line 466 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_IO_QUEUED_ON_IOC   (0x80)

Definition at line 471 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_TM_COMPLETE   (0x00)

Definition at line 465 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_TM_FAILED   (0x05)

Definition at line 468 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_TM_INVALID_LUN   (0x09)

Definition at line 470 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_TM_NOT_SUPPORTED   (0x04)

Definition at line 467 of file mpi_init.h.

#define MPI_SCSITASKMGMT_RSP_TM_SUCCEEDED   (0x08)

Definition at line 469 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_ABORT_TASK   (0x01)

Definition at line 427 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_ABRT_TASK_SET   (0x02)

Definition at line 428 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_CLEAR_TASK_SET   (0x06)

Definition at line 432 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_CLR_ACA   (0x08)

Definition at line 434 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_LOGICAL_UNIT_RESET   (0x05)

Definition at line 431 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_QUERY_TASK   (0x07)

Definition at line 433 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_RESET_BUS   (0x04)

Definition at line 430 of file mpi_init.h.

#define MPI_SCSITASKMGMT_TASKTYPE_TARGET_RESET   (0x03)

Definition at line 429 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_A_BYPASS_ENABLED   (0x02000000)

Definition at line 573 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_A_ENABLE_BYPASS   (0x08000000)

Definition at line 575 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_ACTIVE   (0x00800000)

Definition at line 571 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_B_BYPASS_ENABLED   (0x01000000)

Definition at line 572 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_B_ENABLE_BYPASS   (0x04000000)

Definition at line 574 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_CONSISTENCY_CHECK   (0x00001000)

Definition at line 563 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_DEV_FAULTY   (0x00000002)

Definition at line 554 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_DEV_OFF   (0x10000000)

Definition at line 576 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_DEV_REBUILDING   (0x00000004)

Definition at line 555 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_DISABLE   (0x00002000)

Definition at line 564 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_DO_NOT_REMOVE   (0x00400000)

Definition at line 570 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_FAULT_SENSED   (0x40000000)

Definition at line 577 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_HOT_SPARE   (0x00000100)

Definition at line 561 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_IDENTIFY_REQUEST   (0x00020000)

Definition at line 567 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_IN_CRITICAL_ARRAY   (0x00000010)

Definition at line 557 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_IN_FAILED_ARRAY   (0x00000008)

Definition at line 556 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_INSERT_READY   (0x00080000)

Definition at line 569 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_NO_ERROR   (0x00000001)

Definition at line 553 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_PARITY_CHECK   (0x00000020)

Definition at line 558 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_PREDICTED_FAULT   (0x00000040)

Definition at line 559 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_REBUILD_STOPPED   (0x00000200)

Definition at line 562 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_REMOVE_READY   (0x00040000)

Definition at line 568 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_REPORT   (0x00010000)

Definition at line 566 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_RESERVED_DEVICE   (0x00004000)

Definition at line 565 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_SWAPPED   (0x80000000)

Definition at line 578 of file mpi_init.h.

#define MPI_SEP_REPLY_SLOTSTATUS_UNCONFIGURED   (0x00000080)

Definition at line 560 of file mpi_init.h.

#define MPI_SEP_REQ_ACTION_READ_STATUS   (0x01)

Definition at line 500 of file mpi_init.h.

#define MPI_SEP_REQ_ACTION_WRITE_STATUS   (0x00)

Definition at line 499 of file mpi_init.h.

#define MPI_SEP_REQ_FLAGS_BUS_TARGETID_ADDRESS   (0x00)

Definition at line 504 of file mpi_init.h.

#define MPI_SEP_REQ_FLAGS_ENCLOSURE_SLOT_ADDRESS   (0x01)

Definition at line 503 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_A_ENABLE_BYPASS   (0x08000000)

Definition at line 526 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_ACTIVE   (0x00800000)

Definition at line 524 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_B_ENABLE_BYPASS   (0x04000000)

Definition at line 525 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_DEV_FAULTY   (0x00000002)

Definition at line 508 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_DEV_OFF   (0x10000000)

Definition at line 527 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_DEV_REBUILDING   (0x00000004)

Definition at line 509 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_DISABLE   (0x00002000)

Definition at line 518 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_DO_NOT_MOVE   (0x00400000)

Definition at line 523 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_HOT_SPARE   (0x00000100)

Definition at line 515 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_IDENTIFY_REQUEST   (0x00020000)

Definition at line 520 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_IN_CRITICAL_ARRAY   (0x00000010)

Definition at line 511 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_IN_FAILED_ARRAY   (0x00000008)

Definition at line 510 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_NO_ERROR   (0x00000001)

Definition at line 507 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_PARITY_CHECK   (0x00000020)

Definition at line 512 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_PREDICTED_FAULT   (0x00000040)

Definition at line 513 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_REBUILD_STOPPED   (0x00000200)

Definition at line 516 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_REQ_CONSISTENCY_CHECK   (0x00001000)

Definition at line 517 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_REQ_RESERVED_DEVICE   (0x00004000)

Definition at line 519 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_REQUEST_INSERT   (0x00080000)

Definition at line 522 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_REQUEST_REMOVE   (0x00040000)

Definition at line 521 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_SWAP_RESET   (0x80000000)

Definition at line 528 of file mpi_init.h.

#define MPI_SEP_REQ_SLOTSTATUS_UNCONFIGURED   (0x00000080)

Definition at line 514 of file mpi_init.h.

Typedef Documentation