Searched refs:SenseData (Results 1 - 25 of 29) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/
H A DUefiScsiLib.h45 @param[in, out] SenseData A pointer to sense data that was generated by
51 the SenseData buffer. On output, a pointer to
52 the number of bytes written to the SenseData buffer.
66 and SenseData in that order for additional status
75 TargetStatus, SenseDataLength, and SenseData in that
83 SenseDataLength, and SenseData in that order for
92 IN OUT VOID *SenseData, OPTIONAL
120 @param[in, out] SenseData A pointer to sense data that was generated
125 @param[in, out] SenseDataLength On input, the length in bytes of the SenseData buffer.
126 On output, the number of bytes written to the SenseData buffe
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/
H A DBotPeim.h179 @param SenseData Pointer to sense data.
188 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
195 @param SenseData Pointer to sense data.
204 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
211 @param SenseData Pointer to sense data.
220 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
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/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/UsbMassStorageDxe/
H A DUsbMassDiskInfo.h90 @param[in, out] SenseData Pointer to the SenseData.
91 @param[in, out] SenseDataSize Size of SenseData in bytes.
96 @retval EFI_DEVICE_ERROR Error reading SenseData from device.
104 IN OUT VOID *SenseData,
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/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.h604 @param[in] SenseData Pointer to sense data.
613 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
620 @param[in] SenseData Pointer to sense data.
629 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
636 @param[in] SenseData Pointer to sense data.
645 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
652 @param[in] SenseData Pointer to sense data.
662 IN ATAPI_REQUEST_SENSE_DATA *SenseData,
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/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
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.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 DIde.c692 IdeDev->DiskInfo.SenseData = IDEDiskInfoSenseData;
1178 if (IdeBlkIoDevice->SenseData != NULL) {
1179 gBS->FreePool (IdeBlkIoDevice->SenseData);
1180 IdeBlkIoDevice->SenseData = NULL;
/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/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/
H A DScsiBus.c898 SenseDataLength, and SenseData in that order
904 TargetStatus, SenseDataLength, and SenseData in
911 TargetStatus, SenseDataLength, and SenseData in
923 TargetStatus, SenseDataLength, and SenseData in
1346 CommandPacket->SenseData = Packet->SenseData;
1380 Packet->SenseData = ScsiPacket->SenseData;
/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/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/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));
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.h848 @param[in, out] SenseData Pointer to the SenseData.
849 @param[in, out] SenseDataSize Size of SenseData in bytes.
854 @retval EFI_DEVICE_ERROR Error reading SenseData from device.
862 IN OUT VOID *SenseData,
/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

Completed in 373 milliseconds

12