Home
last modified time | relevance | path

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

123

/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/
DUfsPassThru.c142 IN UINT64 Lun, in UfsPassThruPassThru() argument
195 if ((UINT8)Lun == UFS_WLUN_PREFIX) { in UfsPassThruPassThru()
196 UfsLun = BIT7 | (((UINT8*)&Lun)[1] & 0xFF); in UfsPassThruPassThru()
197 } else if ((UINT8)Lun == 0) { in UfsPassThruPassThru()
198 UfsLun = ((UINT8*)&Lun)[1] & 0xFF; in UfsPassThruPassThru()
208 if (Private->Luns.Lun[Index] == UfsLun) { in UfsPassThruPassThru()
253 IN OUT UINT64 *Lun in UfsPassThruGetNextTargetLun() argument
263 if (Target == NULL || Lun == NULL) { in UfsPassThruGetNextTargetLun()
280 UfsLun = Private->Luns.Lun[Index]; in UfsPassThruGetNextTargetLun()
285 *Lun = 0; in UfsPassThruGetNextTargetLun()
[all …]
DUfsPassThru.h48 UINT8 Lun[UFS_MAX_LUNS]; member
443 IN UINT64 Lun,
479 IN OUT UINT64 *Lun
514 IN UINT64 Lun,
543 OUT UINT64 *Lun
587 IN UINT64 Lun
646 IN UINT8 Lun,
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/IScsiDxe/
DIScsiExtScsiPassThru.c63 IN UINT64 Lun, in IScsiExtScsiPassThruFunction() argument
75 if (Target[0] != 0 || (CompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0)) { in IScsiExtScsiPassThruFunction()
83 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet); in IScsiExtScsiPassThruFunction()
92 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet); in IScsiExtScsiPassThruFunction()
128 IN OUT UINT64 *Lun in IScsiExtScsiPassThruGetNextTargetLun() argument
138 if ((*Target)[0] == 0 && (CompareMem (Lun, ConfigNvData->BootLun, sizeof (UINT64)) == 0)) { in IScsiExtScsiPassThruGetNextTargetLun()
148 CopyMem (Lun, ConfigNvData->BootLun, sizeof (UINT64)); in IScsiExtScsiPassThruGetNextTargetLun()
188 IN UINT64 Lun, in IScsiExtScsiPassThruBuildDevicePath() argument
212 if (CompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0) { in IScsiExtScsiPassThruBuildDevicePath()
245 CopyMem (&Node->Iscsi.Lun, ConfigNvData->BootLun, sizeof (UINT64)); in IScsiExtScsiPassThruBuildDevicePath()
[all …]
DIScsiProto.h170 UINT8 Lun[8]; member
217 UINT8 Lun[8]; member
274 UINT8 Lun[8]; member
320 UINT8 Lun[8]; member
346 UINT8 Lun[8]; member
367 UINT8 Lun[8]; member
383 UINT8 Lun[8]; member
513 UINT8 Lun[8]; member
551 UINT8 Lun[8]; member
567 UINT8 Lun[8]; member
[all …]
DIScsiMisc.c123 OUT UINT8 *Lun in IScsiAsciiStrToLun() argument
131 ZeroMem (Lun, 8); in IScsiAsciiStrToLun()
181 *((UINT16 *) &Lun[Index * 2]) = HTONS (Value[Index]); in IScsiAsciiStrToLun()
195 IN UINT8 *Lun, in IScsiLunToUnicodeStr() argument
206 if ((Lun[2 * Index] | Lun[2 * Index + 1]) == 0) { in IScsiLunToUnicodeStr()
209 TempStr[0] = (CHAR16) IScsiHexString[Lun[2 * Index] >> 4]; in IScsiLunToUnicodeStr()
210 TempStr[1] = (CHAR16) IScsiHexString[Lun[2 * Index] & 0x0F]; in IScsiLunToUnicodeStr()
211 TempStr[2] = (CHAR16) IScsiHexString[Lun[2 * Index + 1] >> 4]; in IScsiLunToUnicodeStr()
212 TempStr[3] = (CHAR16) IScsiHexString[Lun[2 * Index + 1] & 0x0F]; in IScsiLunToUnicodeStr()
/device/linaro/bootloader/edk2/NetworkPkg/IScsiDxe/
DIScsiExtScsiPassThru.c84 IN UINT64 Lun, in IScsiExtScsiPassThruFunction() argument
100 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet); in IScsiExtScsiPassThruFunction()
110 Status = IScsiExecuteScsiCommand (This, Target, Lun, Packet); in IScsiExtScsiPassThruFunction()
151 IN OUT UINT64 *Lun in IScsiExtScsiPassThruGetNextTargetLun() argument
161 if ((*Target)[0] == 0 && (CompareMem (Lun, ConfigNvData->BootLun, sizeof (UINT64)) == 0)) { in IScsiExtScsiPassThruGetNextTargetLun()
171 CopyMem (Lun, ConfigNvData->BootLun, sizeof (UINT64)); in IScsiExtScsiPassThruGetNextTargetLun()
211 IN UINT64 Lun, in IScsiExtScsiPassThruBuildDevicePath() argument
235 if (CompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0) { in IScsiExtScsiPassThruBuildDevicePath()
274 CopyMem (&Node->Iscsi.Lun, ConfigNvData->BootLun, sizeof (UINT64)); in IScsiExtScsiPassThruBuildDevicePath()
311 OUT UINT64 *Lun in IScsiExtScsiPassThruGetTargetLun() argument
[all …]
DIScsiDriver.h649 IN UINT64 Lun,
688 IN OUT UINT64 *Lun
722 IN UINT64 Lun,
753 OUT UINT64 *Lun
786 IN UINT64 Lun
DIScsiProto.h249 UINT8 Lun[8]; member
276 UINT8 Lun[8]; member
319 UINT8 Lun[8]; member
356 UINT8 Lun[8]; member
377 UINT8 Lun[8]; member
396 UINT8 Lun[8]; member
412 UINT8 Lun[8]; member
517 UINT8 Lun[8]; member
555 UINT8 Lun[8]; member
571 UINT8 Lun[8]; member
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/
DUsbMassBoot.h99 UINT8 Lun; ///< Lun (high 3 bits) member
119 UINT8 Lun; member
131 UINT8 Lun; member
138 UINT8 Lun; member
157 UINT8 Lun; ///< Lun (High 3 bits) member
167 UINT8 Lun; member
177 UINT8 Lun; ///< Lun (High 3 bits) member
198 UINT8 Lun; member
216 #define USB_BOOT_LUN(Lun) ((Lun) << 5) argument
DUsbMassBoot.c52 SenseCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); in UsbBootRequestSense()
62 UsbMass->Lun, in UsbBootRequestSense()
182 UsbMass->Lun, in UsbBootExecCmd()
320 TestCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); in UsbBootIsUnitReady()
359 InquiryCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); in UsbBootInquiry()
503 CapacityCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); in UsbBootReadCapacity()
573 ModeSenseCmd.Lun = (UINT8) USB_BOOT_LUN (UsbMass->Lun); in UsbScsiModeSense()
818 ReadCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); in UsbBootReadBlocks()
894 WriteCmd.Lun = (UINT8) (USB_BOOT_LUN (UsbMass->Lun)); in UsbBootWriteBlocks()
968 ReadCmd[1] = (UINT8) ((USB_BOOT_LUN (UsbMass->Lun) & 0xE0)); in UsbBootReadBlocks16()
[all …]
/device/linaro/bootloader/edk2/OvmfPkg/VirtioScsiDxe/
DVirtioScsi.c156 IN UINT64 Lun, in PopulateRequest() argument
173 Target > 0xFF || Lun >= 0x4000 || in PopulateRequest()
197 Target > Dev->MaxTarget || Lun > Dev->MaxLun || in PopulateRequest()
254 Request->Lun[0] = 1; in PopulateRequest()
255 Request->Lun[1] = (UINT8) Target; in PopulateRequest()
256 Request->Lun[2] = (UINT8) (((UINT32)Lun >> 8) | 0x40); in PopulateRequest()
257 Request->Lun[3] = (UINT8) Lun; in PopulateRequest()
402 IN UINT64 Lun, in VirtioScsiPassThru() argument
420 Status = PopulateRequest (Dev, TargetValue, Lun, Packet, &Request); in VirtioScsiPassThru()
491 IN OUT UINT64 *Lun in VirtioScsiGetNextTargetLun() argument
[all …]
DVirtioScsi.h118 IN UINT64 Lun,
129 IN OUT UINT64 *Lun
138 IN UINT64 Lun,
149 OUT UINT64 *Lun
165 IN UINT64 Lun
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ScsiPassThru/
DScsiPassThru.h93 IN UINT64 Lun,
160 IN OUT UINT64 *Lun
195 IN UINT64 Lun,
235 OUT UINT64 *Lun
294 IN UINT64 Lun
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DScsiPassThru.h208 IN UINT64 Lun,
242 IN OUT UINT64 *Lun
277 IN UINT64 Lun,
310 OUT UINT64 *Lun
358 IN UINT64 Lun
DScsiPassThruExt.h196 IN UINT64 Lun,
232 IN OUT UINT64 *Lun
267 IN UINT64 Lun,
296 OUT UINT64 *Lun
340 IN UINT64 Lun
DDevicePath.h332 UINT16 Lun; member
348 UINT16 Lun; member
368 UINT64 Lun; member
388 UINT8 Lun[8]; member
496 UINT8 Lun; member
519 UINT16 Lun; member
775 UINT64 Lun; member
799 UINT8 Lun[8]; member
845 UINT8 Lun; member
874 UINT64 Lun; member
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Scsi/ScsiBusDxe/
DScsiBus.c183 UINT64 Lun; in SCSIBusDriverBindingSupported() local
226 Status = ExtPassThru->GetTargetLun (ExtPassThru, RemainingDevicePath, &TargetId, &Lun); in SCSIBusDriverBindingSupported()
268 … Status = PassThru->GetTargetLun (PassThru, RemainingDevicePath, &ScsiTargetId.ScsiId.Scsi, &Lun); in SCSIBusDriverBindingSupported()
308 UINT64 Lun; in SCSIBusDriverBindingStart() local
472 Lun = 0; in SCSIBusDriverBindingStart()
485 …ScsiInterface->GetTargetLun (ScsiBusDev->ExtScsiInterface, RemainingDevicePath, &TargetId, &Lun); in SCSIBusDriverBindingStart()
487 …ce->GetTargetLun (ScsiBusDev->ScsiInterface, RemainingDevicePath, &ScsiTargetId.ScsiId.Scsi, &Lun); in SCSIBusDriverBindingStart()
508 …s = ScsiBusDev->ExtScsiInterface->GetNextTargetLun (ScsiBusDev->ExtScsiInterface, &TargetId, &Lun); in SCSIBusDriverBindingStart()
510 …iBusDev->ScsiInterface->GetNextDevice (ScsiBusDev->ScsiInterface, &ScsiTargetId.ScsiId.Scsi, &Lun); in SCSIBusDriverBindingStart()
537 Status = ScsiScanCreateDevice (This, Controller, &ScsiTargetId, Lun, ScsiBusDev); in SCSIBusDriverBindingStart()
[all …]
DScsiBus.h100 UINT64 Lun; member
361 OUT UINT64 *Lun
474 IN UINT64 Lun,
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ScsiPassThruExt/
DScsiPassThruExt.h100 IN UINT64 Lun,
156 IN OUT UINT64 *Lun
194 IN UINT64 Lun,
237 OUT UINT64 *Lun
291 IN UINT64 Lun
/device/linaro/bootloader/edk2/OptionRomPkg/AtapiPassThruDxe/
DAtapiPassThru.c467 IN UINT64 Lun, in AtapiScsiPassThruFunction() argument
509 if ((Target > MAX_TARGET_ID) || (Lun != 0)) { in AtapiScsiPassThruFunction()
558 IN OUT UINT64 *Lun in AtapiScsiPassThruGetNextDevice() argument
599 if (Target == NULL || Lun == NULL) { in AtapiScsiPassThruGetNextDevice()
605 (*Lun != AtapiScsiPrivate->LatestLun))) { in AtapiScsiPassThruGetNextDevice()
619 *Lun = 0; in AtapiScsiPassThruGetNextDevice()
625 AtapiScsiPrivate->LatestLun = *Lun; in AtapiScsiPassThruGetNextDevice()
636 IN UINT64 Lun, in AtapiScsiPassThruBuildDevicePath() argument
685 if ((Target > (MAX_TARGET_ID - 1)) || (Lun != 0)) { in AtapiScsiPassThruBuildDevicePath()
700 Node->Atapi.Lun = (UINT16) Lun; in AtapiScsiPassThruBuildDevicePath()
[all …]
DAtapiPassThru.h493 IN UINT64 Lun,
533 IN OUT UINT64 *Lun
571 IN UINT64 Lun,
614 OUT UINT64 *Lun
679 IN UINT64 Lun
714 IN UINT64 Lun,
754 IN OUT UINT64 *Lun
792 IN UINT64 Lun,
835 OUT UINT64 *Lun
900 IN UINT64 Lun
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
DAtaAtapiPassThru.c1652 DevicePathNode->Atapi.Lun = 0; in AtaPassThruBuildDevicePath()
1661 DevicePathNode->Sata.Lun = 0; in AtaPassThruBuildDevicePath()
1873 IN UINT64 Lun, in AtaPacketRequestSense() argument
1896 Status = ExtScsiPassThruPassThru (This, Target, Lun, &Packet, NULL); in AtaPacketRequestSense()
1947 IN UINT64 Lun, in ExtScsiPassThruPassThru() argument
1998 if (Lun != 0) { in ExtScsiPassThruPassThru()
2072 Lun, in ExtScsiPassThruPassThru()
2133 IN OUT UINT64 *Lun in ExtScsiPassThruGetNextTargetLun() argument
2144 if (Target == NULL || Lun == NULL) { in ExtScsiPassThruGetNextTargetLun()
2169 (*Lun != Instance->PreviousLun)) { in ExtScsiPassThruGetNextTargetLun()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/
DUfsBlockIoPei.c149 IN UINTN Lun, in UfsPeimRequestSense() argument
172 Status = UfsExecScsiCmds (Private,(UINT8)Lun, &Packet); in UfsPeimRequestSense()
197 IN UINTN Lun, in UfsPeimTestUnitReady() argument
218 Status = UfsExecScsiCmds (Private,(UINT8)Lun, &Packet); in UfsPeimTestUnitReady()
245 IN UINTN Lun, in UfsPeimInquiry() argument
271 Status = UfsExecScsiCmds (Private, (UINT8)Lun, &Packet); in UfsPeimInquiry()
302 IN UINTN Lun, in UfsPeimReadCapacity() argument
327 Status = UfsExecScsiCmds (Private, (UINT8)Lun, &Packet); in UfsPeimReadCapacity()
358 IN UINTN Lun, in UfsPeimReadCapacity16() argument
385 Status = UfsExecScsiCmds (Private, (UINT8)Lun, &Packet); in UfsPeimReadCapacity16()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Include/
DEfiDevicePath.h175 UINT16 Lun; member
182 UINT16 Lun; member
190 UINT64 Lun; member
231 UINT8 Lun; member
239 UINT16 Lun; member
339 UINT64 Lun; member
349 UINT64 Lun; member
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/
DEdd.h56 UINT8 Lun; member
62 UINT64 Lun; member
78 UINT64 Lun; member

123