Searched defs:BlockMap (Results 1 - 8 of 8) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/ |
H A D | FwVol.c | 195 EFI_FV_BLOCK_MAP_ENTRY *BlockMap; local 243 BlockMap = FwVolHeader->BlockMap; 280 while ((BlockMap->NumBlocks != 0) || (BlockMap->Length != 0)) { 282 for (Index = 0; Index < BlockMap->NumBlocks; Index++) { 292 LbaEntry->BlockLength = BlockMap->Length; 299 CopyMem (LbaStart, Ptr, BlockMap->Length); 300 Ptr += BlockMap->Length; 304 Size = BlockMap [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/ |
H A D | FlashUpdate.c | 306 @param BlockMap Block array to specify flash area. 322 IN EFI_FV_BLOCK_MAP_ENTRY *BlockMap, 368 PtrMap = BlockMap; 448 PtrMap = BlockMap; 512 @param BlockMap Block array to specify flash area. 526 IN EFI_FV_BLOCK_MAP_ENTRY *BlockMap, 545 PtrMap = BlockMap; 607 EFI_FV_BLOCK_MAP_ENTRY *BlockMap; local 651 BlockMap = &(FwVolHeader->BlockMap[ 319 FaultTolerantUpdateOnWholeFv( IN EFI_HANDLE FvbHandle, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_FV_BLOCK_MAP_ENTRY *BlockMap, IN UPDATE_CONFIG_DATA *ConfigData, IN UINT8 *ImageBuffer, IN UINTN ImageSize ) argument 523 NonFaultTolerantUpdateOnWholeFv( IN EFI_HANDLE FvbHandle, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_FV_BLOCK_MAP_ENTRY *BlockMap, IN UPDATE_CONFIG_DATA *ConfigData, IN UINT8 *ImageBuffer, IN UINTN ImageSize ) argument 819 EFI_FV_BLOCK_MAP_ENTRY *BlockMap; local 1119 EFI_FV_BLOCK_MAP_ENTRY *BlockMap; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVol/ |
H A D | FwVol.c | 299 EFI_FV_BLOCK_MAP_ENTRY *BlockMap; local 341 BlockMap = FwVolHeader->BlockMap; 346 while ((BlockMap->NumBlocks != 0) || (BlockMap->Length != 0)) { 348 Size = BlockMap->Length; 353 for (; Index < BlockMap->NumBlocks && HeaderSize >= BlockMap->Length; Index ++) { 354 HeaderSize -= BlockMap->Length; 361 if (Index >= BlockMap [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Dispatcher/ |
H A D | Dispatcher.c | 733 EFI_FV_BLOCK_MAP_ENTRY *BlockMap; local 755 BlockMap = FwVolHeader->BlockMap; 759 // Find LbaIndex and LbaOffset for FV extension header based on BlockMap. 761 while ((BlockMap->NumBlocks != 0) || (BlockMap->Length != 0)) { 762 for (Index = 0; Index < BlockMap->NumBlocks && ExtHeaderOffset >= BlockMap->Length; Index ++) { 763 ExtHeaderOffset -= BlockMap->Length; 769 if (Index < BlockMap [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VolInfo/ |
H A D | VolInfo.c | 612 EFI_FV_BLOCK_MAP_ENTRY BlockMap; local 918 fread (&BlockMap, sizeof (EFI_FV_BLOCK_MAP_ENTRY), 1, InputFile); 921 if (BlockMap.NumBlocks != 0) { 922 printf ("Number of Blocks: 0x%08X\n", (unsigned) BlockMap.NumBlocks); 923 printf ("Block Length: 0x%08X\n", (unsigned) BlockMap.Length); 924 Size += BlockMap.NumBlocks * BlockMap.Length; 927 } while (!(BlockMap.NumBlocks == 0 && BlockMap.Length == 0));
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/ |
H A D | PiFirmwareVolume.h | 153 EFI_FV_BLOCK_MAP_ENTRY BlockMap[1]; member in struct:__anon11976
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/Common/ |
H A D | PiFirmwareVolume.h | 110 EFI_FV_BLOCK_MAP_ENTRY BlockMap[1]; member in struct:__anon10046
|
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Pi/ |
H A D | PiFirmwareVolume.h | 155 EFI_FV_BLOCK_MAP_ENTRY BlockMap[1]; member in struct:__anon15578
|
Completed in 42 milliseconds