Home
last modified time | relevance | path

Searched refs:EFI_SMRAM_DESCRIPTOR (Results 1 – 25 of 39) sorted by relevance

12

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/AcpiVariableHobOnSmramReserveHobThunk/
DAcpiVariableHobOnSmramReserveHobThunk.c90 …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/MdeModulePkg/Core/PiSmmCore/
DPiSmmIpl.c259 EFI_SMRAM_DESCRIPTOR *mCurrentSmramRange;
344 IN EFI_SMRAM_DESCRIPTOR *SmramRange, in GetSmramCacheRange()
922 IN OUT EFI_SMRAM_DESCRIPTOR *SmramRange, in ExecuteSmmCoreFromSmram()
923 IN OUT EFI_SMRAM_DESCRIPTOR *SmramRangeSmmCore, in ExecuteSmmCoreFromSmram()
1091 IN OUT EFI_SMRAM_DESCRIPTOR *RangeToCompare, in SmmSplitSmramEntry()
1093 OUT EFI_SMRAM_DESCRIPTOR *Ranges, in SmmSplitSmramEntry()
1097 OUT EFI_SMRAM_DESCRIPTOR *FinalRanges, in SmmSplitSmramEntry()
1262 IN EFI_SMRAM_DESCRIPTOR *RangeToCompare, in SmmIsSmramOverlap()
1294 EFI_SMRAM_DESCRIPTOR *
1304 EFI_SMRAM_DESCRIPTOR *FullSmramRanges; in GetFullSmramRanges()
[all …]
DPiSmmCorePrivateData.h70 EFI_SMRAM_DESCRIPTOR *SmramRanges;
DPiSmmCore.c88 EFI_SMRAM_DESCRIPTOR *mFullSmramRanges;
660 mFullSmramRanges = AllocatePool (mFullSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR)); in SmmMain()
662 …llSmramRanges, gSmmCorePrivate->SmramRanges, mFullSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR)); in SmmMain()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Guid/SmramMemoryReserve/
DSmramMemoryReserve.h43 } EFI_SMRAM_DESCRIPTOR; typedef
65 EFI_SMRAM_DESCRIPTOR Descriptor[1];
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/
DPiSmmCoreMemoryAllocationServices.h44 EFI_SMRAM_DESCRIPTOR *SmramRanges;
109 IN EFI_SMRAM_DESCRIPTOR *SmramRanges
DMemoryAllocationLib.c35 EFI_SMRAM_DESCRIPTOR *mSmmCoreMemoryAllocLibSmramRanges = NULL;
1081 Size = mSmmCoreMemoryAllocLibSmramRangeCount * sizeof (EFI_SMRAM_DESCRIPTOR); in PiSmmCoreMemoryAllocationLibConstructor()
1082 mSmmCoreMemoryAllocLibSmramRanges = (EFI_SMRAM_DESCRIPTOR *) AllocatePool (Size); in PiSmmCoreMemoryAllocationLibConstructor()
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/
DSmmAccessDriver.h64 EFI_SMRAM_DESCRIPTOR SmramDesc[MAX_SMRAM_RANGES];
203 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
DSmmAccessDriver.c329 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in GetCapabilities()
359 BufferSize = SmmAccess->NumberRegions * sizeof (EFI_SMRAM_DESCRIPTOR); in GetCapabilities()
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Guid/
DSmramMemoryReserve.h54 EFI_SMRAM_DESCRIPTOR Descriptor[1];
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmAccess2OnSmmAccessThunk/
DSmmAccess2OnSmmAccessThunk.c150 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in SmmAccess2GetCapabilities()
188 mSmramRegionNumber = SmramMapSize/sizeof (EFI_SMRAM_DESCRIPTOR); in SmmAccess2ThunkMain()
DSmmAccess2OnSmmAccessThunk.h96 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmAccessPei/
DSmmAccessPei.c44 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/MdePkg/Include/Protocol/
DSmmAccess2.h106 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
/device/linaro/bootloader/edk2/OvmfPkg/SmmAccess/
DSmramInternal.h88 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
DSmmAccessPei.c183 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in SmmAccessPeiGetCapabilities()
254 EFI_SMRAM_DESCRIPTOR SmramMap[DescIdxCount]; in SmmAccessPeiEntryPoint()
DSmmAccess2Dxe.c120 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap in SmmAccess2DxeGetCapabilities()
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/
DSmmAccess.h113 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmAccess/
DSmmAccess.h65 IN OUT EFI_SMRAM_DESCRIPTOR * SmramMap
/device/linaro/bootloader/edk2/MdePkg/Include/Pi/
DPiMultiPhase.h134 } EFI_SMRAM_DESCRIPTOR; typedef
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Ppi/
DSmmAccess.h126 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
/device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/
DSmmAccess.h137 IN OUT EFI_SMRAM_DESCRIPTOR *SmramMap
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/Pei/PlatformInit/
DMrcWrapper.c559 EFI_SMRAM_DESCRIPTOR DescriptorAcpiVariable; in InstallEfiMemory()
842 BufferSize += ((SmramRanges - 1) * sizeof (EFI_SMRAM_DESCRIPTOR)); in InstallEfiMemory()
877 …orAcpiVariable, &SmramHobDescriptorBlock->Descriptor[SmramRanges-1], sizeof(EFI_SMRAM_DESCRIPTOR)); in InstallEfiMemory()
882 sizeof (EFI_SMRAM_DESCRIPTOR) in InstallEfiMemory()
927 EFI_SMRAM_DESCRIPTOR DescriptorAcpiVariable; in InstallS3Memory()
963 BufferSize += ((SmramRanges - 1) * sizeof (EFI_SMRAM_DESCRIPTOR)); in InstallS3Memory()
999 …orAcpiVariable, &SmramHobDescriptorBlock->Descriptor[SmramRanges-1], sizeof(EFI_SMRAM_DESCRIPTOR)); in InstallS3Memory()
1004 sizeof (EFI_SMRAM_DESCRIPTOR) in InstallS3Memory()
1514 OUT EFI_SMRAM_DESCRIPTOR **SmramDescriptorPtr OPTIONAL, in InfoPostInstallMemory()
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemoryAllocationLib/
DMemoryAllocationLib.c35 EFI_SMRAM_DESCRIPTOR *mSmramRanges;
80 mSmramRanges = (EFI_SMRAM_DESCRIPTOR *) AllocatePool (Size); in SmmMemoryAllocationLibConstructor()
86 mSmramRangeCount = Size / sizeof (EFI_SMRAM_DESCRIPTOR); in SmmMemoryAllocationLibConstructor()
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCommunication/
DPiSmmCommunicationPei.c244 EFI_SMRAM_DESCRIPTOR *SmramDescriptor; in InitCommunicationContext()
251 SmramDescriptor = (EFI_SMRAM_DESCRIPTOR *) GET_GUID_HOB_DATA (GuidHob); in InitCommunicationContext()

12