Searched defs:FvHeader (Results 1 - 9 of 9) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVolBlock/
H A DFwVolBlock.c450 // Get FvHeader alignment
604 @param FvHeader pointer to a firmware volume header
605 @param Size the size of the buffer pointed to by FvHeader
619 IN VOID *FvHeader,
629 (EFI_PHYSICAL_ADDRESS) (UINTN) FvHeader,
618 CoreProcessFirmwareVolume( IN VOID *FvHeader, IN UINTN Size, OUT EFI_HANDLE *FVProtocolHandle ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/
H A DVariable.c340 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
360 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) (PcdGet64 (PcdFlashNvStorageVariableBase64) != 0 ?
368 if ((FvHeader->Signature != EFI_FVH_SIGNATURE) || (!CompareGuid (&gEfiSystemNvDataFvGuid, &FvHeader->FileSystemGuid))) {
373 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength);
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DFvLib.c77 OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader,
88 FvHeader Pointer to the FV buffer.
108 if (FvHeader == NULL) {
112 *FvHeader = mFvHeader;
570 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
580 FvHeader Pointer to an alleged FV file.
596 if (FvHeader == NULL) {
600 if (FvHeader->Signature != EFI_FVH_SIGNATURE) {
607 Checksum = CalculateSum16 ((UINT16 *) FvHeader, FvHeader
76 GetFvHeader( OUT EFI_FIRMWARE_VOLUME_HEADER **FvHeader, OUT UINT32 *FvLength ) argument
[all...]
H A DFirmwareVolumeBuffer.c275 EFI_FIRMWARE_VOLUME_HEADER* FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*)Fv; local
277 FvHeader->Checksum = 0;
278 FvHeader->Checksum =
280 (UINT16*) FvHeader,
281 FvHeader->HeaderLength / sizeof (UINT16)
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/
H A DVariable.c338 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
358 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) (UINTN) (PcdGet64 (PcdFlashNvStorageVariableBase64) != 0 ?
366 if ((FvHeader->Signature != EFI_FVH_SIGNATURE) || (!CompareGuid (&gEfiSystemNvDataFvGuid, &FvHeader->FileSystemGuid))) {
371 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Dispatcher/
H A DDispatcher.c986 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
993 FvHeader = NULL;
1011 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) Buffer;
1013 // Get FvHeader alignment
1015 FvAlignment = 1 << ((FvHeader->Attributes & EFI_FVB2_ALIGNMENT) >> 16);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/FwVol/
H A DFwVol.c195 FwVolHeader = PrivateData->Fv[Index].FvHeader;
461 PrivateData->Fv[PrivateData->FvCount].FvHeader = BfvHeader;
556 PrivateData->Fv[PrivateData->FvCount].FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*) FvInfoPpi->FvInfo;
1037 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
1067 (VOID **)&FvHeader
1075 // FvAlignment must be more than 8 bytes required by FvHeader structure.
1077 FvAlignment = 1 << ((ReadUnaligned32 (&FvHeader->Attributes) & EFI_FVB2_ALIGNMENT) >> 16);
1085 if ((UINTN) FvHeader % FvAlignment != 0) {
1086 FvLength = ReadUnaligned64 (&FvHeader->FvLength);
1091 CopyMem (NewFvBuffer, FvHeader, (UINT
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/
H A DPeiMain.h107 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; member in struct:__anon10962
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFv/
H A DGenFvInternalLib.c384 IN EFI_FIRMWARE_VOLUME_HEADER *FvHeader
396 FvHeader FV header.
404 if (FvHeader->Attributes & EFI_FVB2_ERASE_POLARITY) {
1993 EFI_FIRMWARE_VOLUME_HEADER *FvHeader; local
2197 FvHeader = (EFI_FIRMWARE_VOLUME_HEADER *) FvImage;
2202 memset (FvHeader->ZeroVector, 0, 16);
2207 memcpy (&FvHeader->FileSystemGuid, &mFvDataInfo.FvFileSystemGuid, sizeof (EFI_GUID));
2209 FvHeader->FvLength = FvImageSize;
2210 FvHeader->Signature = EFI_FVH_SIGNATURE;
2211 FvHeader
[all...]

Completed in 52 milliseconds