Searched refs:FvInfo (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/
H A DFirmwareVolumeInfo.h45 VOID *FvInfo; member in struct:_EFI_PEI_FIRMWARE_VOLUME_INFO_PPI
47 /// Size of the data provided by FvInfo. For memory-mapped firmware volumes,
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFv/
H A DGenFvInternalLib.c168 OUT FV_INFO *FvInfo
179 FvInfo Information read from INF file.
211 FvInfo->BaseAddress = Value64;
212 FvInfo->BaseAddressSet = TRUE;
219 if (!FvInfo->FvFileSystemGuidSet) {
230 memcpy (&FvInfo->FvFileSystemGuid, &GuidValue, sizeof (EFI_GUID));
231 FvInfo->FvFileSystemGuidSet = TRUE;
240 strcpy (FvInfo->FvExtHeaderFile, Value);
251 strcpy (FvInfo->FvName, Value);
261 FvInfo
913 AddFile( IN OUT MEMORY_FILE *FvImage, IN FV_INFO *FvInfo, IN UINTN Index, IN OUT EFI_FFS_FILE_HEADER **VtfFileImage, IN FILE *FvMapFile, IN FILE *FvReportFile ) argument
1249 UpdateResetVector( IN MEMORY_FILE *FvImage, IN FV_INFO *FvInfo, IN EFI_FFS_FILE_HEADER *VtfFile ) argument
2719 GetChildFvFromFfs( IN FV_INFO *FvInfo, IN EFI_FFS_FILE_HEADER *FfsFile, IN UINTN XipOffset ) argument
2767 FfsRebase( IN OUT FV_INFO *FvInfo, IN CHAR8 *FileName, IN OUT EFI_FFS_FILE_HEADER *FfsFile, IN UINTN XipOffset, IN FILE *FvMapFile ) argument
[all...]
H A DGenFvInternalLib.h273 OUT FV_INFO *FvInfo
351 IN OUT FV_INFO *FvInfo,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/FwVol/
H A DFwVol.h262 @param FvInfo Point to FvInfo buffer.
263 @param FvInfoSize The size of FvInfo buffer.
272 IN VOID *FvInfo,
284 @param FvInfo On return, the pointer of FV information buffer in given FV format guid
294 OUT VOID **FvInfo,
H A DFwVol.c537 Status = FvPpi->ProcessVolume (FvPpi, FvInfoPpi->FvInfo, FvInfoPpi->FvInfoSize, &FvHandle);
548 DEBUG ((EFI_D_INFO, "The Fv %p has already been processed!\n", FvInfoPpi->FvInfo));
556 PrivateData->Fv[PrivateData->FvCount].FvHeader = (EFI_FIRMWARE_VOLUME_HEADER*) FvInfoPpi->FvInfo;
563 (VOID *) FvInfoPpi->FvInfo,
601 DEBUG ((EFI_D_ERROR, "Fail to process FV %p because no corresponding EFI_FIRMWARE_VOLUME_PPI is found!\n", FvInfoPpi->FvInfo));
603 AddUnknownFormatFvInfo (PrivateData, &FvInfoPpi->FvFormat, FvInfoPpi->FvInfo, FvInfoPpi->FvInfoSize);
1532 This routine also will install FvInfo ppi for FV hob in PI ways.
1550 // Handle Framework FvHob and Install FvInfo Ppi for it.
1575 if ((UINTN)FvHob->BaseAddress == (UINTN)Private->UnknownFvInfo[Index].FvInfo) {
1696 @param FvInfo Poin
1703 AddUnknownFormatFvInfo( IN PEI_CORE_INSTANCE *PrivateData, IN EFI_GUID *Format, IN VOID *FvInfo, IN UINT32 FvInfoSize ) argument
1745 FindUnknownFormatFvInfo( IN PEI_CORE_INSTANCE *PrivateData, IN EFI_GUID *Format, OUT VOID **FvInfo, OUT UINT32 *FvInfoSize ) argument
1802 VOID *FvInfo; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesLib/
H A DPeiServicesLib.c537 @param FvInfo Points to a buffer which allows the
542 @param FvInfoSize The size, in bytes, of FvInfo. For memory-mapped
558 IN CONST VOID *FvInfo,
580 FvInfoPpi->FvInfo = (VOID *) FvInfo;
556 PeiServicesInstallFvInfoPpi( IN CONST EFI_GUID *FvFormat, OPTIONAL IN CONST VOID *FvInfo, IN UINT32 FvInfoSize, IN CONST EFI_GUID *ParentFvName, OPTIONAL IN CONST EFI_GUID *ParentFileName OPTIONAL ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/
H A DPeiServicesLib.h412 @param FvInfo Points to a buffer which allows the EFI_PEI_FIRMWARE_VOLUME_PPI to process the volume.
415 @param FvInfoSize The size, in bytes, of FvInfo. For memory-mapped firmware volumes,
428 IN CONST VOID *FvInfo,
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgPei/
H A DTcgPei.c378 return MeasureFvImage ((EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo, Fv->FvInfoSize);
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/build/
H A DBuildReport.py1178 self.FvInfo[FvSection.FvName] = ("Nested FV", 0, 0)
1200 self.FvInfo = {}
1218 self.FvInfo[FvName] = ("Fd Region", self.BaseAddress, self.Size)
1354 Info = self.FvInfo[FvItem]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Eot/
H A DFvImage.py453 FvInfo = '\n' + ' ' * gIndention
454 FvInfo += "[FV:%s] file_system=%s size=%x checksum=%s\n" % (self.Name, self.FileSystemGuid, self.Size, self.Checksum)
457 return FvInfo + FfsInfo
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/
H A DPeiMain.h117 VOID *FvInfo; member in struct:__anon10963
1084 This routine also will install FvInfo ppi for FV hob in PI ways.

Completed in 85 milliseconds