smartmontools SVN Rev 5645
Utility to control and monitor storage systems with "S.M.A.R.T."
|
Go to the source code of this file.
#define CSMI_SAS_FAIL_CODE_CLEAR_CONFIGURATION_INVALID 1005 |
#define CSMI_SAS_FAIL_CODE_TRANSFORM_PRIORITY_INVALID 1001 |
#define CSMI_SAS_LOCATE_ENCLOSURE_IDENTIFIER_VALID 0x00000004 |
#define CSMI_SAS_PHY_INFO_CHANGED CSMI_SAS_STATUS_SUCCESS |
#define CSMI_SAS_RAID_CLEAR_CONFIGURATION_SIGNATURE "RAIDCLR" |
#define CSMI_SAS_RAID_SET_STATUS_QUEUED_FOR_TRANSFORMATION 7 |
#define CSMI_SAS_SSP_TASK_ATTRIBUTE_HEAD_OF_QUEUE 0x00000010 |
typedef struct _CSMI_SAS_CHARACTER CSMI_SAS_CHARACTER |
typedef struct _CSMI_SAS_CNTLR_CONFIG CSMI_SAS_CNTLR_CONFIG |
typedef struct _CSMI_SAS_CNTLR_CONFIG_BUFFER CSMI_SAS_CNTLR_CONFIG_BUFFER |
typedef struct _CSMI_SAS_CNTLR_STATUS CSMI_SAS_CNTLR_STATUS |
typedef struct _CSMI_SAS_CNTLR_STATUS_BUFFER CSMI_SAS_CNTLR_STATUS_BUFFER |
typedef struct _CSMI_SAS_GET_CONNECTOR_INFO CSMI_SAS_CONNECTOR_INFO |
typedef struct _CSMI_SAS_CONNECTOR_INFO_BUFFER CSMI_SAS_CONNECTOR_INFO_BUFFER |
typedef struct _CSMI_SAS_DRIVE_EXTENT_INFO CSMI_SAS_DRIVE_EXTENT_INFO |
typedef struct _CSMI_SAS_DRIVE_INFO CSMI_SAS_DRIVE_INFO |
typedef struct _CSMI_SAS_DRIVE_LOCATION CSMI_SAS_DRIVE_LOCATION |
typedef struct _CSMI_SAS_DRIVER_INFO CSMI_SAS_DRIVER_INFO |
typedef struct _CSMI_SAS_DRIVER_INFO_BUFFER CSMI_SAS_DRIVER_INFO_BUFFER |
typedef struct _CSMI_SAS_FIRMWARE_DOWNLOAD CSMI_SAS_FIRMWARE_DOWNLOAD |
typedef struct _CSMI_SAS_GET_LOCATION_BUFFER CSMI_SAS_GET_LOCATION_BUFFER |
typedef struct _CSMI_SAS_IDENTIFY CSMI_SAS_IDENTIFY |
typedef union _CSMI_SAS_IO_BUS_ADDRESS CSMI_SAS_IO_BUS_ADDRESS |
typedef struct _CSMI_SAS_LINK_ERRORS CSMI_SAS_LINK_ERRORS |
typedef struct _CSMI_SAS_LINK_ERRORS_BUFFER CSMI_SAS_LINK_ERRORS_BUFFER |
typedef struct _CSMI_SAS_LOCATION_IDENTIFIER CSMI_SAS_LOCATION_IDENTIFIER |
typedef struct _CSMI_SAS_PCI_BUS_ADDRESS CSMI_SAS_PCI_BUS_ADDRESS |
typedef struct _CSMI_SAS_PHY_CONTROL CSMI_SAS_PHY_CONTROL |
typedef struct _CSMI_SAS_PHY_CONTROL_BUFFER CSMI_SAS_PHY_CONTROL_BUFFER |
typedef struct _CSMI_SAS_PHY_ENTITY CSMI_SAS_PHY_ENTITY |
typedef struct _CSMI_SAS_PHY_INFO CSMI_SAS_PHY_INFO |
typedef struct _CSMI_SAS_PHY_INFO_BUFFER CSMI_SAS_PHY_INFO_BUFFER |
typedef struct _CSMI_SAS_RAID_CONFIG CSMI_SAS_RAID_CONFIG |
typedef struct _CSMI_SAS_RAID_CONFIG_BUFFER CSMI_SAS_RAID_CONFIG_BUFFER |
typedef struct _CSMI_SAS_RAID_CONTROL CSMI_SAS_RAID_CONTROL |
typedef struct _CSMI_SAS_RAID_CONTROL_BUFFER CSMI_SAS_RAID_CONTROL_BUFFER |
typedef struct _CSMI_SAS_RAID_DEVICE_ID CSMI_SAS_RAID_DEVICE_ID |
typedef struct _CSMI_SAS_RAID_DRIVES CSMI_SAS_RAID_DRIVES |
typedef struct _CSMI_SAS_RAID_ELEMENT CSMI_SAS_RAID_ELEMENT |
typedef struct _CSMI_SAS_RAID_ELEMENT_BUFFER CSMI_SAS_RAID_ELEMENT_BUFFER |
typedef struct _CSMI_SAS_RAID_FEATURES CSMI_SAS_RAID_FEATURES |
typedef struct _CSMI_SAS_RAID_FEATURES_BUFFER CSMI_SAS_RAID_FEATURES_BUFFER |
typedef struct _CSMI_SAS_RAID_INFO CSMI_SAS_RAID_INFO |
typedef struct _CSMI_SAS_RAID_INFO_BUFFER CSMI_SAS_RAID_INFO_BUFFER |
typedef struct _CSMI_SAS_RAID_MODULE_INFO CSMI_SAS_RAID_MODULE_INFO |
typedef struct _CSMI_SAS_RAID_SET_CACHE_INFO CSMI_SAS_RAID_SET_CACHE_INFO |
typedef struct _CSMI_SAS_RAID_SET_CREATE_INFO CSMI_SAS_RAID_SET_CREATE_INFO |
typedef struct _CSMI_SAS_RAID_SET_DELETE_INFO CSMI_SAS_RAID_SET_DELETE_INFO |
typedef struct _CSMI_SAS_RAID_SET_DRIVE_LIST CSMI_SAS_RAID_SET_DRIVE_LIST |
typedef struct _CSMI_SAS_RAID_SET_LABEL_INFO CSMI_SAS_RAID_SET_LABEL_INFO |
typedef struct _CSMI_SAS_RAID_SET_LIST CSMI_SAS_RAID_SET_LIST |
typedef struct _CSMI_SAS_RAID_SET_MODIFY_INFO CSMI_SAS_RAID_SET_MODIFY_INFO |
typedef struct _CSMI_SAS_RAID_SET_OPERATION CSMI_SAS_RAID_SET_OPERATION |
typedef struct _CSMI_SAS_RAID_SET_SPARE_INFO CSMI_SAS_RAID_SET_SPARE_INFO |
typedef struct _CSMI_SAS_RAID_TYPE_DESCRIPTION CSMI_SAS_RAID_TYPE_DESCRIPTION |
typedef struct _CSMI_SAS_SATA_SIGNATURE CSMI_SAS_SATA_SIGNATURE |
typedef struct _CSMI_SAS_SATA_SIGNATURE_BUFFER CSMI_SAS_SATA_SIGNATURE_BUFFER |
typedef struct _CSMI_SAS_SET_PHY_INFO CSMI_SAS_SET_PHY_INFO |
typedef struct _CSMI_SAS_SET_PHY_INFO_BUFFER CSMI_SAS_SET_PHY_INFO_BUFFER |
typedef struct _CSMI_SAS_SMP_PASSTHRU CSMI_SAS_SMP_PASSTHRU |
typedef struct _CSMI_SAS_SMP_PASSTHRU_BUFFER CSMI_SAS_SMP_PASSTHRU_BUFFER |
typedef struct _CSMI_SAS_SMP_REQUEST CSMI_SAS_SMP_REQUEST |
typedef struct _CSMI_SAS_SMP_RESPONSE CSMI_SAS_SMP_RESPONSE |
typedef struct _CSMI_SAS_SSP_PASSTHRU CSMI_SAS_SSP_PASSTHRU |
typedef struct _CSMI_SAS_SSP_PASSTHRU_BUFFER CSMI_SAS_SSP_PASSTHRU_BUFFER |
typedef struct _CSMI_SAS_SSP_PASSTHRU_STATUS CSMI_SAS_SSP_PASSTHRU_STATUS |
typedef struct _CSMI_SAS_SSP_TASK_IU CSMI_SAS_SSP_TASK_IU |
typedef struct _CSMI_SAS_SSP_TASK_IU_BUFFER CSMI_SAS_SSP_TASK_IU_BUFFER |
typedef struct _CSMI_SAS_STP_PASSTHRU CSMI_SAS_STP_PASSTHRU |
typedef struct _CSMI_SAS_STP_PASSTHRU_BUFFER CSMI_SAS_STP_PASSTHRU_BUFFER |
typedef struct _CSMI_SAS_STP_PASSTHRU_STATUS CSMI_SAS_STP_PASSTHRU_STATUS |
typedef struct _CSMI_SAS_CHARACTER * PCSMI_SAS_CHARACTER |
typedef struct _CSMI_SAS_CNTLR_CONFIG * PCSMI_SAS_CNTLR_CONFIG |
typedef struct _CSMI_SAS_CNTLR_CONFIG_BUFFER * PCSMI_SAS_CNTLR_CONFIG_BUFFER |
typedef struct _CSMI_SAS_CNTLR_STATUS * PCSMI_SAS_CNTLR_STATUS |
typedef struct _CSMI_SAS_CNTLR_STATUS_BUFFER * PCSMI_SAS_CNTLR_STATUS_BUFFER |
typedef struct _CSMI_SAS_GET_CONNECTOR_INFO * PCSMI_SAS_CONNECTOR_INFO |
typedef struct _CSMI_SAS_CONNECTOR_INFO_BUFFER * PCSMI_SAS_CONNECTOR_INFO_BUFFER |
typedef struct _CSMI_SAS_DRIVE_EXTENT_INFO * PCSMI_SAS_DRIVE_EXTENT_INFO |
typedef struct _CSMI_SAS_DRIVE_INFO * PCSMI_SAS_DRIVE_INFO |
typedef struct _CSMI_SAS_DRIVE_LOCATION * PCSMI_SAS_DRIVE_LOCATION |
typedef struct _CSMI_SAS_DRIVER_INFO * PCSMI_SAS_DRIVER_INFO |
typedef struct _CSMI_SAS_DRIVER_INFO_BUFFER * PCSMI_SAS_DRIVER_INFO_BUFFER |
typedef struct _CSMI_SAS_FIRMWARE_DOWNLOAD * PCSMI_SAS_FIRMWARE_DOWNLOAD |
typedef struct _CSMI_SAS_FIRMWARE_DOWNLOAD_BUFFER * PCSMI_SAS_FIRMWARE_DOWNLOAD_BUFFER |
typedef struct _CSMI_SAS_GET_DEVICE_ADDRESS_BUFFER * PCSMI_SAS_GET_DEVICE_ADDRESS_BUFFER |
typedef struct _CSMI_SAS_GET_LOCATION_BUFFER * PCSMI_SAS_GET_LOCATION_BUFFER |
typedef struct _CSMI_SAS_GET_SCSI_ADDRESS_BUFFER * PCSMI_SAS_GET_SCSI_ADDRESS_BUFFER |
typedef struct _CSMI_SAS_IDENTIFY * PCSMI_SAS_IDENTIFY |
typedef union _CSMI_SAS_IO_BUS_ADDRESS * PCSMI_SAS_IO_BUS_ADDRESS |
typedef struct _CSMI_SAS_LINK_ERRORS * PCSMI_SAS_LINK_ERRORS |
typedef struct _CSMI_SAS_LINK_ERRORS_BUFFER * PCSMI_SAS_LINK_ERRORS_BUFFER |
typedef struct _CSMI_SAS_LOCATION_IDENTIFIER * PCSMI_SAS_LOCATION_IDENTIFIER |
typedef struct _CSMI_SAS_PCI_BUS_ADDRESS * PCSMI_SAS_PCI_BUS_ADDRESS |
typedef struct _CSMI_SAS_PHY_CONTROL * PCSMI_SAS_PHY_CONTROL |
typedef struct _CSMI_SAS_PHY_CONTROL_BUFFER * PCSMI_SAS_PHY_CONTROL_BUFFER |
typedef struct _CSMI_SAS_PHY_ENTITY * PCSMI_SAS_PHY_ENTITY |
typedef struct _CSMI_SAS_PHY_INFO * PCSMI_SAS_PHY_INFO |
typedef struct _CSMI_SAS_PHY_INFO_BUFFER * PCSMI_SAS_PHY_INFO_BUFFER |
typedef struct _CSMI_SAS_RAID_CONFIG * PCSMI_SAS_RAID_CONFIG |
typedef struct _CSMI_SAS_RAID_CONFIG_BUFFER * PCSMI_SAS_RAID_CONFIG_BUFFER |
typedef struct _CSMI_SAS_RAID_CONTROL * PCSMI_SAS_RAID_CONTROL |
typedef struct _CSMI_SAS_RAID_CONTROL_BUFFER * PCSMI_SAS_RAID_CONTROL_BUFFER |
typedef struct _CSMI_SAS_RAID_DEVICE_ID * PCSMI_SAS_RAID_DEVICE_ID |
typedef struct _CSMI_SAS_RAID_DRIVES * PCSMI_SAS_RAID_DRIVES |
typedef struct _CSMI_SAS_RAID_ELEMENT * PCSMI_SAS_RAID_ELEMENT |
typedef struct _CSMI_SAS_RAID_ELEMENT_BUFFER * PCSMI_SAS_RAID_ELEMENT_BUFFER |
typedef struct _CSMI_SAS_RAID_FEATURES * PCSMI_SAS_RAID_FEATURES |
typedef struct _CSMI_SAS_RAID_FEATURES_BUFFER * PCSMI_SAS_RAID_FEATURES_BUFFER |
typedef struct _CSMI_SAS_RAID_INFO * PCSMI_SAS_RAID_INFO |
typedef struct _CSMI_SAS_RAID_INFO_BUFFER * PCSMI_SAS_RAID_INFO_BUFFER |
typedef struct _CSMI_SAS_RAID_MODULE_INFO * PCSMI_SAS_RAID_MODULE_INFO |
typedef struct _CSMI_SAS_RAID_SET_ADDITIONAL_DATA * PCSMI_SAS_RAID_SET_ADDITIONAL_DATA |
typedef struct _CSMI_SAS_RAID_SET_CACHE_INFO * PCSMI_SAS_RAID_SET_CACHE_INFO |
typedef struct _CSMI_SAS_RAID_SET_CREATE_INFO * PCSMI_SAS_RAID_SET_CREATE_INFO |
typedef struct _CSMI_SAS_RAID_SET_DELETE_INFO * PCSMI_SAS_RAID_SET_DELETE_INFO |
typedef struct _CSMI_SAS_RAID_SET_DRIVE_LIST * PCSMI_SAS_RAID_SET_DRIVE_LIST |
typedef struct _CSMI_SAS_RAID_SET_LABEL_INFO * PCSMI_SAS_RAID_SET_LABEL_INFO |
typedef struct _CSMI_SAS_RAID_SET_LIST * PCSMI_SAS_RAID_SET_LIST |
typedef struct _CSMI_SAS_RAID_SET_MODIFY_INFO * PCSMI_SAS_RAID_SET_MODIFY_INFO |
typedef struct _CSMI_SAS_RAID_SET_ONLINE_STATE_INFO * PCSMI_SAS_RAID_SET_ONLINE_STATE_INFO |
typedef struct _CSMI_SAS_RAID_SET_OPERATION * PCSMI_SAS_RAID_SET_OPERATION |
typedef struct _CSMI_SAS_RAID_SET_OPERATION_BUFFER * PCSMI_SAS_RAID_SET_OPERATION_BUFFER |
typedef struct _CSMI_SAS_RAID_SET_SPARE_INFO * PCSMI_SAS_RAID_SET_SPARE_INFO |
typedef struct _CSMI_SAS_RAID_SET_TRANSFORM_INFO * PCSMI_SAS_RAID_SET_TRANSFORM_INFO |
typedef struct _CSMI_SAS_RAID_TYPE_DESCRIPTION * PCSMI_SAS_RAID_TYPE_DESCRIPTION |
typedef struct _CSMI_SAS_SATA_SIGNATURE * PCSMI_SAS_SATA_SIGNATURE |
typedef struct _CSMI_SAS_SATA_SIGNATURE_BUFFER * PCSMI_SAS_SATA_SIGNATURE_BUFFER |
typedef struct _CSMI_SAS_SET_PHY_INFO * PCSMI_SAS_SET_PHY_INFO |
typedef struct _CSMI_SAS_SET_PHY_INFO_BUFFER * PCSMI_SAS_SET_PHY_INFO_BUFFER |
typedef struct _CSMI_SAS_SMP_PASSTHRU * PCSMI_SAS_SMP_PASSTHRU |
typedef struct _CSMI_SAS_SMP_PASSTHRU_BUFFER * PCSMI_SAS_SMP_PASSTHRU_BUFFER |
typedef struct _CSMI_SAS_SMP_REQUEST * PCSMI_SAS_SMP_REQUEST |
typedef struct _CSMI_SAS_SMP_RESPONSE * PCSMI_SAS_SMP_RESPONSE |
typedef struct _CSMI_SAS_SSP_PASSTHRU * PCSMI_SAS_SSP_PASSTHRU |
typedef struct _CSMI_SAS_SSP_PASSTHRU_BUFFER * PCSMI_SAS_SSP_PASSTHRU_BUFFER |
typedef struct _CSMI_SAS_SSP_PASSTHRU_STATUS * PCSMI_SAS_SSP_PASSTHRU_STATUS |
typedef struct _CSMI_SAS_SSP_TASK_IU * PCSMI_SAS_SSP_TASK_IU |
typedef struct _CSMI_SAS_SSP_TASK_IU_BUFFER * PCSMI_SAS_SSP_TASK_IU_BUFFER |
typedef struct _CSMI_SAS_STP_PASSTHRU * PCSMI_SAS_STP_PASSTHRU |
typedef struct _CSMI_SAS_STP_PASSTHRU_BUFFER * PCSMI_SAS_STP_PASSTHRU_BUFFER |
typedef struct _CSMI_SAS_STP_PASSTHRU_STATUS * PCSMI_SAS_STP_PASSTHRU_STATUS |