IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus\r
);\r
\r
-\r
/**\r
Execute Inquiry SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *InquiryDataBuffer OPTIONAL,\r
IN OUT UINT32 *InquiryDataLength,\r
IN BOOLEAN EnableVitalProductData\r
);\r
\r
-\r
/**\r
Execute Inquiry SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *InquiryDataBuffer OPTIONAL,\r
IN OUT UINT32 *InquiryDataLength,\r
IN BOOLEAN EnableVitalProductData,\r
IN UINT8 PageCode\r
);\r
\r
-\r
/**\r
Execute Mode Sense(10) SCSI command on a specific SCSI target.\r
\r
EFI_STATUS\r
EFIAPI\r
ScsiModeSense10Command (\r
- IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
- IN UINT64 Timeout,\r
- IN OUT VOID *SenseData OPTIONAL,\r
- IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer OPTIONAL,\r
- IN OUT UINT32 *DataLength,\r
- IN UINT8 DBDField OPTIONAL,\r
- IN UINT8 PageControl,\r
- IN UINT8 PageCode\r
+ IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
+ IN UINT64 Timeout,\r
+ IN OUT VOID *SenseData OPTIONAL,\r
+ IN OUT UINT8 *SenseDataLength,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
+ IN OUT UINT32 *DataLength,\r
+ IN UINT8 DBDField OPTIONAL,\r
+ IN UINT8 PageControl,\r
+ IN UINT8 PageCode\r
);\r
\r
-\r
-\r
/**\r
Execute Request Sense SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus\r
);\r
\r
-\r
/**\r
Execute Read Capacity SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN BOOLEAN Pmi\r
);\r
\r
-\r
/**\r
Execute Read Capacity SCSI 16 command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN BOOLEAN Pmi\r
);\r
\r
-\r
/**\r
Execute Read(10) SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize\r
);\r
\r
-\r
/**\r
Execute Write(10) SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize\r
);\r
\r
-\r
/**\r
Execute Write(16) SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize\r
);\r
\r
-\r
/**\r
Execute Security Protocol In SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN UINT8 SecurityProtocol,\r
IN UINT16 SecurityProtocolSpecific,\r
IN BOOLEAN Inc512,\r
IN UINTN DataLength,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
- OUT UINTN *TransferLength\r
+ OUT UINTN *TransferLength\r
);\r
\r
-\r
/**\r
Execute Security Protocol Out SCSI command on a specific SCSI target.\r
\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN UINT8 SecurityProtocol,\r
IN UINT16 SecurityProtocolSpecific,\r
IN BOOLEAN Inc512,\r
IN OUT VOID *DataBuffer OPTIONAL\r
);\r
\r
-\r
/**\r
Execute blocking/non-blocking Read(10) SCSI command on a specific SCSI\r
target.\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN EFI_EVENT Event OPTIONAL\r
);\r
\r
-\r
/**\r
Execute blocking/non-blocking Write(10) SCSI command on a specific SCSI\r
target.\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN EFI_EVENT Event OPTIONAL\r
);\r
\r
-\r
/**\r
Execute blocking/non-blocking Read(16) SCSI command on a specific SCSI\r
target.\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN EFI_EVENT Event OPTIONAL\r
);\r
\r
-\r
/**\r
Execute blocking/non-blocking Write(16) SCSI command on a specific SCSI\r
target.\r
IN UINT64 Timeout,\r
IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
- OUT UINT8 *HostAdapterStatus,\r
- OUT UINT8 *TargetStatus,\r
+ OUT UINT8 *HostAdapterStatus,\r
+ OUT UINT8 *TargetStatus,\r
IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r