Searched defs:ScsiIo (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/
H A DScsiBus.h23 #include <Protocol/ScsiIo.h>
61 EFI_SCSI_IO_PROTOCOL ScsiIo; member in struct:__anon10859
73 #define SCSI_IO_DEV_FROM_THIS(a) CR (a, SCSI_IO_DEV, ScsiIo, SCSI_IO_DEV_SIGNATURE)
H A DScsiBus.c93 return AllocateAlignedPages (EFI_SIZE_TO_PAGES (BufferSize), ScsiIoDevice->ScsiIo.IoAlign);
586 EFI_SCSI_IO_PROTOCOL *ScsiIo; local
670 (VOID **) &ScsiIo,
680 ScsiIoDevice = SCSI_IO_DEV_FROM_THIS (ScsiIo);
706 &ScsiIoDevice->ScsiIo,
1130 ScsiIoDevice->ScsiIo.IoAlign = ScsiIoDevice->ExtScsiPassThru->Mode->IoAlign;
1135 ScsiIoDevice->ScsiIo.IoAlign = ScsiIoDevice->ScsiPassThru->Mode->IoAlign;
1138 ScsiIoDevice->ScsiIo.GetDeviceType = ScsiGetDeviceType;
1139 ScsiIoDevice->ScsiIo.GetDeviceLocation = ScsiGetDeviceLocation;
1140 ScsiIoDevice->ScsiIo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/
H A DScsiDisk.h22 #include <Protocol/ScsiIo.h>
54 EFI_SCSI_IO_PROTOCOL *ScsiIo; member in struct:__anon10860
H A DScsiDisk.c53 return AllocateAlignedPages (EFI_SIZE_TO_PAGES (BufferSize), ScsiDiskDevice->ScsiIo->IoAlign);
143 EFI_SCSI_IO_PROTOCOL *ScsiIo; local
149 (VOID **) &ScsiIo,
158 Status = ScsiIo->GetDeviceType (ScsiIo, &DeviceType);
205 EFI_SCSI_IO_PROTOCOL *ScsiIo; local
223 (VOID **) &ScsiIo,
234 ScsiDiskDevice->ScsiIo = ScsiIo;
243 ScsiIo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiScsiLib/
H A DUefiScsiLib.c48 Executes the Test Unit Ready command on the SCSI target specified by ScsiIo.
51 If ScsiIo is NULL, then ASSERT().
57 @param[in] ScsiIo A pointer to the SCSI I/O Protocol instance
76 ScsiIo when the SCSI Request Packet was executed.
80 by ScsiIo when the SCSI Request Packet was executed
111 IN EFI_SCSI_IO_PROTOCOL *ScsiIo,
129 ASSERT (ScsiIo != NULL);
145 ScsiIo->GetDeviceLocation (ScsiIo, &Target, &Lun);
152 Status = ScsiIo
110 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 ) argument
244 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 ) argument
389 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 ) argument
498 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 ) argument
595 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 ) argument
685 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 ) argument
787 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 ) argument
892 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 ) argument
990 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 ) argument
1088 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 ) argument
1186 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 ) argument
[all...]

Completed in 49 milliseconds