Searched defs:SenseData (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/
H A DUsbMassDiskInfo.c118 @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 DUsbMassBoot.c37 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 DDiskInfo.h125 @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 DScsiIo.h92 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 DScsiPassThru.h89 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 DScsiPassThruExt.h107 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 DIdeBus.h98 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 DAtapi.c745 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 DIdeBus.c1385 @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 DScsiDisk.h59 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 DScsiDisk.c259 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 DPeiAtapi.c457 @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 DUefiScsiLib.c66 @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 DAtaBus.c1345 @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 DIdeMode.c1952 @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 DAtapiPeim.c2068 @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 DAtapiPassThru.c1843 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 DIScsiProto.c2343 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 DIScsiProto.c2578 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 DDrvHostBase.cpp1326 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));

Completed in 106 milliseconds