Home
last modified time | relevance | path

Searched refs:FvbProtocol (Results 1 – 17 of 17) sorted by relevance

/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/
DUpdateDispatcher.c47 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in PerformUpdateOnFirmwareVolume() local
76 FvbProtocol = NULL; in PerformUpdateOnFirmwareVolume()
81 (VOID **) &FvbProtocol in PerformUpdateOnFirmwareVolume()
90 Status = FvbProtocol->GetAttributes (FvbProtocol, &Attributes); in PerformUpdateOnFirmwareVolume()
95 Status = FvbProtocol->GetPhysicalAddress ( in PerformUpdateOnFirmwareVolume()
96 FvbProtocol, in PerformUpdateOnFirmwareVolume()
126 FvbProtocol, in PerformUpdateOnFirmwareVolume()
135 FvbProtocol, in PerformUpdateOnFirmwareVolume()
175 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in PerformUpdateOnFlashArea() local
225 FvbProtocol = NULL; in PerformUpdateOnFlashArea()
[all …]
DFlashUpdate.c33 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, in UpdateOneBlock() argument
45 Status = FvbProtocol->EraseBlocks ( in UpdateOneBlock()
46 FvbProtocol, in UpdateOneBlock()
59 Status = FvbProtocol->Write ( in UpdateOneBlock()
60 FvbProtocol, in UpdateOneBlock()
89 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, in UpdateBufferInOneBlock() argument
106 FvbProtocol, in UpdateBufferInOneBlock()
131 Status = FvbProtocol->Read ( in UpdateBufferInOneBlock()
132 FvbProtocol, in UpdateBufferInOneBlock()
149 FvbProtocol, in UpdateBufferInOneBlock()
[all …]
DUpdateDriver.h125 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol,
151 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol,
184 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol,
209 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol,
/device/linaro/bootloader/OpenPlatformPkg/Drivers/Variable/BlockVariableDxe/
DBlockVariableDxe.c94 Instance = CR (This, BLOCK_VARIABLE_INSTANCE, FvbProtocol, BLOCK_VARIABLE_SIGNATURE); in FvbGetBlockSize()
116 Instance = CR (This, BLOCK_VARIABLE_INSTANCE, FvbProtocol, BLOCK_VARIABLE_SIGNATURE); in FvbRead()
156 Instance = CR (This, BLOCK_VARIABLE_INSTANCE, FvbProtocol, BLOCK_VARIABLE_SIGNATURE); in FvbWrite()
217 .FvbProtocol = {
342 Status = FvbWrite (&Instance->FvbProtocol, 0, 0, &HeadersLength, Headers); in InitNonVolatileVariableStore()
408 &gEfiFirmwareVolumeBlockProtocolGuid, &Instance->FvbProtocol, in BlockVariableDxeInitialize()
415 Status = FvbRead (&Instance->FvbProtocol, 0, 0, &HeadersLength, Headers); in BlockVariableDxeInitialize()
425 Status = FvbEraseBlocks (&Instance->FvbProtocol, (EFI_LBA)0, Count, EFI_LBA_LIST_TERMINATOR); in BlockVariableDxeInitialize()
440 Status = FvbRead (&Instance->FvbProtocol, 0, 0, &NvStorageSize, NvStorageData); in BlockVariableDxeInitialize()
DBlockVariableDxe.h44 EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL FvbProtocol; member
/device/linaro/bootloader/edk2/SecurityPkg/Library/DxeTpm2MeasureBootLib/
DDxeTpm2MeasureBootLib.c441 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in DxeTpm2MeasureBootHandler() local
566 (VOID**)&FvbProtocol in DxeTpm2MeasureBootHandler()
568 TempHandle = FvbProtocol->ParentHandle; in DxeTpm2MeasureBootHandler()
569 } while (!EFI_ERROR(Status) && FvbProtocol->ParentHandle != NULL); in DxeTpm2MeasureBootHandler()
574 Status = FvbProtocol->GetPhysicalAddress(FvbProtocol, &FvAddress); in DxeTpm2MeasureBootHandler()
/device/linaro/bootloader/edk2/ArmPlatformPkg/Drivers/NorFlashDxe/
DNorFlashDxe.c147 &gEfiFirmwareVolumeBlockProtocolGuid, &Instance->FvbProtocol, in NorFlashCreateInstance()
1211 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.EraseBlocks); in NorFlashVirtualNotifyEvent()
1212 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.GetAttributes); in NorFlashVirtualNotifyEvent()
1213 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.GetBlockSize); in NorFlashVirtualNotifyEvent()
1214 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.GetPhysicalAddress); in NorFlashVirtualNotifyEvent()
1215 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.Read); in NorFlashVirtualNotifyEvent()
1216 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.SetAttributes); in NorFlashVirtualNotifyEvent()
1217 EfiConvertPointer (0x0, (VOID**)&mNorFlashInstances[Index]->FvbProtocol.Write); in NorFlashVirtualNotifyEvent()
DNorFlashDxe.h119 #define INSTANCE_FROM_FVB_THIS(a) CR(a, NOR_FLASH_INSTANCE, FvbProtocol, NOR_FLASH_…
149 EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL FvbProtocol; member
DNorFlashFvbDxe.c120 Status = FvbWrite (&Instance->FvbProtocol, 0, 0, &HeadersLength, Headers); in InitializeFvAndVariableStoreHeaders()
746 … Status = FvbEraseBlocks (&Instance->FvbProtocol, (EFI_LBA)0, FvbNumLba, EFI_LBA_LIST_TERMINATOR); in NorFlashFvbInitialize()
/device/linaro/bootloader/edk2/SecurityPkg/Library/DxeTpmMeasureBootLib/
DDxeTpmMeasureBootLib.c750 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in DxeTpmMeasureBootHandler() local
875 (VOID**)&FvbProtocol in DxeTpmMeasureBootHandler()
877 TempHandle = FvbProtocol->ParentHandle; in DxeTpmMeasureBootHandler()
878 } while (!EFI_ERROR(Status) && FvbProtocol->ParentHandle != NULL); in DxeTpmMeasureBootHandler()
883 Status = FvbProtocol->GetPhysicalAddress(FvbProtocol, &FvAddress); in DxeTpmMeasureBootHandler()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/
DVariableDxe.c353 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in FtwNotificationEvent() local
383 Status = GetFvbInfoByAddress (NvStorageVariableBase, NULL, &FvbProtocol); in FtwNotificationEvent()
387 mVariableModuleGlobal->FvbInstance = FvbProtocol; in FtwNotificationEvent()
DVariableSmm.c843 EFI_SMM_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in SmmFtwNotificationEvent() local
872 Status = GetFvbInfoByAddress (NvStorageVariableBase, NULL, &FvbProtocol); in SmmFtwNotificationEvent()
877 mVariableModuleGlobal->FvbInstance = FvbProtocol; in SmmFtwNotificationEvent()
DVariable.h501 OUT EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL **FvbProtocol OPTIONAL
DVariable.c4096 OUT EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL **FvbProtocol OPTIONAL in GetFvbInfoByAddress()
4157 if (FvbProtocol != NULL) { in GetFvbInfoByAddress()
4158 *FvbProtocol = Fvb; in GetFvbInfoByAddress()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/FwVolBlock/
DFwVolBlock.c417 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol in GetFvbAuthenticationStatus() argument
424 FvbDevice = BASE_CR (FvbProtocol, EFI_FW_VOL_BLOCK_DEVICE, FwVolBlockInstance); in GetFvbAuthenticationStatus()
/device/linaro/bootloader/edk2/ArmPlatformPkg/Bds/
DBootOptionSupport.c437 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; in BdsLoadOptionMemMapList() local
461 (VOID *)&FvbProtocol); in BdsLoadOptionMemMapList()
469 (VOID *)&FvbProtocol); in BdsLoadOptionMemMapList()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/
DDxeMain.h2640 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol