90 IN OUT VOID *SenseData OPTIONAL,
91 IN OUT UINT8 *SenseDataLength,
92 OUT UINT8 *HostAdapterStatus,
93 OUT UINT8 *TargetStatus
188 IN OUT VOID *SenseData OPTIONAL,
189 IN OUT UINT8 *SenseDataLength,
190 OUT UINT8 *HostAdapterStatus,
191 OUT UINT8 *TargetStatus,
192 IN OUT VOID *InquiryDataBuffer OPTIONAL,
193 IN OUT UINT32 *InquiryDataLength,
194 IN BOOLEAN EnableVitalProductData
291 IN OUT VOID *SenseData OPTIONAL,
292 IN OUT UINT8 *SenseDataLength,
293 OUT UINT8 *HostAdapterStatus,
294 OUT UINT8 *TargetStatus,
295 IN OUT VOID *InquiryDataBuffer OPTIONAL,
296 IN OUT UINT32 *InquiryDataLength,
297 IN BOOLEAN EnableVitalProductData,
395 IN OUT VOID *SenseData OPTIONAL,
396 IN OUT UINT8 *SenseDataLength,
397 OUT UINT8 *HostAdapterStatus,
398 OUT UINT8 *TargetStatus,
399 IN OUT VOID *DataBuffer OPTIONAL,
400 IN OUT UINT32 *DataLength,
401 IN UINT8 DBDField OPTIONAL,
402 IN UINT8 PageControl,
443 IN OUT VOID *SenseData OPTIONAL,
444 IN OUT UINT8 *SenseDataLength,
445 OUT UINT8 *HostAdapterStatus,
446 OUT UINT8 *TargetStatus
498 IN OUT VOID *SenseData OPTIONAL,
499 IN OUT UINT8 *SenseDataLength,
500 OUT UINT8 *HostAdapterStatus,
501 OUT UINT8 *TargetStatus,
502 IN OUT VOID *DataBuffer OPTIONAL,
503 IN OUT UINT32 *DataLength,
556 IN OUT VOID *SenseData OPTIONAL,
557 IN OUT UINT8 *SenseDataLength,
558 OUT UINT8 *HostAdapterStatus,
559 OUT UINT8 *TargetStatus,
560 IN OUT VOID *DataBuffer OPTIONAL,
561 IN OUT UINT32 *DataLength,
615 IN OUT VOID *SenseData OPTIONAL,
616 IN OUT UINT8 *SenseDataLength,
617 OUT UINT8 *HostAdapterStatus,
618 OUT UINT8 *TargetStatus,
619 IN OUT VOID *DataBuffer OPTIONAL,
620 IN OUT UINT32 *DataLength,
675 IN OUT VOID *SenseData OPTIONAL,
676 IN OUT UINT8 *SenseDataLength,
677 OUT UINT8 *HostAdapterStatus,
678 OUT UINT8 *TargetStatus,
679 IN OUT VOID *DataBuffer OPTIONAL,
680 IN OUT UINT32 *DataLength,
735 IN OUT VOID *SenseData OPTIONAL,
736 IN OUT UINT8 *SenseDataLength,
737 OUT UINT8 *HostAdapterStatus,
738 OUT UINT8 *TargetStatus,
739 IN OUT VOID *DataBuffer OPTIONAL,
740 IN OUT UINT32 *DataLength,
795 IN OUT VOID *SenseData OPTIONAL,
796 IN OUT UINT8 *SenseDataLength,
797 OUT UINT8 *HostAdapterStatus,
798 OUT UINT8 *TargetStatus,
799 IN OUT VOID *DataBuffer OPTIONAL,
800 IN OUT UINT32 *DataLength,
858 IN OUT VOID *SenseData OPTIONAL,
859 IN OUT UINT8 *SenseDataLength,
860 OUT UINT8 *HostAdapterStatus,
861 OUT UINT8 *TargetStatus,
862 IN UINT8 SecurityProtocol,
863 IN UINT16 SecurityProtocolSpecific,
866 IN OUT VOID *DataBuffer OPTIONAL,
920 IN OUT VOID *SenseData OPTIONAL,
921 IN OUT UINT8 *SenseDataLength,
922 OUT UINT8 *HostAdapterStatus,
923 OUT UINT8 *TargetStatus,
924 IN UINT8 SecurityProtocol,
925 IN UINT16 SecurityProtocolSpecific,
928 IN OUT VOID *DataBuffer OPTIONAL
1009 IN OUT VOID *SenseData OPTIONAL,
1010 IN OUT UINT8 *SenseDataLength,
1011 OUT UINT8 *HostAdapterStatus,
1012 OUT UINT8 *TargetStatus,
1013 IN OUT VOID *DataBuffer OPTIONAL,
1014 IN OUT UINT32 *DataLength,
1016 IN UINT32 SectorSize,
1098 IN OUT VOID *SenseData OPTIONAL,
1099 IN OUT UINT8 *SenseDataLength,
1100 OUT UINT8 *HostAdapterStatus,
1101 OUT UINT8 *TargetStatus,
1102 IN OUT VOID *DataBuffer OPTIONAL,
1103 IN OUT UINT32 *DataLength,
1105 IN UINT32 SectorSize,
1187 IN OUT VOID *SenseData OPTIONAL,
1188 IN OUT UINT8 *SenseDataLength,
1189 OUT UINT8 *HostAdapterStatus,
1190 OUT UINT8 *TargetStatus,
1191 IN OUT VOID *DataBuffer OPTIONAL,
1192 IN OUT UINT32 *DataLength,
1194 IN UINT32 SectorSize,
1276 IN OUT VOID *SenseData OPTIONAL,
1277 IN OUT UINT8 *SenseDataLength,
1278 OUT UINT8 *HostAdapterStatus,
1279 OUT UINT8 *TargetStatus,
1280 IN OUT VOID *DataBuffer OPTIONAL,
1281 IN OUT UINT32 *DataLength,
1283 IN UINT32 SectorSize,
EFI_STATUS EFIAPI ScsiWrite10CommandEx(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT32 StartLba, IN UINT32 SectorSize, IN EFI_EVENT Event OPTIONAL)
EFI_STATUS EFIAPI ScsiSecurityProtocolInCommand(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN UINT8 SecurityProtocol, IN UINT16 SecurityProtocolSpecific, IN BOOLEAN Inc512, IN UINTN DataLength, IN OUT VOID *DataBuffer OPTIONAL, OUT UINTN *TransferLength)
EFI_STATUS EFIAPI ScsiRead10CommandEx(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT32 StartLba, IN UINT32 SectorSize, IN EFI_EVENT Event OPTIONAL)
EFI_STATUS EFIAPI ScsiRead10Command(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT32 StartLba, IN UINT32 SectorSize)
EFI_STATUS EFIAPI ScsiModeSense10Command(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT8 DBDField OPTIONAL, IN UINT8 PageControl, IN UINT8 PageCode)
EFI_STATUS EFIAPI ScsiTestUnitReadyCommand(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus)
EFI_STATUS EFIAPI ScsiWrite16Command(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT64 StartLba, IN UINT32 SectorSize)
EFI_STATUS EFIAPI ScsiRequestSenseCommand(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus)
EFI_STATUS EFIAPI ScsiInquiryCommandEx(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *InquiryDataBuffer OPTIONAL, IN OUT UINT32 *InquiryDataLength, IN BOOLEAN EnableVitalProductData, IN UINT8 PageCode)
EFI_STATUS EFIAPI ScsiWrite16CommandEx(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT64 StartLba, IN UINT32 SectorSize, IN EFI_EVENT Event OPTIONAL)
EFI_STATUS EFIAPI ScsiSecurityProtocolOutCommand(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN UINT8 SecurityProtocol, IN UINT16 SecurityProtocolSpecific, IN BOOLEAN Inc512, IN UINTN DataLength, IN OUT VOID *DataBuffer OPTIONAL)
EFI_STATUS EFIAPI ScsiRead16CommandEx(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT64 StartLba, IN UINT32 SectorSize, IN EFI_EVENT Event OPTIONAL)
EFI_STATUS EFIAPI ScsiInquiryCommand(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *InquiryDataBuffer OPTIONAL, IN OUT UINT32 *InquiryDataLength, IN BOOLEAN EnableVitalProductData)
EFI_STATUS EFIAPI ScsiReadCapacity16Command(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN BOOLEAN Pmi)
EFI_STATUS EFIAPI ScsiRead16Command(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT64 StartLba, IN UINT32 SectorSize)
EFI_STATUS EFIAPI ScsiWrite10Command(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN UINT32 StartLba, IN UINT32 SectorSize)
EFI_STATUS EFIAPI ScsiReadCapacityCommand(IN EFI_SCSI_IO_PROTOCOL *ScsiIo, IN UINT64 Timeout, IN OUT VOID *SenseData OPTIONAL, IN OUT UINT8 *SenseDataLength, OUT UINT8 *HostAdapterStatus, OUT UINT8 *TargetStatus, IN OUT VOID *DataBuffer OPTIONAL, IN OUT UINT32 *DataLength, IN BOOLEAN Pmi)