Searched defs:Lba (Results 26 - 41 of 41) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/
H A DFaultTolerantWriteSmmDxe.c245 @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 DFtwMisc.c56 @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 DElTorito.h130 UINT32 Lba; member in struct:__anon11622::__anon11625
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/EmuVariableFvbRuntimeDxe/
H A DFvb.c157 @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 DApple.c94 UINT32 Lba; local
123 Lba = 0;
128 MultU64x32 (Lba, Media->BlockSize),
H A DPartition.c622 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 DIsaFloppyCtrl.c501 @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 DFloppyPeim.c812 @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 DAtapi.c1422 @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 DIdeBus.c1139 @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 DAta.c859 @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 DAtaBus.c942 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 DFwVolWrite.c588 @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 DUsbMassBoot.h158 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 DEdd.h132 UINT64 Lba; member in struct:__anon10367
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/
H A DScsiDisk.c475 @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...]

Completed in 110 milliseconds

12