/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/ |
H A D | FaultTolerantWriteSmmDxe.c | 245 @param[in] Lba The logical block address of the target block. 269 IN EFI_LBA Lba, 304 SmmFtwWriteHeader->Lba = Lba; 415 @param[out] Lba The logical block address of the last write. 437 OUT EFI_LBA *Lba, 467 *Lba = SmmFtwGetLastWriteHeader->Lba; 267 FtwWrite( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN UINTN Length, IN VOID *PrivateData, IN EFI_HANDLE FvBlockHandle, IN VOID *Buffer ) argument 434 FtwGetLastWrite( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, OUT EFI_GUID *CallerId, OUT EFI_LBA *Lba, OUT UINTN *Offset, OUT UINTN *Length, IN OUT UINTN *PrivateDataSize, OUT VOID *PrivateData, OUT BOOLEAN *Complete ) argument
|
H A D | FtwMisc.c | 56 @param Lba Lba of the firmware block 66 EFI_LBA Lba 71 Lba, 113 @param Lba The block specified 122 EFI_LBA Lba 128 // 2. Lba falls into the range of working block. 133 (Lba >= FtwDevice->FtwWorkBlockLba) && 134 (Lba <= FtwDevice->FtwWorkSpaceLba) 208 @param Lba Th 714 FtwUpdateFvState( IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvBlock, IN EFI_LBA Lba, IN UINTN Offset, IN UINT8 NewBit ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/ |
H A D | ElTorito.h | 130 UINT32 Lba; member in struct:__anon11622::__anon11625
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/EmuVariableFvbRuntimeDxe/ |
H A D | Fvb.c | 157 @param Lba Indicates the block for which to return the size. 164 starting with Lba, is returned. All 178 IN EFI_LBA Lba, 185 if (Lba > 1) { 192 *NumberOfBlocks = (UINTN) (2 - (UINTN) Lba); 421 @param Lba The starting logical block index to write to. 452 IN EFI_LBA Lba, 464 if ((Lba > 1) || (Offset > FvbDevice->BlockSize)) { 474 MultU64x32 (Lba, (UINT32) FvbDevice->BlockSize) + 479 PlatformFvbDataWritten (This, Lba, Offse 176 FvbProtocolGetBlockSize( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN EFI_LBA Lba, OUT UINTN *BlockSize, OUT UINTN *NumberOfBlocks ) argument 450 FvbProtocolWrite( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN OUT UINTN *NumBytes, IN UINT8 *Buffer ) argument 535 FvbProtocolRead( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN OUT UINTN *NumBytes, IN OUT UINT8 *Buffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ |
H A D | Apple.c | 94 UINT32 Lba; local 123 Lba = 0; 128 MultU64x32 (Lba, Media->BlockSize),
|
H A D | Partition.c | 622 Read by using the Disk IO protocol on the parent device. Lba addresses 627 @param Lba The starting Logical Block Address to read from 645 IN EFI_LBA Lba, 659 Offset = MultU64x32 (Lba, Private->BlockSize) + Private->Start; 672 Write by using the Disk IO protocol on the parent device. Lba addresses 677 @param[in] Lba The starting Logical Block Address to read from 696 IN EFI_LBA Lba, 710 Offset = MultU64x32 (Lba, Private->BlockSize) + Private->Start; 814 Read BufferSize bytes from Lba into Buffer. 825 @param[in] Lba Th 642 PartitionReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 693 PartitionWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument 848 PartitionReadBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer ) argument 930 PartitionWriteBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, IN VOID *Buffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/ |
H A D | IsaFloppyCtrl.c | 501 @param Lba EFI_LBA : The logic block address want to seek 510 IN EFI_LBA Lba 532 // Calculate cylinder based on Lba and EOT 534 Cylinder = (UINT8) ((UINTN) Lba / EndOfTrack / 2); 546 Head = (UINT8) ((UINTN) Lba / EndOfTrack % 2); 642 @param Lba EFI_LBA : Logic block address 652 IN EFI_LBA Lba 677 Head = (UINT8) ((UINTN) Lba / EndOfTrack % 2); 817 @param Lba The starting logic block address to read from on the device 828 IN EFI_LBA Lba, 825 ReadWriteDataSector( IN FDC_BLK_IO_DEV *FdcDev, IN VOID *HostAddress, IN EFI_LBA Lba, IN UINTN NumberOfBlocks, IN BOOLEAN Read ) argument 971 FillPara( IN FDC_BLK_IO_DEV *FdcDev, IN EFI_LBA Lba, IN FDD_COMMAND_PACKET1 *Command ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/ |
H A D | FloppyPeim.c | 812 @param Lba LBA for which to seek for cylinder. 823 IN EFI_PEI_LBA Lba 855 // Calculate cylinder based on Lba and EOT 857 Cylinder = (UINT8) ((UINTN) Lba / EndOfTrack / 2); 869 Head = (UINT8) ((UINTN) Lba / EndOfTrack % 2); 1183 @param Lba Logical block address. 1190 IN EFI_PEI_LBA Lba, 1213 Command->Cylinder = (UINT8) ((UINTN) Lba / EndOfTrack / 2); 1214 Command->Head = (UINT8) ((UINTN) Lba / EndOfTrack % 2); 1215 Command->Sector = (UINT8) ((UINT8) ((UINTN) Lba 1188 FillPara( IN PEI_FLOPPY_DEVICE_INFO *Info, IN EFI_PEI_LBA Lba, OUT FDC_COMMAND_PACKET1 *Command ) argument 1323 GetTransferBlockCount( IN PEI_FLOPPY_DEVICE_INFO *Info, IN EFI_PEI_LBA Lba, IN UINTN NumberOfBlocks ) argument 1371 ReadDataSector( IN FDC_BLK_IO_DEV *FdcBlkIoDev, IN OUT PEI_FLOPPY_DEVICE_INFO *Info, IN VOID *Buffer, IN EFI_PEI_LBA Lba, IN UINTN NumberOfBlocks ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
H A D | Atapi.c | 1422 @param Lba The starting logical block address to read from on the 1433 IN EFI_LBA Lba, 1455 Lba32 = (UINT32) Lba; 1539 @param Lba The starting logical block address to write onto 1550 IN EFI_LBA Lba, 1577 Lba32 = (UINT32) Lba; 1701 @param Lba The starting logical block address to read from on the device. 1721 IN EFI_LBA Lba, 1787 if (Lba > Media->LastBlock) { 1791 if ((Lba 1430 AtapiReadSectors( IN IDE_BLK_IO_DEV *IdeDev, IN VOID *Buffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument 1547 AtapiWriteSectors( IN IDE_BLK_IO_DEV *IdeDev, IN VOID *Buffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument 1718 AtapiBlkIoReadBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 1850 AtapiBlkIoWriteBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument [all...] |
H A D | IdeBus.c | 1139 @param Lba Starting LBA address to read data 1152 IN EFI_LBA Lba, 1178 Lba, 1196 Lba, 1212 @param Lba Starting LBA address to write data 1225 IN EFI_LBA Lba, 1251 Lba, 1269 Lba, 1149 IDEBlkIoReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 1222 IDEBlkIoWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument
|
H A D | Ata.c | 859 @param Lba The starting logical block address to read from on the device media. 869 IN EFI_LBA Lba, 896 Lba32 = (UINT32) Lba; 968 @param Lba The starting logical block address to write onto the device media. 978 IN EFI_LBA Lba, 1004 Lba32 = (UINT32) Lba; 2030 @param Lba The starting logical block address to read from on the device. 2055 IN EFI_LBA Lba, 2095 if (Lba > Media->LastBlock) { 2099 if ((Lba 866 AtaReadSectors( IN IDE_BLK_IO_DEV *IdeDev, IN VOID *DataBuffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument 975 AtaWriteSectors( IN IDE_BLK_IO_DEV *IdeDev, IN VOID *BufferData, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument 2052 AtaBlkIoReadBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 2443 AtaBlkIoWriteBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
H A D | AtaBus.c | 942 Read/Write BufferSize bytes from Lba from/into Buffer. 947 @param[in] Lba The starting logical block address to be read/written. 971 IN EFI_LBA Lba, 1016 if ((Lba + NumberOfBlocks - 1) > Media->LastBlock) { 1030 Status = AccessAtaDevice (AtaDevice, Buffer, Lba, NumberOfBlocks, IsWrite, Token); 1039 Read BufferSize bytes from Lba into Buffer. 1043 @param Lba The starting Logical Block Address to read from 1062 IN EFI_LBA Lba, 1067 return BlockIoReadWrite ((VOID *) This, MediaId, Lba, NULL, BufferSize, Buffer, FALSE, FALSE); 1072 Write BufferSize bytes from Lba int 968 BlockIoReadWrite( IN VOID *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer, IN BOOLEAN IsBlockIo2, IN BOOLEAN IsWrite ) argument 1059 AtaBlockIoReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 1093 AtaBlockIoWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument 1191 AtaBlockIoReadBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer ) argument 1228 AtaBlockIoWriteBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, IN VOID *Buffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/ |
H A D | FwVolWrite.c | 588 @param Lba LBA number for the current offset. 598 OUT EFI_LBA *Lba, 607 *Lba = 0; 617 (*Lba)++; 629 (*Lba)--; 647 Writes data beginning at Lba:Offset from FV. The write terminates either 672 EFI_LBA Lba; local 680 RemainingLength = CalculateRemainingLength (FvDevice, Offset, &Lba, &LOffset); 707 Lba, 717 Lba 595 CalculateRemainingLength( IN FV_DEVICE *FvDevice, IN UINTN Offset, OUT EFI_LBA *Lba, OUT UINTN *LOffset ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
H A D | UsbMassBoot.h | 158 UINT8 Lba[4]; ///< Logical block address member in struct:__anon10895 168 UINT8 Lba[4]; member in struct:__anon10896 277 @param Lba The start block number 288 IN UINT32 Lba, 297 @param Lba The start block number 308 IN UINT32 Lba, 317 @param Lba The start block number 328 IN UINT64 Lba, 337 @param Lba The start block number 348 IN UINT64 Lba, [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/ |
H A D | Edd.h | 132 UINT64 Lba; member in struct:__anon10367
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ |
H A D | ScsiDisk.c | 475 @param Lba The logic block address 492 IN EFI_LBA Lba, 561 if (Lba > Media->LastBlock) { 566 if ((Lba + NumberOfBlocks - 1) > Media->LastBlock) { 580 Status = ScsiDiskReadSectors (ScsiDiskDevice, Buffer, Lba, NumberOfBlocks); 592 @param Lba The logic block address 610 IN EFI_LBA Lba, 679 if (Lba > Media->LastBlock) { 684 if ((Lba + NumberOfBlocks - 1) > Media->LastBlock) { 697 Status = ScsiDiskWriteSectors (ScsiDiskDevice, Buffer, Lba, NumberOfBlock 489 ScsiDiskReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 607 ScsiDiskWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument 1765 ScsiDiskReadSectors( IN SCSI_DISK_DEV *ScsiDiskDevice, OUT VOID *Buffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument 1887 ScsiDiskWriteSectors( IN SCSI_DISK_DEV *ScsiDiskDevice, IN VOID *Buffer, IN EFI_LBA Lba, IN UINTN NumberOfBlocks ) argument [all...] |