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

12

/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/FvbRuntimeDxe/
H A DFvbInfo.c159 EFI_FIRMWARE_VOLUME_HEADER *FvHeader;
163 FvHeader = &mPlatformFvbMediaInfo[Index].FvbInfo;
168 FvHeader->Checksum = CalculateCheckSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength);
170 *FvbInfo = FvHeader;
150 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
H A DFvbService.c1020 EFI_FIRMWARE_VOLUME_HEADER *FvHeader;
1035 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) mPlatformFvBaseAddress[Idx];
1036 BufferSize += (FvHeader->HeaderLength +
1011 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
/device/linaro/bootloader/edk2/EmulatorPkg/FirmwareVolumePei/
H A DFirmwareVolumePei.c49 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
76 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) FdBase;
81 BuildFvHob (FdBase, FvHeader->FvLength);
94 FvHeader->FvLength +
/device/linaro/bootloader/edk2/Nt32Pkg/WinNtFirmwareVolumePei/
H A DWinntFwh.c63 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
91 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) FdBase;
96 BuildFvHob (FdBase, FvHeader->FvLength);
109 FvHeader->FvLength +
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/SpiFvbServices/
H A DFvbInfo.c238 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
257 FvHeader = &mPlatformFtwFvbInfo[Index].FvbInfo;
261 FvHeader->Checksum = CalculateCheckSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength / sizeof (UINT16));
263 *FvbInfo = FvHeader;
287 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
318 FvHeader = &mPlatformFvbMediaInfo[Index].FvbInfo;
322 FvHeader->Checksum = CalculateCheckSum16 ((UINT16 *) FvHeader, FvHeade
[all...]
/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/
H A DFvLib.h36 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
76 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
H A DFvLib.c70 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
81 FvHeader Pointer to the FV buffer.
101 if (FvHeader == NULL) {
105 *FvHeader = mFvHeader;
574 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
584 FvHeader Pointer to an alleged FV file.
600 if (FvHeader == NULL) {
604 if (FvHeader->Signature != EFI_FVH_SIGNATURE) {
611 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader
69 GetFvHeader( OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader, OUT UINT32 *FvLength ) argument
[all...]
H A DFirmwareVolumeBuffer.c304 EFI_FIRMWARE_VOLUME_HEADER* FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*)Fv; local
306 FvHeader->Checksum = 0;
307 FvHeader->Checksum =
309 (UINT16*) FvHeader,
310 FvHeader->HeaderLength / sizeof (UINT16)
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/Common/
H A DFvLib.h41 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
76 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
H A DFvLib.c77 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
88 FvHeader Pointer to the FV buffer.
108 if (FvHeader == NULL) {
112 *FvHeader = mFvHeader;
561 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
571 FvHeader Pointer to an alleged FV file.
587 if (FvHeader == NULL) {
591 if (FvHeader->Signature != EFI_FVH_SIGNATURE) {
598 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader
76 GetFvHeader( OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader, OUT UINT32 *FvLength ) argument
[all...]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVol/
H A DFfs.c97 @param FvHeader Points to the firmware volume header to be checked
105 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
110 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength);
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/
H A DRecovery.c147 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
308 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) Buffer;
310 if (FvHeader->Signature == EFI_FVH_SIGNATURE) {
318 FvHeader->FvLength
326 (UINT32) FvHeader->FvLength,
334 CapsuleHeader = (EFI_CAPSULE_HEADER *) ((UINT8 *) Buffer + FvHeader->FvLength);
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
H A DFwVol.c219 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
247 FvHeader = NULL;
254 (VOID **) &FvHeader,
259 if ((FvHeader->FvLength == CachedFvHeader->FvLength) &&
260 (FvHeader->ExtHeaderOffset == CachedFvHeader->ExtHeaderOffset)) {
261 if (FvHeader->ExtHeaderOffset !=0) {
265 FvExtHeader = (EFI_FIRMWARE_VOLUME_EXT_HEADER *) ((UINTN) FvHeader + FvHeader->ExtHeaderOffset);
273 FreePool ((VOID *) FvHeader);
280 if (CompareMem ((VOID *) FvHeader, (VOI
[all...]
H A DFfs.c204 @param FvHeader Points to the firmware volume header to be checked
212 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
217 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader->HeaderLength);
H A DFwVolDriver.h430 @param FvHeader Points to the firmware volume header to be checked
438 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformInitPei/
H A DRecovery.c141 EFI_FIRMWARE_VOLUME_HEADER *FvHeader;
319 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *)Buffer;
327 } else if (FvHeader->Signature == EFI_FVH_SIGNATURE) {
342 (UINTN)FvHeader,
343 FvHeader->FvLength
132 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFv/
H A DGenFvInternalLib.c400 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
412 FvHeader FV header.
420 if (FvHeader->Attributes & EFI_FVB2_ERASE_POLARITY) {
2225 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
2430 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) FvImage;
2435 memset (FvHeader->ZeroVector, 0, 16);
2440 memcpy (&FvHeader->FileSystemGuid, &mFvDataInfo.FvFileSystemGuid, sizeof (EFI_GUID));
2442 FvHeader->FvLength = FvImageSize;
2443 FvHeader->Signature = EFI_FVH_SIGNATURE;
2444 FvHeader
[all...]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/GenFvImage/
H A DGenFvImageLib.c1108 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
1120 FvHeader FV header.
1128 if (FvHeader->Attributes & EFI_FVB_ERASE_POLARITY) {
1875 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
1952 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) FileImage;
1953 FvHeader->FvBlockMap[0].NumBlocks = FvInfo->FvBlocks[0].NumBlocks;
1954 FvHeader->FvLength = OldSize + IncreaseSize;
1955 FvHeader->Checksum = 0;
1956 FvHeader->Checksum = CalculateChecksum16 ((UINT16 *) FvHeader, FvHeade
2276 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
2374 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
2929 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
[all...]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/FwVol/
H A DFwVol.c218 FwVolHeader = PrivateData->Fv[Index].FvHeader;
224 if ((UINT64) (UINTN) PrivateData->Fv[BestIndex].FvHeader < (UINT64) (UINTN) FwVolHeader) {
495 PrivateData->Fv[PrivateData->FvCount].FvHeader = BfvHeader;
609 PrivateData->Fv[PrivateData->FvCount].FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*) FvInfo2Ppi.FvInfo;
1294 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
1329 (VOID **)&FvHeader,
1337 (VOID **)&FvHeader
1354 if ((ReadUnaligned32 (&FvHeader->Attributes) & EFI_FVB2_WEAK_ALIGNMENT) != EFI_FVB2_WEAK_ALIGNMENT) {
1358 FvAlignment = 1 << ((ReadUnaligned32 (&FvHeader->Attributes) & EFI_FVB2_ALIGNMENT) >> 16);
1366 if ((UINTN) FvHeader
[all...]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Dispatcher/
H A DDispatcher.c987 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
995 FvHeader = NULL;
1039 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) Buffer;
1045 if ((FvHeader->Attributes & EFI_FVB2_WEAK_ALIGNMENT) != EFI_FVB2_WEAK_ALIGNMENT) {
1047 // Get FvHeader alignment
1049 FvAlignment = 1 << ((FvHeader->Attributes & EFI_FVB2_ALIGNMENT) >> 16);
1068 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) AlignedBuffer;
1077 (EFI_PHYSICAL_ADDRESS) (UINTN) FvHeader,
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/Pei/
H A DVariable.c513 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
551 // First let FvHeader point to NV storage base.
553 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) NvStorageBase;
564 // Let FvHeader point to spare block.
566 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) FtwLastWriteData->SpareAddress;
576 // At least one block data in flash NV storage is still valid, so still leave FvHeader point to NV storage base.
584 if ((FvHeader->Signature != EFI_FVH_SIGNATURE) || (!CompareGuid (&gEfiSystemNvDataFvGuid, &FvHeader->FileSystemGuid))) {
589 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader
[all...]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Include/
H A DTianoSpecApi.h524 IN VOID *FvHeader,
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVolBlock/
H A DFwVolBlock.c485 // Get FvHeader alignment
653 @param FvHeader pointer to a firmware volume header
654 @param Size the size of the buffer pointed to by FvHeader
668 IN VOID *FvHeader,
678 (EFI_PHYSICAL_ADDRESS) (UINTN) FvHeader,
667 CoreProcessFirmwareVolume( IN VOID *FvHeader, IN UINTN Size, OUT EFI_HANDLE *FVProtocolHandle ) argument
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/
H A DVariable.c3614 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
3687 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) NvStorageData;
3692 if ((FvHeader->Signature != EFI_FVH_SIGNATURE) || (!CompareGuid (&gEfiSystemNvDataFvGuid, &FvHeader->FileSystemGuid))) {
3698 VariableStoreBase = (EFI_PHYSICAL_ADDRESS) ((UINTN) FvHeader + FvHeader->HeaderLength);
3699 VariableStoreLength = (UINT64) (NvStorageSize - FvHeader->HeaderLength);
3701 mNvFvHeaderCache = FvHeader;
3770 *NvFvHeader = FvHeader;
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/EfiFileLib/
H A DEfiFileLib.c526 EFI_FIRMWARE_VOLUME_HEADER *FvHeader = NULL; local
540 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *)(UINTN)File->FvStart;
542 for (Index = 0; FvHeader->BlockMap[Index].Length !=0; Index++) {

Completed in 422 milliseconds

12