Searched refs:VariableStoreHeader (Results 1 - 7 of 7) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/ |
H A D | Variable.c | 341 VARIABLE_STORE_HEADER *VariableStoreHeader; local 346 VariableStoreHeader = NULL; 351 VariableStoreHeader = (VARIABLE_STORE_HEADER *) GET_GUID_HOB_DATA (GuidHob); 373 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength); 388 (*IndexTable)->StartPtr = GetStartPointer (VariableStoreHeader); 389 (*IndexTable)->EndPtr = GetEndPointer (VariableStoreHeader); 401 return VariableStoreHeader; 407 @param VariableStoreHeader Pointer to the variable store header. 420 IN VARIABLE_STORE_HEADER *VariableStoreHeader, 434 if (VariableStoreHeader 419 FindVariableEx( IN VARIABLE_STORE_HEADER *VariableStoreHeader, IN VARIABLE_INDEX_TABLE *IndexTable, IN CONST CHAR16 *VariableName, IN CONST EFI_GUID *VendorGuid, OUT VARIABLE_POINTER_TRACK *PtrTrack ) argument 553 VARIABLE_STORE_HEADER *VariableStoreHeader; local 696 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax]; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/ |
H A D | Variable.c | 339 VARIABLE_STORE_HEADER *VariableStoreHeader; local 344 VariableStoreHeader = NULL; 349 VariableStoreHeader = (VARIABLE_STORE_HEADER *) GET_GUID_HOB_DATA (GuidHob); 371 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength); 386 (*IndexTable)->StartPtr = GetStartPointer (VariableStoreHeader); 387 (*IndexTable)->EndPtr = GetEndPointer (VariableStoreHeader); 399 return VariableStoreHeader; 405 @param VariableStoreHeader Pointer to the variable store header. 418 IN VARIABLE_STORE_HEADER *VariableStoreHeader, 432 if (VariableStoreHeader 417 FindVariableEx( IN VARIABLE_STORE_HEADER *VariableStoreHeader, IN VARIABLE_INDEX_TABLE *IndexTable, IN CONST CHAR16 *VariableName, IN CONST EFI_GUID *VendorGuid, OUT VARIABLE_POINTER_TRACK *PtrTrack ) argument 551 VARIABLE_STORE_HEADER *VariableStoreHeader; local 694 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax]; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/ |
H A D | Variable.c | 526 VARIABLE_STORE_HEADER *VariableStoreHeader; local 541 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINTN) VariableBase); 553 Variable = GetStartPointer (VariableStoreHeader); 583 CopyMem (ValidBuffer, VariableStoreHeader, sizeof (VARIABLE_STORE_HEADER)); 589 Variable = GetStartPointer (VariableStoreHeader); 640 Variable = GetStartPointer (VariableStoreHeader); 691 SetMem ((UINT8 *) (UINTN) VariableBase, VariableStoreHeader->Size, 0xff); 703 CopyMem (mNvVariableCache, (CHAR8 *)(UINTN)VariableBase, VariableStoreHeader->Size); 817 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax]; local 829 VariableStoreHeader[VariableStoreTypeVolatil 1384 VARIABLE_STORE_HEADER *VariableStoreHeader; local 1867 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax]; local 2141 VARIABLE_STORE_HEADER *VariableStoreHeader; local 2329 VARIABLE_STORE_HEADER *VariableStoreHeader; local 2406 VARIABLE_STORE_HEADER *VariableStoreHeader; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/ |
H A D | Variable.c | 528 VARIABLE_STORE_HEADER *VariableStoreHeader; local 543 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINTN) VariableBase); 555 Variable = GetStartPointer (VariableStoreHeader); 585 CopyMem (ValidBuffer, VariableStoreHeader, sizeof (VARIABLE_STORE_HEADER)); 591 Variable = GetStartPointer (VariableStoreHeader); 642 Variable = GetStartPointer (VariableStoreHeader); 693 SetMem ((UINT8 *) (UINTN) VariableBase, VariableStoreHeader->Size, 0xff); 705 CopyMem (mNvVariableCache, (CHAR8 *)(UINTN)VariableBase, VariableStoreHeader->Size); 819 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax]; local 831 VariableStoreHeader[VariableStoreTypeVolatil 1395 VARIABLE_STORE_HEADER *VariableStoreHeader; local 1991 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax]; local 2301 VARIABLE_STORE_HEADER *VariableStoreHeader; local 2484 VARIABLE_STORE_HEADER *VariableStoreHeader; local 2568 VARIABLE_STORE_HEADER *VariableStoreHeader; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/ |
H A D | EmuVariable.c | 1093 VARIABLE_STORE_HEADER *VariableStoreHeader[2]; local 1099 VariableStoreHeader[0] = (VARIABLE_STORE_HEADER *) ((UINTN) Global->NonVolatileVariableBase); 1100 VariableStoreHeader[1] = (VARIABLE_STORE_HEADER *) ((UINTN) Global->VolatileVariableBase); 1106 Variable[0] = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[0] + 1); 1107 Variable[1] = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[1] + 1); 1116 PtrTrack->StartPtr = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[Index] + 1); 1117 PtrTrack->EndPtr = GetEndPointer (VariableStoreHeader[Index]); 1119 while ((Variable[Index] < GetEndPointer (VariableStoreHeader[Index])) && (Variable[Index] != NULL)) { 1480 VARIABLE_STORE_HEADER *VariableStoreHeader; local 1524 VariableStoreHeader 1617 VARIABLE_STORE_HEADER *VariableStoreHeader; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/ |
H A D | EmuVariable.c | 1132 VARIABLE_STORE_HEADER *VariableStoreHeader[2]; local 1138 VariableStoreHeader[0] = (VARIABLE_STORE_HEADER *) ((UINTN) Global->NonVolatileVariableBase); 1139 VariableStoreHeader[1] = (VARIABLE_STORE_HEADER *) ((UINTN) Global->VolatileVariableBase); 1145 Variable[0] = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[0] + 1); 1146 Variable[1] = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[1] + 1); 1155 PtrTrack->StartPtr = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[Index] + 1); 1156 PtrTrack->EndPtr = GetEndPointer (VariableStoreHeader[Index]); 1158 while ((Variable[Index] < GetEndPointer (VariableStoreHeader[Index])) && (Variable[Index] != NULL)) { 1519 VARIABLE_STORE_HEADER *VariableStoreHeader; local 1563 VariableStoreHeader 1656 VARIABLE_STORE_HEADER *VariableStoreHeader; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/ |
H A D | Variable.c | 149 VARIABLE_STORE_HEADER *VariableStoreHeader; local 197 VariableStoreHeader = (VARIABLE_STORE_HEADER *)(FwVolHeader + 1); 199 if ((StartAddress + DataSize) > ((EFI_PHYSICAL_ADDRESS) (UINTN) ((CHAR8 *)VariableStoreHeader + VariableStoreHeader->Size))) { 669 VARIABLE_STORE_HEADER VariableStoreHeader; local 678 &VariableStoreHeader 682 return HEADER_ALIGN (VarStoreHeaderAddress + VariableStoreHeader.Size); 969 EFI_PHYSICAL_ADDRESS VariableStoreHeader[2]; local 981 VariableStoreHeader[0] = Global->VolatileVariableBase; 982 VariableStoreHeader[ 1127 VARIABLE_STORE_HEADER VariableStoreHeader; local 1879 VARIABLE_STORE_HEADER VariableStoreHeader; local 2951 VARIABLE_STORE_HEADER *VariableStoreHeader; local 3016 VARIABLE_STORE_HEADER *VariableStoreHeader; local [all...] |
Completed in 2635 milliseconds