Home | History | Annotate | Download | only in NorFlashDxe

Lines Matching defs:Lba

578   IN EFI_LBA                Lba,

596 BlockAddress = GET_NOR_BLOCK_ADDRESS (Instance->RegionBaseAddress, Lba, BlockSizeInWords * 4);
682 IN EFI_LBA Lba,
718 DEBUG((DEBUG_BLKIO, "NorFlashWriteBlocks: NumBlocks=%d, LastBlock=%ld, Lba=%ld.\n", NumBlocks, Instance->Media.LastBlock, Lba));
720 if ((Lba + NumBlocks) > (Instance->Media.LastBlock + 1)) {
731 CurrentBlock = Lba;
750 IN EFI_LBA Lba,
758 DEBUG((DEBUG_BLKIO, "NorFlashReadBlocks: BufferSize=0x%xB BlockSize=0x%xB LastBlock=%ld, Lba=%ld.\n",
759 BufferSizeInBytes, Instance->Media.BlockSize, Instance->Media.LastBlock, Lba));
779 if ((Lba + NumBlocks) > (Instance->Media.LastBlock + 1)) {
786 Lba,
802 IN EFI_LBA Lba,
820 if (((Lba * Instance->Media.BlockSize) + Offset + BufferSizeInBytes) > Instance->Size) {
827 Lba,
847 IN EFI_LBA Lba,
872 DEBUG ((DEBUG_BLKIO, "NorFlashWriteSingleBlock(Parameters: Lba=%ld, Offset=0x%x, *NumBytes=0x%x, Buffer @ 0x%08x)\n", Lba, Offset, *NumBytes, Buffer));
914 TempStatus = NorFlashRead (Instance, Lba, CurOffset & ~(0x3), sizeof(Tmp), &Tmp);
921 Lba, BlockSize);
1000 BlockAddress = GET_NOR_BLOCK_ADDRESS (Instance->RegionBaseAddress, Lba, BlockSize);
1027 TempStatus = NorFlashReadBlocks (Instance, Lba, BlockSize, Instance->ShadowBuffer);
1037 TempStatus = NorFlashWriteBlocks (Instance, Lba, BlockSize, Instance->ShadowBuffer);
1084 EFI_LBA Lba;
1093 Lba = (EFI_LBA) DivU64x32Remainder (DiskOffset, BlockSize, &BlockOffset);
1095 return NorFlashRead (Instance, Lba, BlockOffset, BufferSize, Buffer);
1129 EFI_LBA Lba;
1141 Lba = (EFI_LBA) DivU64x32Remainder (DiskOffset, BlockSize, &BlockOffset);
1154 Status = NorFlashWriteFullBlock (Instance, Lba, Buffer, BlockSize / sizeof (UINT32));
1157 Status = NorFlashWriteSingleBlock (Instance, Lba, BlockOffset, &WriteSize, Buffer);
1165 Lba++;