/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/ |
H A D | IScsiExtScsiPassThru.c | 42 @param[in] Lun The LUN of the SCSI device to send the SCSI Request Packet. 44 SCSI device specified by Target and Lun. 67 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket, 84 IN UINT64 Lun, 97 return IScsiExecuteScsiCommand (This, Target, Lun, Packet); 116 @param[in, out] Lun On input, a pointer to the LUN of a SCSI device 121 @retval EFI_SUCCESS The Target ID and Lun of the next SCSI device on 122 the SCSI channel was returned in Target and Lun. 125 @retval EFI_INVALID_PARAMETER Target is not 0xFFFFFFFF,and Target and Lun were 135 IN OUT UINT64 *Lun 81 IScsiExtScsiPassThruFunction( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 192 IScsiExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument [all...] |
H A D | IScsiDriver.h | 469 @param[in] Lun The LUN of the SCSI device to send the SCSI Request Packet. 471 SCSI device specified by Target and Lun. 494 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket 511 IN UINT64 Lun, 531 @param[in, out] Lun On input, a pointer to the LUN of a SCSI device 536 @retval EFI_SUCCESS The Target ID and Lun of the next SCSI device on 537 the SCSI channel was returned in Target and Lun. 540 @retval EFI_INVALID_PARAMETER Target is not 0xFFFFFFFF,and Target and Lun were 550 IN OUT UINT64 *Lun 559 @param[in] Lun Th [all...] |
H A D | IScsiMisc.h | 60 @param[out] Lun Storage to return the 64-bit LUN. 62 @retval EFI_SUCCESS The 64-bit LUN is stored in Lun. 69 OUT UINT8 *Lun 75 @param[in] Lun The 64-bit LUN. 81 IN UINT8 *Lun,
|
H A D | IScsiProto.h | 249 UINT8 Lun[8]; member in struct:_ISCSI_BASIC_HEADER 276 UINT8 Lun[8]; member in struct:_SCSI_COMMAND 319 UINT8 Lun[8]; member in struct:_ISCSI_TMF_REQUEST 356 UINT8 Lun[8]; member in struct:_ISCSI_SCSI_DATA_OUT 377 UINT8 Lun[8]; member in struct:_ISCSI_SCSI_DATA_IN 396 UINT8 Lun[8]; member in struct:_ISCSI_READY_TO_TRANSFER 412 UINT8 Lun[8]; member in struct:_ISCSI_ASYNC_MESSAGE 517 UINT8 Lun[8]; member in struct:_ISCSI_SNACK_REQUEST 555 UINT8 Lun[8]; member in struct:_ISCSI_NOP_OUT 571 UINT8 Lun[ member in struct:_ISCSI_NOP_IN [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
H A D | UsbMassBoot.h | 99 UINT8 Lun; ///< Lun (high 3 bits) member in struct:__anon10888 119 UINT8 Lun; member in struct:__anon10890 131 UINT8 Lun; member in struct:__anon10892 138 UINT8 Lun; member in struct:__anon10893 157 UINT8 Lun; ///< Lun (High 3 bits) member in struct:__anon10895 167 UINT8 Lun; member in struct:__anon10896 177 UINT8 Lun; ///< Lun (Hig member in struct:__anon10897 198 UINT8 Lun; member in struct:__anon10899 [all...] |
H A D | UsbMassBot.h | 26 #define USB_BOT_GETLUN_REQUEST 0xFE ///< Get Max Lun 29 #define USB_BOT_MAX_LUN 0x0F ///< Lun number is from 0 to 15 65 UINT8 Lun; ///< Lun number. Bits 0~3 are used member in struct:__anon10901 124 @param Lun The number of logic unit 140 IN UINT8 Lun,
|
H A D | UsbMassBoot.c | 52 SenseCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); 62 UsbMass->Lun, 182 UsbMass->Lun, 320 TestCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); 359 InquiryCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); 503 CapacityCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); [all...] |
H A D | UsbMass.h | 109 @param Lun Should be 0, this field for bot only 126 IN UINT8 Lun, 206 UINT8 Lun; ///< Logical Unit Number member in struct:_USB_MASS_DEVICE
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/ |
H A D | IScsiExtScsiPassThru.c | 28 @param[in] Lun The LUN of the SCSI device to send the SCSI Request Packet. 30 specified by Target and Lun. 50 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket are invalid. 63 IN UINT64 Lun, 74 if (Target[0] != 0 || (CompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0)) { 82 return IScsiExecuteScsiCommand (This, Target, Lun, Packet); 100 @param[in, out] Lun On input, a pointer to the LUN of a SCSI device present on the SCSI 105 channel was returned in Target and Lun. 106 @retval EFI_INVALID_PARAMETER Target array is not all 0xF, and Target and Lun were 115 IN OUT UINT64 *Lun 60 IScsiExtScsiPassThruFunction( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 172 IScsiExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument [all...] |
H A D | IScsiMisc.c | 115 @param[out] Lun Storage to return the 64-bit LUN. 117 @retval EFI_SUCCESS The 64-bit LUN is stored in Lun. 123 OUT UINT8 *Lun 131 ZeroMem (Lun, 8); 144 // Invalid Lun Char 152 // Next Lun value 156 // Max 4 Lun value 169 // Each Lun Str can't exceed size 4, because it will be as UINT16 value 181 *((UINT16 *) &Lun[Index * 2]) = HTONS (Value[Index]); 190 @param[in] Lun Th 194 IScsiLunToUnicodeStr( IN UINT8 *Lun, OUT CHAR16 *Str ) argument [all...] |
H A D | IScsiMisc.h | 66 @param[out] Lun Storage to return the 64-bit LUN. 68 @retval EFI_SUCCESS The 64-bit LUN is stored in Lun. 74 OUT UINT8 *Lun 80 @param[in] Lun The 64-bit LUN. 85 IN UINT8 *Lun,
|
H A D | IScsiProto.h | 170 UINT8 Lun[8]; member in struct:_ISCSI_BASIC_HEADER 217 UINT8 Lun[8]; member in struct:_SCSI_COMMAND 274 UINT8 Lun[8]; member in struct:_ISCSI_TMF_REQUEST 320 UINT8 Lun[8]; member in struct:_ISCSI_SCSI_DATA_OUT 346 UINT8 Lun[8]; member in struct:_ISCSI_SCSI_DATA_IN 367 UINT8 Lun[8]; member in struct:_ISCSI_READY_TO_TRANSFER 383 UINT8 Lun[8]; member in struct:_ISCSI_ASYNC_MESSAGE 513 UINT8 Lun[8]; member in struct:_ISCSI_SNACK_REQUEST 551 UINT8 Lun[8]; member in struct:_ISCSI_NOP_OUT 567 UINT8 Lun[ member in struct:_ISCSI_NOP_IN [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | ScsiPassThru.h | 160 @param Lun The LUN of the SCSI device to send the 163 to the SCSI device specified by Target and Lun. 190 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket 208 IN UINT64 Lun, 225 @param Lun On input, a pointer to the LUN of a SCSI device 231 channel was returned in Target and Lun. 233 @retval EFI_INVALID_PARAMETER Target is not 0xFFFFFFFF, and Target and Lun were 242 IN OUT UINT64 *Lun 252 @param Lun The LUN of the SCSI device for which a device 256 Target and Lun [all...] |
H A D | ScsiPassThruExt.h | 110 /// send to the SCSI device specified by Target and Lun. 139 /// The status returned by the device specified by Target and Lun 161 @param Lun The LUN of the SCSI device to send the SCSI Request Packet. 163 specified by Target and Lun. 183 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket are invalid. 196 IN UINT64 Lun, 216 @param Lun On input, a pointer to the LUN of a SCSI device present on the SCSI 221 channel was returned in Target and Lun. 222 @retval EFI_INVALID_PARAMETER Target array is not all 0xF, and Target and Lun were 232 IN OUT UINT64 *Lun [all...] |
H A D | DevicePath.h | 310 UINT16 Lun; member in struct:__anon12059 326 UINT16 Lun; member in struct:__anon12060 346 UINT64 Lun; member in struct:__anon12061 366 UINT8 Lun[8]; member in struct:__anon12062 474 UINT8 Lun; member in struct:__anon12067 497 UINT16 Lun; member in struct:__anon12068 753 UINT64 Lun; member in struct:__anon12076 777 UINT8 Lun[8]; member in struct:__anon12077 805 UINT64 Lun; member in struct:__anon12078
|
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ |
H A D | ntddscsi.h | 62 UCHAR Lun; member in struct:_SCSI_PASS_THROUGH 78 UCHAR Lun; member in struct:_SCSI_PASS_THROUGH_DIRECT 94 UCHAR Lun; member in struct:_SCSI_ADDRESS 122 UCHAR Lun; member in struct:_SCSI_INQUIRY_DATA
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/ |
H A D | ntddscsi.h | 60 UCHAR Lun; member in struct:_SCSI_PASS_THROUGH 76 UCHAR Lun; member in struct:_SCSI_PASS_THROUGH_DIRECT 92 UCHAR Lun; member in struct:_SCSI_ADDRESS 120 UCHAR Lun; member in struct:_SCSI_INQUIRY_DATA
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiScsiLib/ |
H A D | UefiScsiLib.c | 120 UINT64 Lun; local 145 ScsiIo->GetDeviceLocation (ScsiIo, &Target, &Lun); 148 Cdb[1] = (UINT8) (LShiftU64 (Lun, 5) & EFI_SCSI_LOGICAL_UNIT_NUMBER_MASK); 258 UINT64 Lun; local 281 ScsiIo->GetDeviceLocation (ScsiIo, &Target, &Lun); 284 Cdb[1] = (UINT8) (LShiftU64 (Lun, 5) & EFI_SCSI_LOGICAL_UNIT_NUMBER_MASK); 513 UINT64 Lun; local 537 ScsiIo->GetDeviceLocation (ScsiIo, &Target, &Lun); 543 Cdb[1] = (UINT8) ((LShiftU64 (Lun, 5) & EFI_SCSI_LOGICAL_UNIT_NUMBER_MASK) + ((DBDField << 3) & 0x08)); 605 UINT64 Lun; local 698 UINT64 Lun; local 800 UINT64 Lun; local 906 UINT64 Lun; local 1004 UINT64 Lun; local 1102 UINT64 Lun; local 1200 UINT64 Lun; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ |
H A D | ScsiBus.c | 183 UINT64 Lun; local 226 Status = ExtPassThru->GetTargetLun (ExtPassThru, RemainingDevicePath, &TargetId, &Lun); 268 Status = PassThru->GetTargetLun (PassThru, RemainingDevicePath, &ScsiTargetId.ScsiId.Scsi, &Lun); 308 UINT64 Lun; local 454 Lun = 0; 467 Status = ScsiBusDev->ExtScsiInterface->GetTargetLun (ScsiBusDev->ExtScsiInterface, RemainingDevicePath, &TargetId, &Lun); 469 Status = ScsiBusDev->ScsiInterface->GetTargetLun (ScsiBusDev->ScsiInterface, RemainingDevicePath, &ScsiTargetId.ScsiId.Scsi, &Lun); 490 Status = ScsiBusDev->ExtScsiInterface->GetNextTargetLun (ScsiBusDev->ExtScsiInterface, &TargetId, &Lun); 492 Status = ScsiBusDev->ScsiInterface->GetNextDevice (ScsiBusDev->ScsiInterface, &ScsiTargetId.ScsiId.Scsi, &Lun); 496 // no legal Pun and Lun foun 1053 ScsiScanCreateDevice( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN SCSI_TARGET_ID *TargetId, IN UINT64 Lun, IN OUT SCSI_BUS_DEVICE *ScsiBusDev ) argument [all...] |
H A D | ScsiBus.h | 67 UINT64 Lun; member in struct:__anon10859 345 @param Lun A pointer to the LUN of the SCSI device on 349 @retval EFI_INVALID_PARAMETER The Target or Lun is NULL. 357 OUT UINT64 *Lun 456 @param Lun The Lun of the SCSI device on the SCSI channel. 470 IN UINT64 Lun,
|
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/AtapiPassThruDxe/ |
H A D | AtapiPassThru.h | 493 IN UINT64 Lun, 510 Lun: The LUN of the ATAPI device to send the SCSI Request 511 Packet. To the ATAPI device, Lun is always 0. 513 specified by Target and Lun. 533 IN OUT UINT64 *Lun 551 Lun - On input, a pointer to the LUN of a SCSI device 557 EFI_SUCCESS - The Target ID and Lun of the next SCSI device 558 on the SCSI channel was returned in Target and Lun. 560 EFI_INVALID_PARAMETER - Target is not 0xFFFFFFFF,and Target and Lun were not 571 IN UINT64 Lun, [all...] |
H A D | AtapiPassThru.c | 467 IN UINT64 Lun, 484 Lun: The LUN of the ATAPI device to send the SCSI Request 485 Packet. To the ATAPI device, Lun is always 0. 487 specified by Target and Lun. 509 if ((Target > MAX_TARGET_ID) || (Lun != 0)) { 558 IN OUT UINT64 *Lun 576 Lun - On input, a pointer to the LUN of a SCSI device 582 EFI_SUCCESS - The Target ID and Lun of the next SCSI device 583 on the SCSI channel was returned in Target and Lun. 585 EFI_INVALID_PARAMETER - Target is not 0xFFFFFFFF,and Target and Lun wer 464 AtapiScsiPassThruFunction( IN EFI_SCSI_PASS_THRU_PROTOCOL *This, IN UINT32 Target, IN UINT64 Lun, IN OUT EFI_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 633 AtapiScsiPassThruBuildDevicePath( IN EFI_SCSI_PASS_THRU_PROTOCOL *This, IN UINT32 Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument 950 AtapiExtScsiPassThruFunction( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 1143 AtapiExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Protocol/ |
H A D | DevicePath.h | 312 UINT16 Lun; member in struct:__anon15623 328 UINT16 Lun; member in struct:__anon15624 348 UINT64 Lun; member in struct:__anon15625 456 UINT8 Lun; member in struct:__anon15630 479 UINT16 Lun; member in struct:__anon15631 716 UINT64 Lun; member in struct:__anon15639 744 UINT64 Lun; member in struct:__anon15640
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/ |
H A D | Edd.h | 56 UINT8 Lun; member in struct:__anon10360 62 UINT64 Lun; member in struct:__anon10361 78 UINT64 Lun; member in struct:__anon10364
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/ |
H A D | AtaAtapiPassThru.c | 1624 DevicePathNode->Atapi.Lun = 0; 1633 DevicePathNode->Sata.Lun = 0; 1816 @param Lun The LUN of the SCSI device to send the SCSI Request Packet. 1818 specified by Target and Lun. 1838 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket are invalid. 1851 IN UINT64 Lun, 1893 if (Lun != 0) { 1968 @param Lun On input, a pointer to the LUN of a SCSI device present on the SCSI 1973 channel was returned in Target and Lun. 1974 @retval EFI_INVALID_PARAMETER Target array is not all 0xF, and Target and Lun wer 1848 ExtScsiPassThruPassThru( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 2111 ExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument [all...] |