Home
last modified time | relevance | path

Searched refs:NewDescriptorBlock (Results 1 – 2 of 2) sorted by relevance

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/AcpiVariableHobOnSmramReserveHobThunk/
DAcpiVariableHobOnSmramReserveHobThunk.c69 EFI_SMRAM_HOB_DESCRIPTOR_BLOCK *NewDescriptorBlock; in SplitSmramReserveHob() local
97 NewDescriptorBlock = (EFI_SMRAM_HOB_DESCRIPTOR_BLOCK *)Hob.Raw; in SplitSmramReserveHob()
107 NewDescriptorBlock->NumberOfSmmReservedRegions = (UINT32)(SmramRanges + 1); in SplitSmramReserveHob()
113 …CopyMem (&NewDescriptorBlock->Descriptor[SmramRanges], &NewDescriptorBlock->Descriptor[SmramRanges… in SplitSmramReserveHob()
118 NewDescriptorBlock->Descriptor[SmramRanges - 1].PhysicalSize = EFI_PAGE_SIZE; in SplitSmramReserveHob()
119 NewDescriptorBlock->Descriptor[SmramRanges - 1].RegionState |= EFI_ALLOCATED; in SplitSmramReserveHob()
124 NewDescriptorBlock->Descriptor[SmramRanges].PhysicalStart += EFI_PAGE_SIZE; in SplitSmramReserveHob()
125 NewDescriptorBlock->Descriptor[SmramRanges].CpuStart += EFI_PAGE_SIZE; in SplitSmramReserveHob()
126 NewDescriptorBlock->Descriptor[SmramRanges].PhysicalSize -= EFI_PAGE_SIZE; in SplitSmramReserveHob()
134 if (NewDescriptorBlock->Descriptor[Index].PhysicalSize == 0) { in SplitSmramReserveHob()
[all …]
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformInitPei/
DPlatformEarlyInit.c833 EFI_SMRAM_HOB_DESCRIPTOR_BLOCK *NewDescriptorBlock; in PlatformEarlyInitEntry()
932 NewDescriptorBlock = (EFI_SMRAM_HOB_DESCRIPTOR_BLOCK *)BuildGuidHob ( in PlatformEarlyInitEntry()
936 ASSERT (NewDescriptorBlock != NULL); in PlatformEarlyInitEntry()
942 NewDescriptorBlock, in PlatformEarlyInitEntry()
951 &NewDescriptorBlock->Descriptor[Index], in PlatformEarlyInitEntry()
952 &NewDescriptorBlock->Descriptor[Index - 1], in PlatformEarlyInitEntry()
959 NewDescriptorBlock->Descriptor[Index - 1].CpuStart = Base + Size; in PlatformEarlyInitEntry()
960 NewDescriptorBlock->Descriptor[Index - 1].PhysicalStart = Base + Size; in PlatformEarlyInitEntry()
961 NewDescriptorBlock->Descriptor[Index - 1].PhysicalSize = NewSize - Size; in PlatformEarlyInitEntry()
962NewDescriptorBlock->Descriptor[Index - 1].RegionState = DescriptorBlock->Descriptor[MaxIndex].Re… in PlatformEarlyInitEntry()
[all …]