/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/AcpiVariableHobOnSmramReserveHobThunk/ |
D | AcpiVariableHobOnSmramReserveHobThunk.c | 90 …fferSize = sizeof (EFI_SMRAM_HOB_DESCRIPTOR_BLOCK) + (SmramRanges * sizeof (EFI_SMRAM_DESCRIPTOR)); in SplitSmramReserveHob() 102 CopyMem ((VOID *)Hob.Raw, DescriptorBlock, BufferSize - sizeof(EFI_SMRAM_DESCRIPTOR)); in SplitSmramReserveHob() 113 …ptor[SmramRanges], &NewDescriptorBlock->Descriptor[SmramRanges - 1], sizeof(EFI_SMRAM_DESCRIPTOR)); in SplitSmramReserveHob() 146 …escriptor[SubIndex], &NewDescriptorBlock->Descriptor[SubIndex + 1], sizeof (EFI_SMRAM_DESCRIPTOR)); in SplitSmramReserveHob() 151 ZeroMem (&NewDescriptorBlock->Descriptor[SubIndex], sizeof(EFI_SMRAM_DESCRIPTOR)); in SplitSmramReserveHob() 199 sizeof (EFI_SMRAM_DESCRIPTOR) in CreateAcpiVariableHob() 209 …em ((VOID *)Hob.Raw, &DescriptorBlock->Descriptor[SmramRanges - 2], sizeof (EFI_SMRAM_DESCRIPTOR)); in CreateAcpiVariableHob()
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Guid/SmramMemoryReserve/ |
D | SmramMemoryReserve.h | 43 } EFI_SMRAM_DESCRIPTOR; typedef 65 EFI_SMRAM_DESCRIPTOR Descriptor[1];
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
D | PiSmmIpl.c | 244 EFI_SMRAM_DESCRIPTOR *mCurrentSmramRange; 324 IN EFI_SMRAM_DESCRIPTOR *SmramRange, in GetSmramCacheRange() 876 IN OUT EFI_SMRAM_DESCRIPTOR *SmramRange, in ExecuteSmmCoreFromSmram() 877 IN OUT EFI_SMRAM_DESCRIPTOR *SmramRangeSmmCore, in ExecuteSmmCoreFromSmram() 1041 IN OUT EFI_SMRAM_DESCRIPTOR *RangeToCompare, in SmmSplitSmramEntry() 1043 OUT EFI_SMRAM_DESCRIPTOR *Ranges, in SmmSplitSmramEntry() 1047 OUT EFI_SMRAM_DESCRIPTOR *FinalRanges, in SmmSplitSmramEntry() 1212 IN EFI_SMRAM_DESCRIPTOR *RangeToCompare, in SmmIsSmramOverlap() 1244 EFI_SMRAM_DESCRIPTOR * 1254 EFI_SMRAM_DESCRIPTOR *FullSmramRanges; in GetFullSmramRanges() [all …]
|
D | PiSmmCorePrivateData.h | 70 EFI_SMRAM_DESCRIPTOR *SmramRanges;
|
D | PiSmmCore.c | 88 EFI_SMRAM_DESCRIPTOR *mFullSmramRanges; 618 mFullSmramRanges = AllocatePool (mFullSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR)); in SmmMain() 620 …llSmramRanges, gSmmCorePrivate->SmramRanges, mFullSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR)); in SmmMain()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/ |
D | PiSmmCoreMemoryAllocationServices.h | 44 EFI_SMRAM_DESCRIPTOR *SmramRanges; 109 IN EFI_SMRAM_DESCRIPTOR *SmramRanges
|
D | MemoryAllocationLib.c | 33 EFI_SMRAM_DESCRIPTOR *mSmmCoreMemoryAllocLibSmramRanges = NULL; 923 Size = mSmmCoreMemoryAllocLibSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR); in PiSmmCoreMemoryAllocationLibConstructor() 924 mSmmCoreMemoryAllocLibSmramRanges = (EFI_SMRAM_DESCRIPTOR *) AllocatePool (Size); in PiSmmCoreMemoryAllocationLibConstructor()
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/ |
D | SmmAccessDriver.h | 64 EFI_SMRAM_DESCRIPTOR SmramDesc[MAX_SMRAM_RANGES]; 203 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
D | SmmAccessDriver.c | 329 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in GetCapabilities() 359 BufferSize = SmmAccess->NumberRegions * sizeof (EFI_SMRAM_DESCRIPTOR); in GetCapabilities()
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmAccess2OnSmmAccessThunk/ |
D | SmmAccess2OnSmmAccessThunk.c | 150 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in SmmAccess2GetCapabilities() 188 mSmramRegionNumber = SmramMapSize/sizeof (EFI_SMRAM_DESCRIPTOR); in SmmAccess2ThunkMain()
|
D | SmmAccess2OnSmmAccessThunk.h | 96 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Guid/ |
D | SmramMemoryReserve.h | 54 EFI_SMRAM_DESCRIPTOR Descriptor[1];
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmAccessPei/ |
D | SmmAccessPei.c | 44 EFI_SMRAM_DESCRIPTOR SmramDesc[MAX_SMRAM_RANGES]; 240 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in GetCapabilities() 271 BufferSize = SmmAccess->NumberRegions * sizeof (EFI_SMRAM_DESCRIPTOR); in GetCapabilities()
|
/device/linaro/bootloader/edk2/OvmfPkg/SmmAccess/ |
D | SmramInternal.h | 88 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
D | SmmAccessPei.c | 183 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in SmmAccessPeiGetCapabilities() 254 EFI_SMRAM_DESCRIPTOR SmramMap[DescIdxCount]; in SmmAccessPeiEntryPoint()
|
D | SmmAccess2Dxe.c | 120 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in SmmAccess2DxeGetCapabilities()
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
D | SmmAccess2.h | 106 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/ |
D | SmmAccess.h | 113 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmAccess/ |
D | SmmAccess.h | 65 IN OUT EFI_SMRAM_DESCRIPTOR * SmramMap
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemLib/ |
D | SmmMemLib.c | 32 EFI_SMRAM_DESCRIPTOR *mSmmMemLibInternalSmramRanges; 315 mSmmMemLibInternalSmramCount = Size / sizeof (EFI_SMRAM_DESCRIPTOR); in SmmMemLibConstructor()
|
/device/linaro/bootloader/edk2/MdePkg/Include/Pi/ |
D | PiMultiPhase.h | 134 } EFI_SMRAM_DESCRIPTOR; typedef
|
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Pei/PlatformInit/ |
D | MrcWrapper.c | 560 EFI_SMRAM_DESCRIPTOR DescriptorAcpiVariable; in InstallEfiMemory() 811 BufferSize += ((SmramRanges - 1) * sizeof (EFI_SMRAM_DESCRIPTOR)); in InstallEfiMemory() 846 …orAcpiVariable, &SmramHobDescriptorBlock->Descriptor[SmramRanges-1], sizeof(EFI_SMRAM_DESCRIPTOR)); in InstallEfiMemory() 851 sizeof (EFI_SMRAM_DESCRIPTOR) in InstallEfiMemory() 896 EFI_SMRAM_DESCRIPTOR DescriptorAcpiVariable; in InstallS3Memory() 932 BufferSize += ((SmramRanges - 1) * sizeof (EFI_SMRAM_DESCRIPTOR)); in InstallS3Memory() 968 …orAcpiVariable, &SmramHobDescriptorBlock->Descriptor[SmramRanges-1], sizeof(EFI_SMRAM_DESCRIPTOR)); in InstallS3Memory() 973 sizeof (EFI_SMRAM_DESCRIPTOR) in InstallS3Memory() 1584 OUT EFI_SMRAM_DESCRIPTOR **SmramDescriptorPtr OPTIONAL, in InfoPostInstallMemory()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Ppi/ |
D | SmmAccess.h | 126 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/ |
D | SmmAccess.h | 137 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemoryAllocationLib/ |
D | MemoryAllocationLib.c | 35 EFI_SMRAM_DESCRIPTOR *mSmramRanges; 80 mSmramRanges = (EFI_SMRAM_DESCRIPTOR *) AllocatePool (Size); in SmmMemoryAllocationLibConstructor() 86 mSmramRangeCount = Size / sizeof (EFI_SMRAM_DESCRIPTOR); in SmmMemoryAllocationLibConstructor()
|