Home
last modified time | relevance | path

Searched refs:VariableStoreHeader (Results 1 – 8 of 8) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/Pei/
DVariable.c514 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()
589VariableStoreHeader = (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 …]
DVariable.h42 VARIABLE_STORE_HEADER *VariableStoreHeader; member
/device/linaro/bootloader/edk2/DuetPkg/FSVariable/
DFSVariable.c310 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/
DNorFlashFvbDxe.c60 VARIABLE_STORE_HEADER *VariableStoreHeader; in InitializeFvAndVariableStoreHeaders() local
113VariableStoreHeader = (VARIABLE_STORE_HEADER*)((UINTN)Headers + FirmwareVolumeHeader->HeaderLength… in InitializeFvAndVariableStoreHeaders()
114 CopyGuid (&VariableStoreHeader->Signature, &gEfiAuthenticatedVariableGuid); in InitializeFvAndVariableStoreHeaders()
115VariableStoreHeader->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/
DVariable.c1012 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/
DEmuVariable.c1093 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/
DVariable.c149 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/
DFlashFvbDxe.c137 VARIABLE_STORE_HEADER* VariableStoreHeader; in InitializeFvAndVariableStoreHeaders() local
191VariableStoreHeader = (VARIABLE_STORE_HEADER*)((UINTN)Headers + (UINTN)FirmwareVolumeHeader->Heade… in InitializeFvAndVariableStoreHeaders()
192 CopyGuid (&VariableStoreHeader->Signature, &gEfiVariableGuid); in InitializeFvAndVariableStoreHeaders()
193VariableStoreHeader->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
258VariableStoreHeader = (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()