Searched defs:VariableBase (Results 1 - 8 of 8) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/ |
H A D | Reclaim.c | 99 VariableBase. Fault Tolerant Write protocol is used for writing. 101 @param VariableBase Base address of variable to write 112 IN EFI_PHYSICAL_ADDRESS VariableBase, 135 Status = GetFvbInfoByAddress (VariableBase, &FvbHandle, NULL); 142 Status = GetLbaAndOffsetByAddress (VariableBase, &VarLba, &VarOffset); 149 FtwBufferSize = ((VARIABLE_STORE_HEADER *) ((UINTN) VariableBase))->Size; 111 FtwVariableSpace( IN EFI_PHYSICAL_ADDRESS VariableBase, IN UINT8 *Buffer, IN UINTN BufferSize ) argument
|
H A D | Variable.c | 503 @param VariableBase Base address of variable store. 516 IN EFI_PHYSICAL_ADDRESS VariableBase, 541 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINTN) VariableBase); 691 SetMem ((UINT8 *) (UINTN) VariableBase, VariableStoreHeader->Size, 0xff); 692 CopyMem ((UINT8 *) (UINTN) VariableBase, ValidBuffer, (UINTN) (CurrPtr - (UINT8 *) ValidBuffer)); 699 VariableBase, 703 CopyMem (mNvVariableCache, (CHAR8 *)(UINTN)VariableBase, VariableStoreHeader->Size); 515 Reclaim( IN EFI_PHYSICAL_ADDRESS VariableBase, OUT UINTN *LastVariableOffset, IN BOOLEAN IsVolatile, IN VARIABLE_HEADER *UpdatingVariable ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/ |
H A D | Reclaim.c | 98 VariableBase. Fault Tolerant Write protocol is used for writing. 100 @param VariableBase Base address of variable to write 111 IN EFI_PHYSICAL_ADDRESS VariableBase, 134 Status = GetFvbInfoByAddress (VariableBase, &FvbHandle, NULL); 141 Status = GetLbaAndOffsetByAddress (VariableBase, &VarLba, &VarOffset); 148 FtwBufferSize = ((VARIABLE_STORE_HEADER *) ((UINTN) VariableBase))->Size; 110 FtwVariableSpace( IN EFI_PHYSICAL_ADDRESS VariableBase, IN UINT8 *Buffer, IN UINTN BufferSize ) argument
|
H A D | Variable.c | 505 @param VariableBase Base address of variable store. 518 IN EFI_PHYSICAL_ADDRESS VariableBase, 543 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINTN) VariableBase); 693 SetMem ((UINT8 *) (UINTN) VariableBase, VariableStoreHeader->Size, 0xff); 694 CopyMem ((UINT8 *) (UINTN) VariableBase, ValidBuffer, (UINTN) (CurrPtr - (UINT8 *) ValidBuffer)); 701 VariableBase, 705 CopyMem (mNvVariableCache, (CHAR8 *)(UINTN)VariableBase, VariableStoreHeader->Size); 517 Reclaim( IN EFI_PHYSICAL_ADDRESS VariableBase, OUT UINTN *LastVariableOffset, IN BOOLEAN IsVolatile, IN VARIABLE_HEADER *UpdatingVariable ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/ |
H A D | Reclaim.c | 184 VariableBase. Fault Tolerant Write protocol is used for writing. 186 @param[in] VariableBase The base address of the variable to write. 197 IN EFI_PHYSICAL_ADDRESS VariableBase, 222 // Gets firmware volume block handle by VariableBase. 224 Status = GetFvbHandleByAddress (VariableBase, &FvbHandle); 229 // Gets LBA of block and offset by VariableBase. 231 Status = GetLbaAndOffsetByAddress (VariableBase, &VarLba, &VarOffset); 238 FtwBufferSize = ((VARIABLE_STORE_HEADER *) ((UINTN) VariableBase))->Size; 196 FtwVariableSpace( IN EFI_PHYSICAL_ADDRESS VariableBase, IN UINT8 *Buffer, IN UINTN BufferSize ) argument
|
H A D | Variable.c | 1101 @param[in] VariableBase Base address of variable store area. 1115 IN EFI_PHYSICAL_ADDRESS VariableBase, 1145 GetVarStoreHeader (VariableBase, IsVolatile, VariableGlobal, Instance, &VariableStoreHeader); 1157 Variable = GetStartPointer (VariableBase); 1196 Variable = GetStartPointer (VariableBase); 1214 Variable = GetStartPointer (VariableBase); 1274 SetMem ((UINT8 *) (UINTN) VariableBase, VariableStoreHeader.Size, 0xff); 1275 CopyMem ((UINT8 *) (UINTN) VariableBase, ValidBuffer, (UINTN) (CurrPtr - (UINT8 *) ValidBuffer)); 1280 // Write ValidBuffer to destination specified by VariableBase. 1283 VariableBase, 1114 Reclaim( IN EFI_PHYSICAL_ADDRESS VariableBase, OUT UINTN *LastVariableOffset, IN BOOLEAN IsVolatile, IN BOOLEAN VirtualMode, IN ESAL_VARIABLE_GLOBAL *Global, IN EFI_PHYSICAL_ADDRESS UpdatingVariable ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/ |
H A D | EmuVariable.c | 1615 EFI_PHYSICAL_ADDRESS *VariableBase; local 1625 VariableBase = &mVariableModuleGlobal->VariableGlobal[Physical].VolatileVariableBase; 1628 VariableBase = &mVariableModuleGlobal->VariableGlobal[Physical].NonVolatileVariableBase; 1679 *VariableBase = (EFI_PHYSICAL_ADDRESS) (UINTN) VariableStore;
|
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/ |
H A D | EmuVariable.c | 1654 EFI_PHYSICAL_ADDRESS *VariableBase; local 1664 VariableBase = &mVariableModuleGlobal->VariableGlobal[Physical].VolatileVariableBase; 1667 VariableBase = &mVariableModuleGlobal->VariableGlobal[Physical].NonVolatileVariableBase; 1718 *VariableBase = (EFI_PHYSICAL_ADDRESS) (UINTN) VariableStore;
|
Completed in 70 milliseconds