Searched refs:VariableStoreHeader (Results 1 – 8 of 8) sorted by relevance
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/Pei/ |
D | Variable.c | 514 VARIABLE_STORE_HEADER *VariableStoreHeader; in GetVariableStore() local 523 VariableStoreHeader = NULL; in GetVariableStore() 528 VariableStoreHeader = (VARIABLE_STORE_HEADER *) GET_GUID_HOB_DATA (GuidHob); in GetVariableStore() 533 VariableStoreHeader = (VARIABLE_STORE_HEADER *) GET_GUID_HOB_DATA (GuidHob); in GetVariableStore() 589 … VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength); in GetVariableStore() 591 …StoreInfo->AuthFlag = (BOOLEAN) (CompareGuid (&VariableStoreHeader->Signature, &gEfiAuthenticatedV… in GetVariableStore() 605 StoreInfo->IndexTable->StartPtr = GetStartPointer (VariableStoreHeader); in GetVariableStore() 606 StoreInfo->IndexTable->EndPtr = GetEndPointer (VariableStoreHeader); in GetVariableStore() 617 StoreInfo->VariableStoreHeader = VariableStoreHeader; in GetVariableStore() 618 return VariableStoreHeader; in GetVariableStore() [all …]
|
D | Variable.h | 42 VARIABLE_STORE_HEADER *VariableStoreHeader; member
|
/device/linaro/bootloader/edk2/DuetPkg/FSVariable/ |
D | FSVariable.c | 310 VARIABLE_STORE_HEADER *VariableStoreHeader; in Reclaim() local 317 VariableStoreHeader = (VARIABLE_STORE_HEADER *) mGlobal->VariableBase[StorageType]; in Reclaim() 322 Variable = (VARIABLE_HEADER *) (VariableStoreHeader + 1); in Reclaim() 334 ValidBufferSize = sizeof (VARIABLE_STORE_HEADER) + VariableStoreHeader->Size; in Reclaim() 350 CopyMem (CurrPtr, VariableStoreHeader, sizeof (VARIABLE_STORE_HEADER)); in Reclaim() 356 Variable = (VARIABLE_HEADER *) (VariableStoreHeader + 1); in Reclaim() 458 VARIABLE_STORE_HEADER *VariableStoreHeader; in FindVariable() local 478 VariableStoreHeader = (VARIABLE_STORE_HEADER *) mGlobal->VariableBase[Index]; in FindVariable() 484 Variable = (VARIABLE_HEADER *) (VariableStoreHeader + 1); in FindVariable() 490 PtrTrack->EndPtr = GetEndPointer (VariableStoreHeader); in FindVariable() [all …]
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/Drivers/NorFlashDxe/ |
D | NorFlashFvbDxe.c | 60 VARIABLE_STORE_HEADER *VariableStoreHeader; in InitializeFvAndVariableStoreHeaders() local 113 …VariableStoreHeader = (VARIABLE_STORE_HEADER*)((UINTN)Headers + FirmwareVolumeHeader->HeaderLength… in InitializeFvAndVariableStoreHeaders() 114 CopyGuid (&VariableStoreHeader->Signature, &gEfiAuthenticatedVariableGuid); in InitializeFvAndVariableStoreHeaders() 115 …VariableStoreHeader->Size = PcdGet32(PcdFlashNvStorageVariableSize) - FirmwareVolumeHeader->Header… in InitializeFvAndVariableStoreHeaders() 116 VariableStoreHeader->Format = VARIABLE_STORE_FORMATTED; in InitializeFvAndVariableStoreHeaders() 117 VariableStoreHeader->State = VARIABLE_STORE_HEALTHY; in InitializeFvAndVariableStoreHeaders() 142 VARIABLE_STORE_HEADER *VariableStoreHeader; in ValidateFvHeader() local 181 VariableStoreHeader = (VARIABLE_STORE_HEADER*)((UINTN)FwVolHeader + FwVolHeader->HeaderLength); in ValidateFvHeader() 184 if (!CompareGuid (&VariableStoreHeader->Signature, &gEfiVariableGuid) && in ValidateFvHeader() 185 !CompareGuid (&VariableStoreHeader->Signature, &gEfiAuthenticatedVariableGuid)) { in ValidateFvHeader() [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/ |
D | Variable.c | 1012 VARIABLE_STORE_HEADER *VariableStoreHeader; in Reclaim() local 1035 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINTN) VariableBase); in Reclaim() 1045 Variable = GetStartPointer (VariableStoreHeader); in Reclaim() 1048 while (IsValidVariableHeader (Variable, GetEndPointer (VariableStoreHeader))) { in Reclaim() 1091 CopyMem (ValidBuffer, VariableStoreHeader, sizeof (VARIABLE_STORE_HEADER)); in Reclaim() 1097 Variable = GetStartPointer (VariableStoreHeader); in Reclaim() 1098 while (IsValidVariableHeader (Variable, GetEndPointer (VariableStoreHeader))) { in Reclaim() 1119 Variable = GetStartPointer (VariableStoreHeader); in Reclaim() 1120 while (IsValidVariableHeader (Variable, GetEndPointer (VariableStoreHeader))) { in Reclaim() 1173 if ((UINTN) (CurrPtr - ValidBuffer) + NewVariableSize > VariableStoreHeader->Size) { in Reclaim() [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/ |
D | EmuVariable.c | 1093 VARIABLE_STORE_HEADER *VariableStoreHeader[2]; in FindVariable() local 1099 VariableStoreHeader[0] = (VARIABLE_STORE_HEADER *) ((UINTN) Global->NonVolatileVariableBase); in FindVariable() 1100 VariableStoreHeader[1] = (VARIABLE_STORE_HEADER *) ((UINTN) Global->VolatileVariableBase); in FindVariable() 1106 Variable[0] = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[0] + 1); in FindVariable() 1107 Variable[1] = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[1] + 1); in FindVariable() 1116 PtrTrack->StartPtr = (VARIABLE_HEADER *) HEADER_ALIGN (VariableStoreHeader[Index] + 1); in FindVariable() 1117 PtrTrack->EndPtr = GetEndPointer (VariableStoreHeader[Index]); in FindVariable() 1119 …while ((Variable[Index] < GetEndPointer (VariableStoreHeader[Index])) && (Variable[Index] != NULL)… in FindVariable() 1491 VARIABLE_STORE_HEADER *VariableStoreHeader; in EmuQueryVariableInfo() local 1535 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINTN) Global->VolatileVariableBase); in EmuQueryVariableInfo() [all …]
|
/device/linaro/bootloader/edk2/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/ |
D | Variable.c | 149 VARIABLE_STORE_HEADER *VariableStoreHeader; in AccessVariableStore() local 197 VariableStoreHeader = (VARIABLE_STORE_HEADER *)(FwVolHeader + 1); in AccessVariableStore() 199 …+ DataSize) > ((EFI_PHYSICAL_ADDRESS) (UINTN) ((CHAR8 *)VariableStoreHeader + VariableStoreHeader-… in AccessVariableStore() 669 VARIABLE_STORE_HEADER VariableStoreHeader; in GetEndPointer() local 678 &VariableStoreHeader in GetEndPointer() 682 return HEADER_ALIGN (VarStoreHeaderAddress + VariableStoreHeader.Size); in GetEndPointer() 969 EFI_PHYSICAL_ADDRESS VariableStoreHeader[2]; in FindVariable() local 981 VariableStoreHeader[0] = Global->VolatileVariableBase; in FindVariable() 982 VariableStoreHeader[1] = Global->NonVolatileVariableBase; in FindVariable() 988 Variable[0] = GetStartPointer (VariableStoreHeader[0]); in FindVariable() [all …]
|
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Drivers/FlashFvbDxe/ |
D | FlashFvbDxe.c | 137 VARIABLE_STORE_HEADER* VariableStoreHeader; in InitializeFvAndVariableStoreHeaders() local 191 …VariableStoreHeader = (VARIABLE_STORE_HEADER*)((UINTN)Headers + (UINTN)FirmwareVolumeHeader->Heade… in InitializeFvAndVariableStoreHeaders() 192 CopyGuid (&VariableStoreHeader->Signature, &gEfiVariableGuid); in InitializeFvAndVariableStoreHeaders() 193 …VariableStoreHeader->Size = PcdGet32(PcdFlashNvStorageVariableSize) - FirmwareVolumeHeader->Header… in InitializeFvAndVariableStoreHeaders() 194 VariableStoreHeader->Format = VARIABLE_STORE_FORMATTED; in InitializeFvAndVariableStoreHeaders() 195 VariableStoreHeader->State = VARIABLE_STORE_HEALTHY; in InitializeFvAndVariableStoreHeaders() 220 VARIABLE_STORE_HEADER* VariableStoreHeader; in ValidateFvHeader() local 258 …VariableStoreHeader = (VARIABLE_STORE_HEADER*)((UINTN)FwVolHeader + (UINTN)FwVolHeader->HeaderLeng… in ValidateFvHeader() 261 if ( CompareGuid (&VariableStoreHeader->Signature, &gEfiVariableGuid) == FALSE ) in ValidateFvHeader() 268 if (VariableStoreHeader->Size != VariableStoreLength) in ValidateFvHeader()
|