Searched defs:FvbProtocol (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/
H A DVariableDxe.c282 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; local
306 Status = GetFvbInfoByAddress (NvStorageVariableBase, NULL, &FvbProtocol);
310 mVariableModuleGlobal->FvbInstance = FvbProtocol;
H A DVariableSmm.c465 EFI_SMM_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; local
488 Status = GetFvbInfoByAddress (NvStorageVariableBase, NULL, &FvbProtocol);
493 mVariableModuleGlobal->FvbInstance = FvbProtocol;
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/
H A DVariableDxe.c285 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; local
309 Status = GetFvbInfoByAddress (NvStorageVariableBase, NULL, &FvbProtocol);
313 mVariableModuleGlobal->FvbInstance = FvbProtocol;
H A DVariableSmm.c473 EFI_SMM_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; local
496 Status = GetFvbInfoByAddress (NvStorageVariableBase, NULL, &FvbProtocol);
501 mVariableModuleGlobal->FvbInstance = FvbProtocol;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/
H A DFlashUpdate.c22 @param FvbProtocol Pointer to FVB protocol.
33 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol,
45 Status = FvbProtocol->EraseBlocks (
46 FvbProtocol,
59 Status = FvbProtocol->Write (
60 FvbProtocol,
76 @param FvbProtocol Pointer to FVB protocol.
89 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol,
106 FvbProtocol,
131 Status = FvbProtocol
32 UpdateOneBlock( IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_LBA Lba, IN UINTN BlockSize, IN UINT8 *Buffer ) argument
88 UpdateBufferInOneBlock( IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_LBA Lba, IN UINTN Offset, IN UINTN Length, IN UINTN BlockSize, IN UINT8 *Buffer ) argument
319 FaultTolerantUpdateOnWholeFv( IN EFI_HANDLE FvbHandle, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_FV_BLOCK_MAP_ENTRY *BlockMap, IN UPDATE_CONFIG_DATA *ConfigData, IN UINT8 *ImageBuffer, IN UINTN ImageSize ) argument
523 NonFaultTolerantUpdateOnWholeFv( IN EFI_HANDLE FvbHandle, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_FV_BLOCK_MAP_ENTRY *BlockMap, IN UPDATE_CONFIG_DATA *ConfigData, IN UINT8 *ImageBuffer, IN UINTN ImageSize ) argument
597 PerformUpdateOnWholeFv( IN EFI_HANDLE FvbHandle, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN UPDATE_CONFIG_DATA *ConfigData, IN UINT8 *ImageBuffer, IN UINTN ImageSize ) argument
717 PerformUpdateOnFvFile( IN EFI_HANDLE FvbHandle, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN UPDATE_CONFIG_DATA *ConfigData, IN UINT8 *ImageBuffer, IN UINTN ImageSize, IN EFI_FV_FILETYPE FileType, IN EFI_FV_FILE_ATTRIBUTES FileAttributes ) argument
803 FaultTolerantUpdateOnPartFv( IN UINT8 *ImageBuffer, IN UINTN SizeLeft, IN OUT UINTN *UpdatedSize, IN UPDATE_CONFIG_DATA *ConfigData, IN EFI_PHYSICAL_ADDRESS FlashAddress, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_HANDLE FvbHandle ) argument
1105 NonFaultTolerantUpdateOnPartFv( IN UINT8 *ImageBuffer, IN UINTN SizeLeft, IN OUT UINTN *UpdatedSize, IN EFI_PHYSICAL_ADDRESS FlashAddress, IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol, IN EFI_HANDLE FvbHandle ) argument
[all...]
H A DUpdateDispatcher.c47 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; local
76 FvbProtocol = NULL;
81 (VOID **) &FvbProtocol
90 Status = FvbProtocol->GetAttributes (FvbProtocol, &Attributes);
95 Status = FvbProtocol->GetPhysicalAddress (
96 FvbProtocol,
126 FvbProtocol,
135 FvbProtocol,
175 EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvbProtocol; local
[all...]

Completed in 37 milliseconds