Searched defs:Lun (Results 1 - 25 of 32) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/
H A DBotPeim.h43 UINT8 Lun; member in struct:__anon10861
/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 DIScsiConfig.c669 UINT64 Lun; local
792 Status = IScsiAsciiStrToLun (LunString, (UINT8 *) &Lun);
796 CopyMem (Private->Current->SessionConfigData.BootLun, &Lun, sizeof (Lun));
/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 DIScsiMisc.c118 @param[out] Lun Storage to return the 64-bit LUN.
120 @retval EFI_SUCCESS The 64-bit LUN is stored in Lun.
127 OUT UINT8 *Lun
135 ZeroMem (Lun, 8);
148 // Invalid Lun Char.
156 // Next Lun value.
160 // Max 4 Lun value.
173 // Each Lun Str can't exceed size 4, because it will be as UINT16 value.
185 *((UINT16 *) &Lun[Index * 2]) = HTONS (Value[Index]);
194 @param[in] Lun Th
199 IScsiLunToUnicodeStr( IN UINT8 *Lun, OUT CHAR16 *Str ) argument
[all...]
H A DIScsiConfig.c2090 UINT64 Lun; local
2375 Status = IScsiAsciiStrToLun (LunString, (UINT8 *) &Lun);
2384 CopyMem (Private->Current->SessionConfigData.BootLun, &Lun, sizeof (Lun));
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIdeBus.h87 UINT16 Lun; member in struct:__anon10341
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/
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,
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...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/
H A DUsbMassBot.c145 @param Lun The number of logic unit
159 IN UINT8 Lun
177 Cbw.Lun = Lun;
390 @param Lun The number of logic unit
406 IN UINT8 Lun,
423 Status = UsbBotSendCommand (UsbBot, Cmd, CmdLen, DataDir, DataLen, Lun);
399 UsbBotExecCommand( IN VOID *Context, IN VOID *Cmd, IN UINT8 CmdLen, IN EFI_USB_DATA_DIRECTION DataDir, IN VOID *Data, IN UINT32 DataLen, IN UINT8 Lun, IN UINT32 Timeout, OUT UINT32 *CmdStatus ) argument
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 DUsbMassCbi.c424 @param Lun Should be 0, this field for bot only
440 IN UINT8 Lun,
433 UsbCbiExecCommand( IN VOID *Context, IN VOID *Cmd, IN UINT8 CmdLen, IN EFI_USB_DATA_DIRECTION DataDir, IN VOID *Data, IN UINT32 DataLen, IN UINT8 Lun, IN UINT32 Timeout, OUT UINT32 *CmdStatus ) argument
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
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...]
/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/Universal/DevicePathDxe/
H A DDevicePath.h145 UINT64 Lun; member in struct:__anon11159
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Library/
H A DGenericBdsLib.h603 UINT64 Lun; member in struct:__anon10448
/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...]
/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/OptionRomPkg/AtapiPassThruDxe/
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/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
H A DSecureBootConfigImpl.h107 UINT64 Lun; member in struct:__anon12729
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellCommandLib/
H A DConsistMapping.c511 AppendCSDNum (MappingItem, Fibre->Lun);
589 AppendCSDNum (MappingItem, Sas->Lun);
608 DEVICE_LOGICAL_UNIT_DEVICE_PATH *Lun; local
613 Lun = (DEVICE_LOGICAL_UNIT_DEVICE_PATH *) DevicePathNode;
614 AppendCSDNum (MappingItem, Lun->Lun);
638 AppendCSDNum (MappingItem, Sata->Lun);
673 AppendCSDNum (MappingItem, IScsi->Lun);
880 AppendCSDNum (MappingItem, Scsi->Lun);
/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

Completed in 93 milliseconds

12