/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/ |
D | UfsPassThru.c | 142 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 …]
|
D | UfsPassThru.h | 52 UINT8 Lun[UFS_MAX_LUNS]; member 447 IN UINT64 Lun, 483 IN OUT UINT64 *Lun 518 IN UINT64 Lun, 547 OUT UINT64 *Lun 591 IN UINT64 Lun 650 IN UINT8 Lun,
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/IScsiDxe/ |
D | IScsiExtScsiPassThru.c | 63 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 …]
|
D | IScsiProto.h | 170 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 …]
|
D | IScsiMisc.c | 123 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/ |
D | IScsiExtScsiPassThru.c | 84 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 …]
|
D | IScsiDriver.h | 649 IN UINT64 Lun, 688 IN OUT UINT64 *Lun 722 IN UINT64 Lun, 753 OUT UINT64 *Lun 786 IN UINT64 Lun
|
D | IScsiProto.h | 252 UINT8 Lun[8]; member 279 UINT8 Lun[8]; member 322 UINT8 Lun[8]; member 359 UINT8 Lun[8]; member 380 UINT8 Lun[8]; member 399 UINT8 Lun[8]; member 415 UINT8 Lun[8]; member 520 UINT8 Lun[8]; member 558 UINT8 Lun[8]; member 574 UINT8 Lun[8]; member [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
D | UsbMassBoot.h | 99 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
|
D | UsbMassBoot.c | 52 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/ |
D | VirtioScsi.c | 156 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 …]
|
D | VirtioScsi.h | 118 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/ |
D | ScsiPassThru.h | 93 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/ |
D | ScsiPassThru.h | 208 IN UINT64 Lun, 242 IN OUT UINT64 *Lun 277 IN UINT64 Lun, 310 OUT UINT64 *Lun 358 IN UINT64 Lun
|
D | ScsiPassThruExt.h | 196 IN UINT64 Lun, 232 IN OUT UINT64 *Lun 267 IN UINT64 Lun, 296 OUT UINT64 *Lun 340 IN UINT64 Lun
|
D | DevicePath.h | 332 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 883 UINT64 Lun; member
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ScsiPassThruExt/ |
D | ScsiPassThruExt.h | 100 IN UINT64 Lun, 156 IN OUT UINT64 *Lun 194 IN UINT64 Lun, 237 OUT UINT64 *Lun 291 IN UINT64 Lun
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ |
D | ScsiBus.c | 183 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 …]
|
D | ScsiBus.h | 100 UINT64 Lun; member 361 OUT UINT64 *Lun 474 IN UINT64 Lun,
|
/device/linaro/bootloader/edk2/OptionRomPkg/AtapiPassThruDxe/ |
D | AtapiPassThru.c | 467 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 …]
|
D | AtapiPassThru.h | 493 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/ |
D | AtaAtapiPassThru.c | 1682 DevicePathNode->Atapi.Lun = 0; in AtaPassThruBuildDevicePath() 1691 DevicePathNode->Sata.Lun = 0; in AtaPassThruBuildDevicePath() 1903 IN UINT64 Lun, in AtaPacketRequestSense() argument 1926 Status = ExtScsiPassThruPassThru (This, Target, Lun, &Packet, NULL); in AtaPacketRequestSense() 1977 IN UINT64 Lun, in ExtScsiPassThruPassThru() argument 2028 if (Lun != 0) { in ExtScsiPassThruPassThru() 2109 Lun, in ExtScsiPassThruPassThru() 2170 IN OUT UINT64 *Lun in ExtScsiPassThruGetNextTargetLun() argument 2181 if (Target == NULL || Lun == NULL) { in ExtScsiPassThruGetNextTargetLun() 2206 (*Lun != Instance->PreviousLun)) { in ExtScsiPassThruGetNextTargetLun() [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/ |
D | UfsBlockIoPei.c | 149 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/ |
D | EfiDevicePath.h | 175 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/ |
D | Edd.h | 56 UINT8 Lun; member 62 UINT64 Lun; member 78 UINT64 Lun; member
|