Lines Matching refs:FwVolHeader
978 IN CONST EFI_FIRMWARE_VOLUME_HEADER *FwVolHeader in IsFvHeaderValid()
982 … if (CompareMem (&FwVolHeader->FileSystemGuid, &gEfiSystemNvDataFvGuid, sizeof(EFI_GUID)) != 0 ) { in IsFvHeaderValid()
986 …if (CompareMem (&FwVolHeader->FileSystemGuid, &gEfiFirmwareFileSystem2Guid, sizeof(EFI_GUID)) != 0… in IsFvHeaderValid()
990 if ( (FwVolHeader->Revision != EFI_FVH_REVISION) || in IsFvHeaderValid()
991 (FwVolHeader->Signature != EFI_FVH_SIGNATURE) || in IsFvHeaderValid()
992 (FwVolHeader->FvLength == ((UINTN) -1)) || in IsFvHeaderValid()
993 ((FwVolHeader->HeaderLength & 0x01 ) !=0) ) { in IsFvHeaderValid()
997 if (CalculateCheckSum16 ((UINT16 *) FwVolHeader, FwVolHeader->HeaderLength) != 0) { in IsFvHeaderValid()
1019 EFI_FIRMWARE_VOLUME_HEADER *FwVolHeader; in FvbInitialize()
1052 FwVolHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) BaseAddress; in FvbInitialize()
1054 if (!IsFvHeaderValid (BaseAddress, FwVolHeader)) { in FvbInitialize()
1061 Status = GetFvbInfo (BaseAddress, &FwVolHeader); in FvbInitialize()
1067 LibFvbFlashDeviceBlockLock ((UINTN)BaseAddress, FwVolHeader->BlockMap->Length, FALSE); in FvbInitialize()
1069 Status = LibFvbFlashDeviceBlockErase ((UINTN)BaseAddress, FwVolHeader->BlockMap->Length); in FvbInitialize()
1071 TmpHeaderLength = (UINTN) FwVolHeader->HeaderLength; in FvbInitialize()
1075 (UINT8 *) FwVolHeader in FvbInitialize()
1078 LibFvbFlashDeviceBlockLock ((UINTN)BaseAddress, FwVolHeader->BlockMap->Length, TRUE); in FvbInitialize()
1082 FwVolHeader->BlockMap->Length in FvbInitialize()
1087 CopyMem (&(FwhInstance->VolumeHeader), FwVolHeader, FwVolHeader->HeaderLength); in FvbInitialize()
1089 FwVolHeader = &(FwhInstance->VolumeHeader); in FvbInitialize()
1096 …for (PtrBlockMapEntry = FwVolHeader->BlockMap; PtrBlockMapEntry->NumBlocks != 0; PtrBlockMapEntry+… in FvbInitialize()
1116 FwVolHeader->HeaderLength + in FvbInitialize()