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

123

/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/
H A DUsbMassBoot.h99 UINT8 Lun; ///< Lun (high 3 bits) member in struct:__anon5972
119 UINT8 Lun; member in struct:__anon5974
131 UINT8 Lun; member in struct:__anon5976
138 UINT8 Lun; member in struct:__anon5977
157 UINT8 Lun; ///< Lun (High 3 bits) member in struct:__anon5979
167 UINT8 Lun; member in struct:__anon5980
177 UINT8 Lun; ///< Lun (Hig member in struct:__anon5981
198 UINT8 Lun; member in struct:__anon5983
[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:__anon5985
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.h87 @param Lun Should be 0, this field for bot only
104 IN UINT8 Lun,
184 UINT8 Lun; ///< Logical Unit Number member in struct:_USB_MASS_DEVICE
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/
H A DUfsPassThru.c49 UFS_LUN_0, // Ufs Common Lun 0
50 UFS_LUN_1, // Ufs Common Lun 1
51 UFS_LUN_2, // Ufs Common Lun 2
52 UFS_LUN_3, // Ufs Common Lun 3
53 UFS_LUN_4, // Ufs Common Lun 4
54 UFS_LUN_5, // Ufs Common Lun 5
55 UFS_LUN_6, // Ufs Common Lun 6
56 UFS_LUN_7, // Ufs Common Lun 7
57 UFS_WLUN_REPORT_LUNS, // Ufs Reports Luns Well Known Lun
58 UFS_WLUN_UFS_DEV, // Ufs Device Well Known Lun
139 UfsPassThruPassThru( 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
377 UfsPassThruBuildDevicePath( 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 DUfsPassThru.h37 // Lun 0~7 is for 8 common luns.
38 // Lun 8~11 is for those 4 well known luns (Refer to UFS 2.0 spec Table 10.58 for details):
39 // Lun 8: REPORT LUNS
40 // Lun 9: UFS DEVICE
41 // Lun 10: BOOT
42 // Lun 11: RPMB
48 UINT8 Lun[UFS_MAX_LUNS]; member in struct:__anon5892
408 @param Lun The LUN of the SCSI device to send the SCSI Request Packet.
410 specified by Target and Lun.
430 @retval EFI_INVALID_PARAMETER Target, Lun, o
[all...]
/device/linaro/bootloader/edk2/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,
75 if (Target[0] != 0 || (CompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0)) {
83 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet);
92 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet);
113 @param[in, out] Lun On input, a pointer to the LUN of a SCSI device present on the SCSI
118 channel was returned in Target and Lun.
119 @retval EFI_INVALID_PARAMETER Target array is not all 0xF, and Target and Lun wer
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
185 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.h71 @param[out] Lun Storage to return the 64-bit LUN.
73 @retval EFI_SUCCESS The 64-bit LUN is stored in Lun.
79 OUT UINT8 *Lun
85 @param[in] Lun The 64-bit LUN.
90 IN UINT8 *Lun,
/device/linaro/bootloader/edk2/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,
100 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet);
110 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet);
132 @param[in, out] Lun On input, a pointer to the LUN of a SCSI device
137 @retval EFI_SUCCESS The Target ID and Lun of the next SCSI device on
138 the SCSI channel was returned in Target and Lun.
141 @retval EFI_INVALID_PARAMETER Target is not 0xFFFFFFFF,and Target and Lun wer
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
208 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.h607 @param[in] Lun The LUN of the SCSI device to send the SCSI Request Packet.
609 SCSI device specified by Target and Lun.
632 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket
649 IN UINT64 Lun,
669 @param[in, out] Lun On input, a pointer to the LUN of a SCSI device
674 @retval EFI_SUCCESS The Target ID and Lun of the next SCSI device on
675 the SCSI channel was returned in Target and Lun.
678 @retval EFI_INVALID_PARAMETER Target is not 0xFFFFFFFF,and Target and Lun were
688 IN OUT UINT64 *Lun
697 @param[in] Lun Th
[all...]
H A DIScsiMisc.h77 @param[out] Lun Storage to return the 64-bit LUN.
79 @retval EFI_SUCCESS The 64-bit LUN is stored in Lun.
86 OUT UINT8 *Lun
92 @param[in] Lun The 64-bit LUN.
98 IN UINT8 *Lun,
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ScsiPassThru/
H A DScsiPassThru.h93 IN UINT64 Lun,
109 Lun - The LUN of the SCSI device to send the
112 to the SCSI device specified by Target and Lun.
140 EFI_INVALID_PARAMETER - Target, Lun, or the contents of ScsiRequestPacket
160 IN OUT UINT64 *Lun
177 Lun - On input, a pointer to the LUN of a SCSI device
183 channel was returned in Target and Lun.
185 EFI_INVALID_PARAMETER - Target is not 0xFFFFFFFF, and Target and Lun were
195 IN UINT64 Lun,
208 Lun
[all...]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ScsiPassThruExt/
H A DScsiPassThruExt.h100 IN UINT64 Lun,
118 Lun - The LUN of the SCSI device to send the SCSI Request Packet.
120 specified by Target and Lun.
141 EFI_INVALID_PARAMETER- Target, Lun, or the contents of ScsiRequestPacket are invalid.
156 IN OUT UINT64 *Lun
175 Lun - On input, a pointer to the LUN of a SCSI device present on the SCSI
181 channel was returned in Target and Lun.
182 EFI_INVALID_PARAMETER - Target array is not all 0xF, and Target and Lun were
194 IN UINT64 Lun,
210 Lun
[all...]
/device/linaro/bootloader/edk2/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.h332 UINT16 Lun; member in struct:__anon7850
348 UINT16 Lun; member in struct:__anon7851
368 UINT64 Lun; member in struct:__anon7852
388 UINT8 Lun[8]; member in struct:__anon7853
496 UINT8 Lun; member in struct:__anon7858
519 UINT16 Lun; member in struct:__anon7859
775 UINT64 Lun; member in struct:__anon7867
799 UINT8 Lun[8]; member in struct:__anon7868
845 UINT8 Lun; member in struct:__anon7871
874 UINT64 Lun; member in struct:__anon7873
[all...]
/device/linaro/bootloader/edk2/OvmfPkg/VirtioScsiDxe/
H A DVirtioScsi.h118 IN UINT64 Lun,
129 IN OUT UINT64 *Lun
138 IN UINT64 Lun,
149 OUT UINT64 *Lun
165 IN UINT64 Lun
H A DVirtioScsi.c128 @param[in] Lun The Logical Unit Number under the SCSI target.
156 IN UINT64 Lun,
173 Target > 0xFF || Lun >= 0x4000 ||
197 Target > Dev->MaxTarget || Lun > Dev->MaxLun ||
254 Request->Lun[0] = 1;
255 Request->Lun[1] = (UINT8) Target;
256 Request->Lun[2] = (UINT8) (((UINT32)Lun >> 8) | 0x40);
257 Request->Lun[3] = (UINT8) Lun;
153 PopulateRequest( IN CONST VSCSI_DEV *Dev, IN UINT16 Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, OUT volatile VIRTIO_SCSI_REQ *Request ) argument
399 VirtioScsiPassThru( 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
546 VirtioScsiBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument
[all...]
/device/linaro/bootloader/edk2/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
472 Lun = 0;
485 Status = ScsiBusDev->ExtScsiInterface->GetTargetLun (ScsiBusDev->ExtScsiInterface, RemainingDevicePath, &TargetId, &Lun);
487 Status = ScsiBusDev->ScsiInterface->GetTargetLun (ScsiBusDev->ScsiInterface, RemainingDevicePath, &ScsiTargetId.ScsiId.Scsi, &Lun);
508 Status = ScsiBusDev->ExtScsiInterface->GetNextTargetLun (ScsiBusDev->ExtScsiInterface, &TargetId, &Lun);
510 Status = ScsiBusDev->ScsiInterface->GetNextDevice (ScsiBusDev->ScsiInterface, &ScsiTargetId.ScsiId.Scsi, &Lun);
514 // no legal Pun and Lun foun
1119 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.h100 UINT64 Lun; member in struct:__anon5834
349 @param Lun A pointer to the LUN of the SCSI device on
353 @retval EFI_INVALID_PARAMETER The Target or Lun is NULL.
361 OUT UINT64 *Lun
460 @param Lun The Lun of the SCSI device on the SCSI channel.
474 IN UINT64 Lun,
/device/linaro/bootloader/edk2/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...]
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/
H A DUfsBlockIoPei.c119 UFS_LUN_0, // Ufs Common Lun 0
120 UFS_LUN_1, // Ufs Common Lun 1
121 UFS_LUN_2, // Ufs Common Lun 2
122 UFS_LUN_3, // Ufs Common Lun 3
123 UFS_LUN_4, // Ufs Common Lun 4
124 UFS_LUN_5, // Ufs Common Lun 5
125 UFS_LUN_6, // Ufs Common Lun 6
126 UFS_LUN_7, // Ufs Common Lun 7
137 @param[in] Lun The lun on which the SCSI cmd executed.
149 IN UINTN Lun,
147 UfsPeimRequestSense( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, OUT VOID *DataBuffer, OUT UINT32 *DataBufferLength ) argument
195 UfsPeimTestUnitReady( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, OUT VOID *SenseData, OPTIONAL OUT UINT8 *SenseDataLength ) argument
243 UfsPeimInquiry( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, OUT VOID *Inquiry, OUT UINT32 *InquiryLength, OUT VOID *SenseData, OPTIONAL OUT UINT8 *SenseDataLength ) argument
300 UfsPeimReadCapacity( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, OUT VOID *DataBuffer, OUT UINT32 *DataLength, OUT VOID *SenseData, OPTIONAL OUT UINT8 *SenseDataLength ) argument
356 UfsPeimReadCapacity16( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, OUT VOID *DataBuffer, OUT UINT32 *DataLength, OUT VOID *SenseData, OPTIONAL OUT UINT8 *SenseDataLength ) argument
416 UfsPeimRead10( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, IN UINTN StartLba, IN UINT32 SectorNum, OUT VOID *DataBuffer, OUT UINT32 *DataLength, OUT VOID *SenseData, OPTIONAL OUT UINT8 *SenseDataLength ) argument
478 UfsPeimRead16( IN UFS_PEIM_HC_PRIVATE_DATA *Private, IN UINTN Lun, IN UINTN StartLba, IN UINT32 SectorNum, OUT VOID *DataBuffer, OUT UINT32 *DataLength, OUT VOID *SenseData, OPTIONAL OUT UINT8 *SenseDataLength ) argument
[all...]
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DAtaAtapiPassThru.c1652 DevicePathNode->Atapi.Lun = 0;
1661 DevicePathNode->Sata.Lun = 0;
1859 @param[in] Lun The LUN of the SCSI device to send the SCSI Request Packet.
1873 IN UINT64 Lun,
1896 Status = ExtScsiPassThruPassThru (This, Target, Lun, &Packet, NULL);
1912 @param Lun The LUN of the SCSI device to send the SCSI Request Packet.
1914 specified by Target and Lun.
1934 @retval EFI_INVALID_PARAMETER Target, Lun, or the contents of ScsiRequestPacket are invalid.
1947 IN UINT64 Lun,
1998 if (Lun !
1870 AtaPacketRequestSense( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN VOID *SenseData, IN UINT8 SenseDataLength, IN UINT64 Timeout ) argument
1944 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
2260 ExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument
[all...]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/
H A DEdd.h56 UINT8 Lun; member in struct:__anon5243
62 UINT64 Lun; member in struct:__anon5244
78 UINT64 Lun; member in struct:__anon5247

Completed in 451 milliseconds

123