/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
H A D | UsbMassDiskInfo.c | 118 @param[in, out] SenseData Pointer to the SenseData. 119 @param[in, out] SenseDataSize Size of SenseData in bytes. 124 @retval EFI_DEVICE_ERROR Error reading SenseData from device. 132 IN OUT VOID *SenseData, 130 UsbDiskInfoSenseData( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber ) argument
|
H A D | UsbMassBoot.c | 37 USB_BOOT_REQUEST_SENSE_DATA SenseData; local 49 ZeroMem (&SenseData, sizeof (USB_BOOT_REQUEST_SENSE_DATA)); 60 &SenseData, 80 switch (USB_BOOT_SENSE_KEY (SenseData.SenseKey)) { 95 if (SenseData.Asc == USB_BOOT_ASC_NO_MEDIA) { 98 } else if (SenseData.Asc == USB_BOOT_ASC_NOT_READY) { 109 if (SenseData.Asc == USB_BOOT_ASC_MEDIA_CHANGE) { 131 USB_BOOT_SENSE_KEY (SenseData.SenseKey), 132 SenseData.Asc, 133 SenseData [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | DiskInfo.h | 125 @param[in,out] SenseData Pointer to the SenseData. 126 @param[in,out] SenseDataSize Size of SenseData in bytes. 131 @retval EFI_DEVICE_ERROR Error reading SenseData from device. 139 IN OUT VOID *SenseData, 183 /// Return the results of the Request Sense command to a drive in SenseData. Data 186 EFI_DISK_INFO_SENSE_DATA SenseData; member in struct:_EFI_DISK_INFO_PROTOCOL
|
H A D | ScsiIo.h | 92 VOID *SenseData; member in struct:__anon12280 130 /// On input, the length in bytes of the SenseData buffer. On 131 /// output, the number of bytes written to the SenseData buffer. 234 SenseDataLength, and SenseData in that order 240 TargetStatus, SenseDataLength, and SenseData in 247 TargetStatus, SenseDataLength, and SenseData in 259 TargetStatus, SenseDataLength, and SenseData in
|
H A D | ScsiPassThru.h | 89 VOID *SenseData; member in struct:__anon12281 122 /// On input, the length in bytes of the SenseData buffer. On 123 /// output, the number of bytes written to the SenseData buffer. 175 SenseDataLength, and SenseData in that order 181 TargetStatus, SenseDataLength, and SenseData in 188 TargetStatus, SenseDataLength, and SenseData in 199 TargetStatus, SenseDataLength, and SenseData in
|
H A D | ScsiPassThruExt.h | 107 VOID *SenseData; member in struct:__anon12284 144 /// On input, the length in bytes of the SenseData buffer. On 145 /// output, the number of bytes written to the SenseData buffer.
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
H A D | IdeBus.h | 98 ATAPI_REQUEST_SENSE_DATA *SenseData; member in struct:__anon10341 489 @param SenseData Pointer to the SenseData. 490 @param SenseDataSize Size of SenseData in bytes. 503 IN OUT VOID *SenseData,
|
H A D | Atapi.c | 745 IdeDev->SenseData = AllocatePool (IdeDev->SenseDataNumber * sizeof (ATAPI_REQUEST_SENSE_DATA)); 746 if (IdeDev->SenseData == NULL) { 787 ZeroMem (IdeDev->SenseData, sizeof (ATAPI_REQUEST_SENSE_DATA) * (IdeDev->SenseDataNumber)); 798 Ptr = (UINT16 *) IdeDev->SenseData; 869 ATAPI_REQUEST_SENSE_DATA *SenseData; local 878 SenseData = IdeDev->SenseData; 881 switch (SenseData->sense_key) { 886 switch (SenseData->addnl_sense_code) { 894 if (SenseData [all...] |
H A D | IdeBus.c | 1385 @param SenseData Pointer to the SenseData. 1386 @param SenseDataSize Size of SenseData in bytes. 1399 IN OUT VOID *SenseData, 1397 IDEDiskInfoSenseData( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ |
H A D | ScsiDisk.h | 59 EFI_SCSI_SENSE_DATA *SenseData; member in struct:__anon10860 467 @param[in, out] SenseData Pointer to the SenseData. 468 @param[in, out] SenseDataSize Size of SenseData in bytes. 473 @retval EFI_DEVICE_ERROR Error reading SenseData from device. 481 IN OUT VOID *SenseData, 553 @param SenseData The pointer of EFI_SCSI_SENSE_DATA 564 IN EFI_SCSI_SENSE_DATA *SenseData, 846 @param SenseData The pointer of EFI_SCSI_SENSE_DATA 854 IN EFI_SCSI_SENSE_DATA *SenseData, [all...] |
H A D | ScsiDisk.c | 259 ScsiDiskDevice->SenseData = (EFI_SCSI_SENSE_DATA *) AllocateZeroPool ( 262 if (ScsiDiskDevice->SenseData == NULL) { 284 FreePool (ScsiDiskDevice->SenseData); 335 gBS->FreePool (ScsiDiskDevice->SenseData); 746 EFI_SCSI_SENSE_DATA *SenseData; local 757 SenseData = NULL; 793 &SenseData, 799 SenseData, 842 &SenseData, 851 SenseData, 1247 DetectMediaParsingSenseKeys( OUT SCSI_DISK_DEV *ScsiDiskDevice, IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN NumberOfSenseKeys, OUT UINTN *Action ) argument 1783 EFI_SCSI_SENSE_DATA *SenseData; local 1905 EFI_SCSI_SENSE_DATA *SenseData; local 2214 ScsiDiskIsNoMedia( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2253 ScsiDiskIsMediaError( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2338 ScsiDiskIsHardwareError( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2376 ScsiDiskIsMediaChange( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2415 ScsiDiskIsResetBefore( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2456 ScsiDiskIsDriveReady( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts, OUT BOOLEAN *RetryLater ) argument 2526 ScsiDiskHaveSenseKey( IN EFI_SCSI_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2795 ScsiDiskInfoSenseData( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/ |
H A D | PeiAtapi.c | 457 @param SenseData Pointer to sense data. 466 IN ATAPI_REQUEST_SENSE_DATA *SenseData, 475 SensePtr = SenseData; 508 @param SenseData Pointer to sense data. 517 IN ATAPI_REQUEST_SENSE_DATA *SenseData, 525 SensePtr = SenseData; 585 @param SenseData Pointer to sense data. 594 IN ATAPI_REQUEST_SENSE_DATA *SenseData, 604 SensePtr = SenseData; 465 IsNoMedia( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 516 IsMediaError( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 593 IsMediaChange( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiScsiLib/ |
H A D | UefiScsiLib.c | 66 @param[in, out] SenseData A pointer to sense data that was generated by 72 the SenseData buffer. On output, a pointer to 73 the number of bytes written to the SenseData buffer. 87 and SenseData in that order for additional status 96 TargetStatus, SenseDataLength, and SenseData in that 104 SenseDataLength, and SenseData in that order for 113 IN OUT VOID *SenseData, OPTIONAL 139 CommandPacket.SenseData = SenseData; 183 @param[in, out] SenseData 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...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
H A D | AtaBus.c | 1345 @param[in, out] SenseData Pointer to the SenseData. 1346 @param[in, out] SenseDataSize Size of SenseData in bytes. 1351 @retval EFI_DEVICE_ERROR Error reading SenseData from device. 1359 IN OUT VOID *SenseData, 1357 AtaDiskInfoSenseData( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/ |
H A D | IdeMode.c | 1952 @param[in] SenseData A pointer to store sense data. 1967 IN VOID *SenseData, 1986 Packet.InDataBuffer = SenseData; 2110 // Return SenseData if PacketCommandStatus matches 2120 if ((Packet->SenseData == NULL) || (((UINT8 *)Packet->Cdb)[0] == ATA_CMD_REQUEST_SENSE)) { 2129 Packet->SenseData, 1962 AtaPacketRequestSense( IN EFI_PCI_IO_PROTOCOL *PciIo, IN EFI_IDE_REGISTERS *IdeRegisters, IN UINT8 Channel, IN UINT8 Device, IN VOID *SenseData, IN UINT8 SenseDataLength, IN UINT64 Timeout ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IdeBusPei/ |
H A D | AtapiPeim.c | 2068 @param[in] SenseData Pointer to sense data. 2077 IN ATAPI_REQUEST_SENSE_DATA *SenseData, 2087 SensePtr = SenseData; 2104 @param[in] SenseData Pointer to sense data. 2113 IN ATAPI_REQUEST_SENSE_DATA *SenseData, 2123 SensePtr = SenseData; 2145 @param[in] SenseData Pointer to sense data. 2154 IN ATAPI_REQUEST_SENSE_DATA *SenseData, 2164 SensePtr = SenseData; 2218 @param[in] SenseData Pointe 2076 IsNoMedia( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2112 IsDeviceStateUnclear( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2153 IsMediaError( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts ) argument 2227 IsDriveReady( IN ATAPI_REQUEST_SENSE_DATA *SenseData, IN UINTN SenseCounts, OUT BOOLEAN *NeedRetry ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/AtapiPassThruDxe/ |
H A D | AtapiPassThru.c | 1843 if (!EFI_ERROR (PacketCommandStatus) || (Packet->SenseData == NULL)) { 1849 // Return SenseData if PacketCommandStatus matches 1868 Packet->SenseData, 1881 VOID *SenseData, 1895 SenseData - The buffer to fill in sense data 1915 Packet.DataBuffer = SenseData; 1916 Packet.SenseData = NULL; 2100 if (!EFI_ERROR (PacketCommandStatus) || (Packet->SenseData == NULL)) { 2106 // Return SenseData if PacketCommandStatus matches 2125 Packet->SenseData, 1877 RequestSenseCommand( ATAPI_SCSI_PASS_THRU_DEV *AtapiScsiPrivate, UINT32 Target, UINT64 Timeout, VOID *SenseData, UINT8 *SenseDataLength ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/ |
H A D | IScsiProto.c | 2343 ISCSI_SENSE_DATA *SenseData; local 2409 SenseData = (ISCSI_SENSE_DATA *) NetbufGetByte (Pdu, sizeof (SCSI_RESPONSE), NULL); 2411 SenseData->Length = NTOHS (SenseData->Length); 2413 Packet->SenseDataLength = (UINT8) MIN (SenseData->Length, Packet->SenseDataLength); 2415 CopyMem (Packet->SenseData, &SenseData->Data[0], Packet->SenseDataLength);
|
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/ |
H A D | IScsiProto.c | 2578 ISCSI_SENSE_DATA *SenseData; local 2647 SenseData = (ISCSI_SENSE_DATA *) NetbufGetByte (Pdu, sizeof (SCSI_RESPONSE), NULL); 2648 if (SenseData == NULL) { 2652 SenseData->Length = NTOHS (SenseData->Length); 2654 Packet->SenseDataLength = (UINT8) MIN (SenseData->Length, Packet->SenseDataLength); 2656 CopyMem (Packet->SenseData, &SenseData->Data[0], Packet->SenseDataLength);
|
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvHostBase.cpp | 1326 SCSI_Sense_Data SenseData = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }; local 1330 irc = (*ppScsiTaskI)->ExecuteTaskSync(ppScsiTaskI, &SenseData, &TaskStatus, &cbReturned); 1345 memcpy(pbSense, &SenseData, RT_MIN(sizeof(SenseData), cbSense)); 1350 && SenseData.ADDITIONAL_SENSE_CODE == 0x3A) 1361 cbCmd, pbCmd, TaskStatus, SenseData.SENSE_KEY, SenseData.ADDITIONAL_SENSE_CODE, 1362 SenseData.ADDITIONAL_SENSE_CODE_QUALIFIER, rc));
|