Searched refs:Lun (Results 1 - 25 of 50) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/
H A DIScsiExtScsiPassThru.c42 @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 DIScsiDriver.h469 @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 DIScsiMisc.h60 @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 DIScsiProto.h249 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 DUsbMassBoot.h99 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 DUsbMassBot.h26 #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 DUsbMassBoot.c52 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 DUsbMass.h109 @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 DIScsiExtScsiPassThru.c28 @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 DIScsiMisc.c115 @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 DIScsiMisc.h66 @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 DIScsiProto.h170 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 DScsiPassThru.h160 @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 DScsiPassThruExt.h110 /// 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 DDevicePath.h310 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 Dntddscsi.h62 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 Dntddscsi.h60 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 DUefiScsiLib.c120 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 DScsiBus.c183 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 DScsiBus.h67 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 DAtapiPassThru.h493 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 DAtapiPassThru.c467 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 DDevicePath.h312 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 DEdd.h56 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 DAtaAtapiPassThru.c1624 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...]

Completed in 74 milliseconds

12