/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Guid/SmramMemoryReserve/ |
SmramMemoryReserve.h | 33 // EFI_SMRAM_DESCRIPTOR
43 } EFI_SMRAM_DESCRIPTOR;
65 EFI_SMRAM_DESCRIPTOR Descriptor[1];
|
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Guid/ |
SmramMemoryReserve.h | 54 EFI_SMRAM_DESCRIPTOR Descriptor[1];
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/ |
PiSmmCoreMemoryAllocationServices.h | 44 EFI_SMRAM_DESCRIPTOR *SmramRanges;
109 IN EFI_SMRAM_DESCRIPTOR *SmramRanges
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
PiSmmCorePrivateData.h | 70 EFI_SMRAM_DESCRIPTOR *SmramRanges;
|
PiSmmIpl.c | 259 EFI_SMRAM_DESCRIPTOR *mCurrentSmramRange;
344 IN EFI_SMRAM_DESCRIPTOR *SmramRange,
922 IN OUT EFI_SMRAM_DESCRIPTOR *SmramRange,
923 IN OUT EFI_SMRAM_DESCRIPTOR *SmramRangeSmmCore,
[all...] |
PiSmmCore.c | 88 EFI_SMRAM_DESCRIPTOR *mFullSmramRanges;
660 mFullSmramRanges = AllocatePool (mFullSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR));
662 CopyMem (mFullSmramRanges, gSmmCorePrivate->SmramRanges, mFullSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR));
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/AcpiVariableHobOnSmramReserveHobThunk/ |
AcpiVariableHobOnSmramReserveHobThunk.c | 86 // Allocate one extra EFI_SMRAM_DESCRIPTOR to describe a page of SMRAM memory that contains a pointer
90 BufferSize = sizeof (EFI_SMRAM_HOB_DESCRIPTOR_BLOCK) + (SmramRanges * sizeof (EFI_SMRAM_DESCRIPTOR));
102 CopyMem ((VOID *)Hob.Raw, DescriptorBlock, BufferSize - sizeof(EFI_SMRAM_DESCRIPTOR));
113 CopyMem (&NewDescriptorBlock->Descriptor[SmramRanges], &NewDescriptorBlock->Descriptor[SmramRanges - 1], sizeof(EFI_SMRAM_DESCRIPTOR));
146 CopyMem (&NewDescriptorBlock->Descriptor[SubIndex], &NewDescriptorBlock->Descriptor[SubIndex + 1], sizeof (EFI_SMRAM_DESCRIPTOR));
151 ZeroMem (&NewDescriptorBlock->Descriptor[SubIndex], sizeof(EFI_SMRAM_DESCRIPTOR));
199 sizeof (EFI_SMRAM_DESCRIPTOR)
209 CopyMem ((VOID *)Hob.Raw, &DescriptorBlock->Descriptor[SmramRanges - 2], sizeof (EFI_SMRAM_DESCRIPTOR));
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmAccess2OnSmmAccessThunk/ |
SmmAccess2OnSmmAccessThunk.h | 96 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
SmmAccess2OnSmmAccessThunk.c | 150 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
188 mSmramRegionNumber = SmramMapSize/sizeof (EFI_SMRAM_DESCRIPTOR);
|
/device/linaro/bootloader/edk2/OvmfPkg/SmmAccess/ |
SmramInternal.h | 88 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
SmmAccess2Dxe.c | 120 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
SmramInternal.c | 129 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
SmmAccessPei.c | 183 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
254 EFI_SMRAM_DESCRIPTOR SmramMap[DescIdxCount];
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmAccess/ |
SmmAccess.h | 65 IN OUT EFI_SMRAM_DESCRIPTOR * SmramMap
|
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/ |
SmmAccess.h | 113 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
SmmAccess2.h | 106 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/ |
SmmAccessDriver.h | 64 EFI_SMRAM_DESCRIPTOR SmramDesc[MAX_SMRAM_RANGES];
203 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
SmmAccessDriver.c | 329 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
359 BufferSize = SmmAccess->NumberRegions * sizeof (EFI_SMRAM_DESCRIPTOR);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Ppi/ |
SmmAccess.h | 126 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/MdePkg/Include/Pi/ |
PiMultiPhase.h | 134 } EFI_SMRAM_DESCRIPTOR;
|
/device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/ |
SmmAccess.h | 137 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmAccessPei/ |
SmmAccessPei.c | 44 EFI_SMRAM_DESCRIPTOR SmramDesc[MAX_SMRAM_RANGES];
240 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
271 BufferSize = SmmAccess->NumberRegions * sizeof (EFI_SMRAM_DESCRIPTOR);
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemoryAllocationLib/ |
MemoryAllocationLib.c | 35 EFI_SMRAM_DESCRIPTOR *mSmramRanges;
80 mSmramRanges = (EFI_SMRAM_DESCRIPTOR *) AllocatePool (Size);
86 mSmramRangeCount = Size / sizeof (EFI_SMRAM_DESCRIPTOR);
[all...] |
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Pei/PlatformInit/ |
MrcWrapper.c | 559 EFI_SMRAM_DESCRIPTOR DescriptorAcpiVariable;
837 // Allocate one extra EFI_SMRAM_DESCRIPTOR to describe a page of SMRAM memory that contains a pointer
842 BufferSize += ((SmramRanges - 1) * sizeof (EFI_SMRAM_DESCRIPTOR));
877 CopyMem(&DescriptorAcpiVariable, &SmramHobDescriptorBlock->Descriptor[SmramRanges-1], sizeof(EFI_SMRAM_DESCRIPTOR));
882 sizeof (EFI_SMRAM_DESCRIPTOR)
927 EFI_SMRAM_DESCRIPTOR DescriptorAcpiVariable;
958 // Allocate one extra EFI_SMRAM_DESCRIPTOR to describe a page of SMRAM memory that contains a pointer
963 BufferSize += ((SmramRanges - 1) * sizeof (EFI_SMRAM_DESCRIPTOR));
[all...] |
PlatformEarlyInit.h | 172 OUT EFI_SMRAM_DESCRIPTOR **SmramDescriptorPtr OPTIONAL,
|