Home
last modified time | relevance | path

Searched refs:Fv (Results 1 – 25 of 77) sorted by relevance

1234

/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/
DFirmwareVolumeBufferLib.h24 IN OUT VOID *Fv,
30 IN OUT VOID **Fv,
36 IN OUT VOID *Fv,
47 IN OUT VOID *Fv
52 IN OUT VOID *Fv
90 IN VOID **Fv,
96 IN VOID *Fv,
103 IN VOID *Fv,
110 IN VOID *Fv,
139 IN VOID *Fv,
[all …]
DFirmwareVolumeBuffer.c89 IN OUT VOID *Fv, in FvBufRemoveFileNew() argument
116 Fv, in FvBufRemoveFileNew()
129 (((EFI_FIRMWARE_VOLUME_HEADER*)Fv)->Attributes & EFI_FVB2_ERASE_POLARITY) in FvBufRemoveFileNew()
139 IN OUT VOID *Fv, in FvBufRemoveFile() argument
168 Fv, in FvBufRemoveFile()
176 Status = FvBufGetSize (Fv, &FvLength); in FvBufRemoveFile()
182 Status = FvBufDuplicate (Fv, (VOID **)&TempFv); in FvBufRemoveFile()
198 Status = FvBufFindNextFile (Fv, &FileKey, (VOID **)&NextFile); in FvBufRemoveFile()
218 CommonLibBinderCopyMem (Fv, TempFv, FvLength); in FvBufRemoveFile()
283 IN OUT VOID *Fv in FvBufChecksumHeader() argument
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/
DGetImage.c31 IN EFI_FIRMWARE_VOLUME_PROTOCOL *Fv, in GetImageFromFv() argument
33 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv, in GetImageFromFv()
51 Status = Fv->ReadSection ( in GetImageFromFv()
52 Fv, in GetImageFromFv()
67 Status = Fv->ReadSection ( in GetImageFromFv()
68 Fv, in GetImageFromFv()
85 Status = Fv->ReadFile ( in GetImageFromFv()
86 Fv, in GetImageFromFv()
127 EFI_FIRMWARE_VOLUME_PROTOCOL *Fv; in GetImageEx() local
130 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in GetImageEx() local
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/
DGetImage.c31 IN EFI_FIRMWARE_VOLUME_PROTOCOL *Fv, in GetImageFromFv() argument
33 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv, in GetImageFromFv()
51 Status = Fv->ReadSection ( in GetImageFromFv()
52 Fv, in GetImageFromFv()
67 Status = Fv->ReadSection ( in GetImageFromFv()
68 Fv, in GetImageFromFv()
85 Status = Fv->ReadFile ( in GetImageFromFv()
86 Fv, in GetImageFromFv()
127 EFI_FIRMWARE_VOLUME_PROTOCOL *Fv; in GetImageEx() local
130 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in GetImageEx() local
[all …]
/device/linaro/bootloader/edk2/BaseTools/Source/Python/GenFds/
DFvImageSection.py73 Fv = GenFdsGlobalVariable.FdfParser.Profile.FvDict.get(self.FvName)
74 if Fv != None:
75 self.Fv = Fv
76 FvFileName = Fv.AddToBuffer(Buffer, self.FvAddr, MacroDict = Dict)
77 if Fv.FvAlignment != None:
79 self.Alignment = Fv.FvAlignment
81 …if GenFdsGlobalVariable.GetAlignment (Fv.FvAlignment) > GenFdsGlobalVariable.GetAlignment (self.Al…
82 self.Alignment = Fv.FvAlignment
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/PeiMain/
DPeiMain.c92 Status = PrivateData->Fv[0].FvPpi->FindFileByType ( in ShadowPeiCore()
93 PrivateData->Fv[0].FvPpi, in ShadowPeiCore()
95 PrivateData->Fv[0].FvHandle, in ShadowPeiCore()
189 …OldCoreData->Fv = (PEI_CORE_FV_HANDLE *) ((UINT8 *) OldCoreData->Fv + OldCoreDat… in PeiCore()
191 …OldCoreData->Fv[Index].PeimState = (UINT8 *) OldCoreData->Fv[Index].PeimState + OldCoreData->H… in PeiCore()
192 …OldCoreData->Fv[Index].FvFileHandles = (EFI_PEI_FILE_HANDLE *) ((UINT8 *) OldCoreData->Fv[Index].F… in PeiCore()
201 …OldCoreData->Fv = (PEI_CORE_FV_HANDLE *) ((UINT8 *) OldCoreData->Fv - OldCoreDat… in PeiCore()
203 …OldCoreData->Fv[Index].PeimState = (UINT8 *) OldCoreData->Fv[Index].PeimState - OldCoreData->H… in PeiCore()
204 …OldCoreData->Fv[Index].FvFileHandles = (EFI_PEI_FILE_HANDLE *) ((UINT8 *) OldCoreData->Fv[Index].F… in PeiCore()
322 …PrivateData.Fv = AllocateZeroPool (sizeof (PEI_CORE_FV_HANDLE) * PcdGet32 (PcdPe… in PeiCore()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Dispatcher/
DDispatcher.c152 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv,
180 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv,
200 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv,
252 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in CoreGetDepexSectionAndPreProccess() local
255 Fv = DriverEntry->Fv; in CoreGetDepexSectionAndPreProccess()
261 Status = Fv->ReadSection ( in CoreGetDepexSectionAndPreProccess()
262 DriverEntry->Fv, in CoreGetDepexSectionAndPreProccess()
538 … Status = CoreProcessFvImageFile (DriverEntry->Fv, DriverEntry->FvHandle, &DriverEntry->FileName); in CoreDispatcher()
831 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv, in CoreFvToDevicePath() argument
887 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv, in CoreAddToDriverList() argument
[all …]
/device/linaro/bootloader/edk2/BeagleBoardPkg/Bds/
DFirmwareVolume.c38 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in FindApplicationMatchingUiSection() local
56 Status = gBS->HandleProtocol (Buffer[Index], &gEfiFirmwareVolume2ProtocolGuid, (VOID **)&Fv); in FindApplicationMatchingUiSection()
58 Key = AllocatePool (Fv->KeySize); in FindApplicationMatchingUiSection()
60 ZeroMem (Key, Fv->KeySize); in FindApplicationMatchingUiSection()
65 NextStatus = Fv->GetNextFile (Fv, Key, &FileType, NameGuid, &Attributes, &Size); in FindApplicationMatchingUiSection()
77 Status = Fv->ReadSection ( in FindApplicationMatchingUiSection()
78 Fv, in FindApplicationMatchingUiSection()
/device/linaro/bootloader/OpenPlatformPkg/Platforms/TexasInstruments/BeagleBoard/Bds/
DFirmwareVolume.c38 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in FindApplicationMatchingUiSection() local
56 Status = gBS->HandleProtocol (Buffer[Index], &gEfiFirmwareVolume2ProtocolGuid, (VOID **)&Fv); in FindApplicationMatchingUiSection()
58 Key = AllocatePool (Fv->KeySize); in FindApplicationMatchingUiSection()
60 ZeroMem (Key, Fv->KeySize); in FindApplicationMatchingUiSection()
65 NextStatus = Fv->GetNextFile (Fv, Key, &FileType, NameGuid, &Attributes, &Size); in FindApplicationMatchingUiSection()
77 Status = Fv->ReadSection ( in FindApplicationMatchingUiSection()
78 Fv, in FindApplicationMatchingUiSection()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/BiosIdLib/
DBiosIdLib.c51 IN EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv, in GetImageFromFv()
68 Status = Fv->ReadSection ( in GetImageFromFv()
69 Fv, in GetImageFromFv()
84 Status = Fv->ReadSection ( in GetImageFromFv()
85 Fv, in GetImageFromFv()
102 Status = Fv->ReadFile ( in GetImageFromFv()
103 Fv, in GetImageFromFv()
134 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv;
184 (VOID**)&Fv
192 if (ImageFv != NULL && Fv == ImageFv) {
[all …]
/device/linaro/bootloader/edk2/EmbeddedPkg/Ebl/
DDir.c85 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in EblDirCmd() local
150 Fv = File->Fv; in EblDirCmd()
155 GetNextFileStatus = Fv->GetNextFile ( in EblDirCmd()
156 Fv, in EblDirCmd()
168 Status = Fv->ReadFile ( in EblDirCmd()
169 Fv, in EblDirCmd()
186 Status = Fv->ReadSection ( in EblDirCmd()
187 Fv, in EblDirCmd()
/device/linaro/bootloader/edk2/OvmfPkg/Sec/
DSecMain.c100 EFI_FIRMWARE_VOLUME_HEADER *Fv; in FindMainFv() local
105 Fv = *BootFv; in FindMainFv()
108 Fv = (EFI_FIRMWARE_VOLUME_HEADER*) ((UINT8*) Fv - EFI_PAGE_SIZE); in FindMainFv()
114 if (Fv->Signature != EFI_FVH_SIGNATURE) { in FindMainFv()
118 if ((UINTN) Fv->FvLength > Distance) { in FindMainFv()
122 *BootFv = Fv; in FindMainFv()
250 IN EFI_FIRMWARE_VOLUME_HEADER *Fv, in FindFfsFileAndSection() argument
263 if (Fv->Signature != EFI_FVH_SIGNATURE) { in FindFfsFileAndSection()
264 DEBUG ((EFI_D_ERROR, "FV at %p does not have FV header signature\n", Fv)); in FindFfsFileAndSection()
268 CurrentAddress = (EFI_PHYSICAL_ADDRESS)(UINTN) Fv; in FindFfsFileAndSection()
[all …]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
DFwVol.c225 if (FvDevice->Fv.ParentHandle != NULL) { in FwVolInheritAuthenticationStatus()
229 …Status = gBS->HandleProtocol (FvDevice->Fv.ParentHandle, &gEfiFirmwareVolume2ProtocolGuid, (VOID *… in FwVolInheritAuthenticationStatus()
652 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in FwVolDriverInit() local
699 (VOID **) &Fv in FwVolDriverInit()
718 FvDevice->Fv.GetVolumeAttributes = FvGetVolumeAttributes; in FwVolDriverInit()
719 FvDevice->Fv.SetVolumeAttributes = FvSetVolumeAttributes; in FwVolDriverInit()
720 FvDevice->Fv.ReadFile = FvReadFile; in FwVolDriverInit()
721 FvDevice->Fv.ReadSection = FvReadFileSection; in FwVolDriverInit()
722 FvDevice->Fv.WriteFile = FvWriteFile; in FwVolDriverInit()
723 FvDevice->Fv.GetNextFile = FvGetNextFile; in FwVolDriverInit()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/
DDispatcher.c324 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in SmmLoadImage() local
335 Fv = DriverEntry->Fv; in SmmLoadImage()
381 Status = Fv->ReadSection ( in SmmLoadImage()
382 Fv, in SmmLoadImage()
397 Status = Fv->ReadSection ( in SmmLoadImage()
398 Fv, in SmmLoadImage()
736 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in SmmGetDepexSectionAndPreProccess() local
738 Fv = DriverEntry->Fv; in SmmGetDepexSectionAndPreProccess()
745 Status = Fv->ReadSection ( in SmmGetDepexSectionAndPreProccess()
746 DriverEntry->Fv, in SmmGetDepexSectionAndPreProccess()
[all …]
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEPei/
DTrEEPei.c393 if (mMeasurementExcludedFvPpi->Fv[Index].FvBase == FvBase) { in MeasureFvImage()
520 EFI_PEI_FIRMWARE_VOLUME_INFO_PPI *Fv; in FirmwareVolmeInfoPpiNotifyCallback() local
525 Fv = (EFI_PEI_FIRMWARE_VOLUME_INFO_PPI *) Ppi; in FirmwareVolmeInfoPpiNotifyCallback()
531 &Fv->FvFormat, in FirmwareVolmeInfoPpiNotifyCallback()
544 if (Fv->ParentFvName != NULL || Fv->ParentFileName != NULL ) { in FirmwareVolmeInfoPpiNotifyCallback()
552 if (mMeasuredChildFvInfo[Index].BlobBase == (EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo) { in FirmwareVolmeInfoPpiNotifyCallback()
556 …mMeasuredChildFvInfo[mMeasuredChildFvIndex].BlobBase = (EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo; in FirmwareVolmeInfoPpiNotifyCallback()
557 mMeasuredChildFvInfo[mMeasuredChildFvIndex].BlobLength = Fv->FvInfoSize; in FirmwareVolmeInfoPpiNotifyCallback()
563 return MeasureFvImage ((EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo, Fv->FvInfoSize); in FirmwareVolmeInfoPpiNotifyCallback()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformGopPolicy/
DPlatformGopPolicy.c88 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in GetVbtData()
114 (VOID **) &Fv in GetVbtData()
117 Status = Fv->ReadSection ( in GetVbtData()
118 Fv, in GetVbtData()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/FwVol/
DFwVol.c68 &mPeiFfs2FwVol.Fv
74 &mPeiFfs3FwVol.Fv
218 FwVolHeader = PrivateData->Fv[Index].FvHeader; in FileHandleToVolume()
224 if ((UINT64) (UINTN) PrivateData->Fv[BestIndex].FvHeader < (UINT64) (UINTN) FwVolHeader) { in FileHandleToVolume()
232 return &PrivateData->Fv[BestIndex]; in FileHandleToVolume()
495 PrivateData->Fv[PrivateData->FvCount].FvHeader = BfvHeader; in PeiInitializeFv()
496 PrivateData->Fv[PrivateData->FvCount].FvPpi = FvPpi; in PeiInitializeFv()
497 PrivateData->Fv[PrivateData->FvCount].FvHandle = FvHandle; in PeiInitializeFv()
498 PrivateData->Fv[PrivateData->FvCount].AuthenticationStatus = 0; in PeiInitializeFv()
590 if (PrivateData->Fv[FvIndex].FvHandle == FvHandle) { in FirmwareVolmeInfoPpiNotifyCallback()
[all …]
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TcgPei/
DTcgPei.c357 if (mMeasurementExcludedFvPpi->Fv[Index].FvBase == FvBase) { in MeasureFvImage()
488 EFI_PEI_FIRMWARE_VOLUME_INFO_PPI *Fv; in FirmwareVolmeInfoPpiNotifyCallback() local
493 Fv = (EFI_PEI_FIRMWARE_VOLUME_INFO_PPI *) Ppi; in FirmwareVolmeInfoPpiNotifyCallback()
499 &Fv->FvFormat, in FirmwareVolmeInfoPpiNotifyCallback()
512 if (Fv->ParentFvName != NULL || Fv->ParentFileName != NULL ) { in FirmwareVolmeInfoPpiNotifyCallback()
520 if (mMeasuredChildFvInfo[Index].BlobBase == (EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo) { in FirmwareVolmeInfoPpiNotifyCallback()
524 …mMeasuredChildFvInfo[mMeasuredChildFvIndex].BlobBase = (EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo; in FirmwareVolmeInfoPpiNotifyCallback()
525 mMeasuredChildFvInfo[mMeasuredChildFvIndex].BlobLength = Fv->FvInfoSize; in FirmwareVolmeInfoPpiNotifyCallback()
531 return MeasureFvImage ((EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo, Fv->FvInfoSize); in FirmwareVolmeInfoPpiNotifyCallback()
/device/linaro/bootloader/edk2/MdePkg/Library/DxeServicesLib/
DDxeServicesLib.c124 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in InternalGetSectionFromFv() local
136 (VOID **) &Fv in InternalGetSectionFromFv()
147 Status = Fv->ReadSection ( in InternalGetSectionFromFv()
148 Fv, in InternalGetSectionFromFv()
163 Status = Fv->ReadSection ( in InternalGetSectionFromFv()
164 Fv, in InternalGetSectionFromFv()
244 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in GetSectionFromAnyFvByFileType() local
268 (VOID **)&Fv in GetSectionFromAnyFvByFileType()
280 Status = Fv->GetNextFile (Fv, &Key, &FileType, &NameGuid, &Attributes, Size); in GetSectionFromAnyFvByFileType()
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Pei/
DTcg2Pei.c611 if (mMeasurementExcludedFvPpi->Fv[Index].FvBase == FvBase) { in MeasureFvImage()
738 EFI_PEI_FIRMWARE_VOLUME_INFO_PPI *Fv; in FirmwareVolmeInfoPpiNotifyCallback() local
743 Fv = (EFI_PEI_FIRMWARE_VOLUME_INFO_PPI *) Ppi; in FirmwareVolmeInfoPpiNotifyCallback()
749 &Fv->FvFormat, in FirmwareVolmeInfoPpiNotifyCallback()
762 if (Fv->ParentFvName != NULL || Fv->ParentFileName != NULL ) { in FirmwareVolmeInfoPpiNotifyCallback()
770 if (mMeasuredChildFvInfo[Index].BlobBase == (EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo) { in FirmwareVolmeInfoPpiNotifyCallback()
774 …mMeasuredChildFvInfo[mMeasuredChildFvIndex].BlobBase = (EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo; in FirmwareVolmeInfoPpiNotifyCallback()
775 mMeasuredChildFvInfo[mMeasuredChildFvIndex].BlobLength = Fv->FvInfoSize; in FirmwareVolmeInfoPpiNotifyCallback()
781 return MeasureFvImage ((EFI_PHYSICAL_ADDRESS) (UINTN) Fv->FvInfo, Fv->FvInfoSize); in FirmwareVolmeInfoPpiNotifyCallback()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/Dispatcher/
DDispatcher.c67 if (Private->Fv[Private->CurrentPeimFvCount].ScanFv) { in DiscoverPeimsAndOrderWithApriori()
68 …CopyMem (Private->CurrentFvFileHandles, Private->Fv[Private->CurrentPeimFvCount].FvFileHandles, si… in DiscoverPeimsAndOrderWithApriori()
182 Private->Fv[Private->CurrentPeimFvCount].ScanFv = TRUE; in DiscoverPeimsAndOrderWithApriori()
183 …CopyMem (Private->Fv[Private->CurrentPeimFvCount].FvFileHandles, Private->CurrentFvFileHandles, si… in DiscoverPeimsAndOrderWithApriori()
960 …for (Index2 = 0; (Index2 < PcdGet32 (PcdPeiCoreMaxPeimPerFv)) && (Private->Fv[Index1].FvFileHandle… in PeiDispatcher()
961 if (Private->Fv[Index1].PeimState[Index2] == PEIM_STATE_REGISITER_FOR_SHADOW) { in PeiDispatcher()
962 PeimFileHandle = Private->Fv[Index1].FvFileHandles[Index2]; in PeiDispatcher()
977 Private->Fv[Index1].PeimState[Index2]++; in PeiDispatcher()
1051 if (Private->Fv[FvCount].PeimState[PeimCount] == PEIM_STATE_NOT_DISPATCHED) { in PeiDispatcher()
1061 Status = ProcessFvFile (Private, &Private->Fv[FvCount], PeimFileHandle); in PeiDispatcher()
[all …]
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Library/PlatformBootManagerLib/
DPlatformBootManager.c67 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in PlatformRegisterFvBootOption() local
101 (VOID **)&Fv in PlatformRegisterFvBootOption()
111 Status = Fv->ReadSection ( in PlatformRegisterFvBootOption()
112 Fv, in PlatformRegisterFvBootOption()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PciPlatform/
DPciPlatform.c78 EFI_FIRMWARE_VOLUME_PROTOCOL *Fv;
99 (VOID **) &Fv
111 Status = Fv->ReadSection (
112 Fv,
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVol/
DFwVol.c633 EFI_FIRMWARE_VOLUME2_PROTOCOL *Fv; in NotifyFwVolBlock() local
687 Status = CoreHandleProtocol (Handle, &gEfiFirmwareVolume2ProtocolGuid, (VOID **)&Fv); in NotifyFwVolBlock()
692 FvDevice = BASE_CR (Fv, FV_DEVICE, Fv); in NotifyFwVolBlock()
713 FvDevice->Fv.ParentHandle = Fvb->ParentHandle; in NotifyFwVolBlock()
730 &FvDevice->Fv in NotifyFwVolBlock()
/device/linaro/bootloader/edk2/SecurityPkg/Include/Ppi/
DFirmwareVolumeInfoMeasurementExcluded.h31 EFI_PEI_FIRMWARE_VOLUME_INFO_MEASUREMENT_EXCLUDED_FV Fv[1]; member

1234