Home
last modified time | relevance | path

Searched refs:FvHeader (Results 1 – 25 of 28) sorted by relevance

12

/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/SpiFvbServices/
DFvbInfo.c238 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in GetFtwFvbInfo() local
257 FvHeader = &mPlatformFtwFvbInfo[Index].FvbInfo; in GetFtwFvbInfo()
261FvHeader->Checksum = CalculateCheckSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength / sizeof (UI… in GetFtwFvbInfo()
263 *FvbInfo = FvHeader; in GetFtwFvbInfo()
287 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in GetFvbInfo() local
318 FvHeader = &mPlatformFvbMediaInfo[Index].FvbInfo; in GetFvbInfo()
322FvHeader->Checksum = CalculateCheckSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength / sizeof (UI… in GetFvbInfo()
324 *FvbInfo = FvHeader; in GetFvbInfo()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/FvbRuntimeDxe/
DFvbInfo.c159 EFI_FIRMWARE_VOLUME_HEADER *FvHeader;
163 FvHeader = &mPlatformFvbMediaInfo[Index].FvbInfo;
168 FvHeader->Checksum = CalculateCheckSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength);
170 *FvbInfo = FvHeader;
DFvbService.c1020 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in FvbInitialize()
1035 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) mPlatformFvBaseAddress[Idx]; in FvbInitialize()
1036 BufferSize += (FvHeader->HeaderLength + in FvbInitialize()
/device/linaro/bootloader/edk2/Nt32Pkg/WinNtFirmwareVolumePei/
DWinntFwh.c63 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in PeimInitializeWinNtFwh() local
91 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) FdBase; in PeimInitializeWinNtFwh()
96 BuildFvHob (FdBase, FvHeader->FvLength); in PeimInitializeWinNtFwh()
109 FvHeader->FvLength + in PeimInitializeWinNtFwh()
/device/linaro/bootloader/edk2/EmulatorPkg/FirmwareVolumePei/
DFirmwareVolumePei.c49 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in PeimInitializeFirmwareVolumePei() local
76 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) FdBase; in PeimInitializeFirmwareVolumePei()
81 BuildFvHob (FdBase, FvHeader->FvLength); in PeimInitializeFirmwareVolumePei()
94 FvHeader->FvLength + in PeimInitializeFirmwareVolumePei()
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
DFwVol.c219 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in FwVolInheritAuthenticationStatus() local
247 FvHeader = NULL; in FwVolInheritAuthenticationStatus()
254 (VOID **) &FvHeader, in FwVolInheritAuthenticationStatus()
259 if ((FvHeader->FvLength == CachedFvHeader->FvLength) && in FwVolInheritAuthenticationStatus()
260 (FvHeader->ExtHeaderOffset == CachedFvHeader->ExtHeaderOffset)) { in FwVolInheritAuthenticationStatus()
261 if (FvHeader->ExtHeaderOffset !=0) { in FwVolInheritAuthenticationStatus()
265 … FvExtHeader = (EFI_FIRMWARE_VOLUME_EXT_HEADER *) ((UINTN) FvHeader + FvHeader->ExtHeaderOffset); in FwVolInheritAuthenticationStatus()
273 FreePool ((VOID *) FvHeader); in FwVolInheritAuthenticationStatus()
280 … if (CompareMem ((VOID *) FvHeader, (VOID *) CachedFvHeader, (UINTN) FvHeader->FvLength) == 0) { in FwVolInheritAuthenticationStatus()
286 FreePool ((VOID *) FvHeader); in FwVolInheritAuthenticationStatus()
[all …]
DFfs.c212 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader in VerifyFvHeaderChecksum() argument
217 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength); in VerifyFvHeaderChecksum()
DFwVolDriver.h438 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/GenFvImage/
DGenFvImageLib.c1108 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader in UpdateFfsFileState() argument
1128 if (FvHeader->Attributes & EFI_FVB_ERASE_POLARITY) { in UpdateFfsFileState()
1875 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in ReallocateFvImage() local
1952 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) FileImage; in ReallocateFvImage()
1953 FvHeader->FvBlockMap[0].NumBlocks = FvInfo->FvBlocks[0].NumBlocks; in ReallocateFvImage()
1954 FvHeader->FvLength = OldSize + IncreaseSize; in ReallocateFvImage()
1955 FvHeader->Checksum = 0; in ReallocateFvImage()
1956FvHeader->Checksum = CalculateChecksum16 ((UINT16 *) FvHeader, FvHeader->HeaderLeng… in ReallocateFvImage()
2276 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in AddVariableBlock() local
2283 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) FvImage; in AddVariableBlock()
[all …]
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/
DRecovery.c147 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in PlatformRecoveryModule() local
308 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) Buffer; in PlatformRecoveryModule()
310 if (FvHeader->Signature == EFI_FVH_SIGNATURE) { in PlatformRecoveryModule()
318 FvHeader->FvLength in PlatformRecoveryModule()
326 (UINT32) FvHeader->FvLength, in PlatformRecoveryModule()
334 CapsuleHeader = (EFI_CAPSULE_HEADER *) ((UINT8 *) Buffer + FvHeader->FvLength); in PlatformRecoveryModule()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformInitPei/
DRecovery.c141 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in PlatformRecoveryModule()
319 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *)Buffer; in PlatformRecoveryModule()
327 } else if (FvHeader->Signature == EFI_FVH_SIGNATURE) { in PlatformRecoveryModule()
342 (UINTN)FvHeader, in PlatformRecoveryModule()
343 FvHeader->FvLength in PlatformRecoveryModule()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/FwVol/
DFwVol.c218 FwVolHeader = PrivateData->Fv[Index].FvHeader; in FileHandleToVolume()
224 if ((UINT64) (UINTN) PrivateData->Fv[BestIndex].FvHeader < (UINT64) (UINTN) FwVolHeader) { in FileHandleToVolume()
495 PrivateData->Fv[PrivateData->FvCount].FvHeader = BfvHeader; in PeiInitializeFv()
609 … PrivateData->Fv[PrivateData->FvCount].FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*) FvInfo2Ppi.FvInfo; in FirmwareVolmeInfoPpiNotifyCallback()
1294 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in ProcessFvFile() local
1329 (VOID **)&FvHeader, in ProcessFvFile()
1337 (VOID **)&FvHeader in ProcessFvFile()
1354 …if ((ReadUnaligned32 (&FvHeader->Attributes) & EFI_FVB2_WEAK_ALIGNMENT) != EFI_FVB2_WEAK_ALIGNMENT… in ProcessFvFile()
1358 FvAlignment = 1 << ((ReadUnaligned32 (&FvHeader->Attributes) & EFI_FVB2_ALIGNMENT) >> 16); in ProcessFvFile()
1366 if ((UINTN) FvHeader % FvAlignment != 0) { in ProcessFvFile()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/Common/
DFvLib.c77 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader, in GetFvHeader() argument
108 if (FvHeader == NULL) { in GetFvHeader()
112 *FvHeader = mFvHeader; in GetFvHeader()
561 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader in VerifyFv() argument
587 if (FvHeader == NULL) { in VerifyFv()
591 if (FvHeader->Signature != EFI_FVH_SIGNATURE) { in VerifyFv()
598 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength / sizeof (UINT16)); in VerifyFv()
DFvLib.h41 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
76 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVol/
DFfs.c105 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader in VerifyFvHeaderChecksum() argument
110 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength); in VerifyFvHeaderChecksum()
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFv/
DGenFvInternalLib.c400 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader in UpdateFfsFileState() argument
420 if (FvHeader->Attributes & EFI_FVB2_ERASE_POLARITY) { in UpdateFfsFileState()
2225 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in GenerateFvImage() local
2430 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) FvImage; in GenerateFvImage()
2435 memset (FvHeader->ZeroVector, 0, 16); in GenerateFvImage()
2440 memcpy (&FvHeader->FileSystemGuid, &mFvDataInfo.FvFileSystemGuid, sizeof (EFI_GUID)); in GenerateFvImage()
2442 FvHeader->FvLength = FvImageSize; in GenerateFvImage()
2443 FvHeader->Signature = EFI_FVH_SIGNATURE; in GenerateFvImage()
2444 FvHeader->Attributes = mFvDataInfo.FvAttributes; in GenerateFvImage()
2445 FvHeader->Revision = EFI_FVH_REVISION; in GenerateFvImage()
[all …]
/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/
DFvLib.c70 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader, in GetFvHeader() argument
101 if (FvHeader == NULL) { in GetFvHeader()
105 *FvHeader = mFvHeader; in GetFvHeader()
574 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader in VerifyFv() argument
600 if (FvHeader == NULL) { in VerifyFv()
604 if (FvHeader->Signature != EFI_FVH_SIGNATURE) { in VerifyFv()
611 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength / sizeof (UINT16)); in VerifyFv()
DFvLib.h36 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
76 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
DFirmwareVolumeBuffer.c304 EFI_FIRMWARE_VOLUME_HEADER* FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*)Fv; in FvBufChecksumHeader() local
306 FvHeader->Checksum = 0; in FvBufChecksumHeader()
307 FvHeader->Checksum = in FvBufChecksumHeader()
309 (UINT16*) FvHeader, in FvBufChecksumHeader()
310 FvHeader->HeaderLength / sizeof (UINT16) in FvBufChecksumHeader()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Dispatcher/
DDispatcher.c987 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in CoreProcessFvImageFile() local
995 FvHeader = NULL; in CoreProcessFvImageFile()
1039 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) Buffer; in CoreProcessFvImageFile()
1045 if ((FvHeader->Attributes & EFI_FVB2_WEAK_ALIGNMENT) != EFI_FVB2_WEAK_ALIGNMENT) { in CoreProcessFvImageFile()
1049 FvAlignment = 1 << ((FvHeader->Attributes & EFI_FVB2_ALIGNMENT) >> 16); in CoreProcessFvImageFile()
1068 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) AlignedBuffer; in CoreProcessFvImageFile()
1077 (EFI_PHYSICAL_ADDRESS) (UINTN) FvHeader, in CoreProcessFvImageFile()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/Pei/
DVariable.c513 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in GetVariableStore() local
553 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) NvStorageBase; in GetVariableStore()
566 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) FtwLastWriteData->SpareAddress; in GetVariableStore()
584 …if ((FvHeader->Signature != EFI_FVH_SIGNATURE) || (!CompareGuid (&gEfiSystemNvDataFvGuid, &FvHeade… in GetVariableStore()
589 … VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength); in GetVariableStore()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVolBlock/
DFwVolBlock.c668 IN VOID *FvHeader, in CoreProcessFirmwareVolume() argument
678 (EFI_PHYSICAL_ADDRESS) (UINTN) FvHeader, in CoreProcessFirmwareVolume()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Include/
DTianoSpecApi.h524 IN VOID *FvHeader,
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/
DVariable.c3614 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; in InitNonVolatileVariableStore() local
3687 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) NvStorageData; in InitNonVolatileVariableStore()
3692 …if ((FvHeader->Signature != EFI_FVH_SIGNATURE) || (!CompareGuid (&gEfiSystemNvDataFvGuid, &FvHeade… in InitNonVolatileVariableStore()
3698 VariableStoreBase = (EFI_PHYSICAL_ADDRESS) ((UINTN) FvHeader + FvHeader->HeaderLength); in InitNonVolatileVariableStore()
3699 VariableStoreLength = (UINT64) (NvStorageSize - FvHeader->HeaderLength); in InitNonVolatileVariableStore()
3701 mNvFvHeaderCache = FvHeader; in InitNonVolatileVariableStore()
3770 *NvFvHeader = FvHeader; in InitNonVolatileVariableStore()
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/EfiFileLib/
DEfiFileLib.c526 EFI_FIRMWARE_VOLUME_HEADER *FvHeader = NULL; in EblFvFileDevicePath() local
540 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *)(UINTN)File->FvStart; in EblFvFileDevicePath()
542 for (Index = 0; FvHeader->BlockMap[Index].Length !=0; Index++) { in EblFvFileDevicePath()

12