Home
last modified time | relevance | path

Searched refs:MemorySpaceMap (Results 1 – 13 of 13) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/
DNullMemoryTest.c87 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in InitializeMemoryTest() local
90 gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in InitializeMemoryTest()
92 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeReserved && in InitializeMemoryTest()
93 …(MemorySpaceMap[Index].Capabilities & (EFI_MEMORY_PRESENT | EFI_MEMORY_INITIALIZED | EFI_MEMORY_TE… in InitializeMemoryTest()
100 MemorySpaceMap[Index].BaseAddress, in InitializeMemoryTest()
101 MemorySpaceMap[Index].Length in InitializeMemoryTest()
106 MemorySpaceMap[Index].BaseAddress, in InitializeMemoryTest()
107 MemorySpaceMap[Index].Length, in InitializeMemoryTest()
108 MemorySpaceMap[Index].Capabilities &~ in InitializeMemoryTest()
112 mTestedSystemMemory += MemorySpaceMap[Index].Length; in InitializeMemoryTest()
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Drivers/CpuDxe/
DCpuMmuCommon.c37 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, in SearchGcdMemorySpaces() argument
50 if ((BaseAddress >= MemorySpaceMap[Index].BaseAddress) && in SearchGcdMemorySpaces()
51 (BaseAddress < (MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length))) { in SearchGcdMemorySpaces()
54 if (((BaseAddress + Length - 1) >= MemorySpaceMap[Index].BaseAddress) && in SearchGcdMemorySpaces()
55 …((BaseAddress + Length - 1) < (MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length)))… in SearchGcdMemorySpaces()
82 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, in SetGcdMemorySpaceAttributes() argument
110 MemorySpaceMap, in SetGcdMemorySpaceAttributes()
125 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeNonExistent) { in SetGcdMemorySpaceAttributes()
131 if (BaseAddress >= MemorySpaceMap[Index].BaseAddress) { in SetGcdMemorySpaceAttributes()
134 RegionStart = MemorySpaceMap[Index].BaseAddress; in SetGcdMemorySpaceAttributes()
[all …]
DCpuDxe.h173 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap,
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuDxe/
DCpuDxe.c517 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, in SearchGcdMemorySpaces() argument
530 if (BaseAddress >= MemorySpaceMap[Index].BaseAddress && in SearchGcdMemorySpaces()
531 BaseAddress < MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length) { in SearchGcdMemorySpaces()
534 if (BaseAddress + Length - 1 >= MemorySpaceMap[Index].BaseAddress && in SearchGcdMemorySpaces()
535 … BaseAddress + Length - 1 < MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length) { in SearchGcdMemorySpaces()
561 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, in SetGcdMemorySpaceAttributes() argument
579 MemorySpaceMap, in SetGcdMemorySpaceAttributes()
594 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeNonExistent) { in SetGcdMemorySpaceAttributes()
600 if (BaseAddress >= MemorySpaceMap[Index].BaseAddress) { in SetGcdMemorySpaceAttributes()
603 RegionStart = MemorySpaceMap[Index].BaseAddress; in SetGcdMemorySpaceAttributes()
[all …]
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/EblCmdLib/
DEblCmdLib.c293 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in EblDumpGcd() local
296 Status = gDS->GetMemorySpaceMap(&NumberOfDescriptors,&MemorySpaceMap); in EblDumpGcd()
303 …iiPrint ("MEM %016lx - %016lx",(UINT64)MemorySpaceMap[i].BaseAddress,MemorySpaceMap[i].BaseAddress… in EblDumpGcd()
304 AsciiPrint (" %08x %08x",MemorySpaceMap[i].ImageHandle,MemorySpaceMap[i].DeviceHandle); in EblDumpGcd()
306 if (MemorySpaceMap[i].Attributes & EFI_MEMORY_RUNTIME) in EblDumpGcd()
308 if (MemorySpaceMap[i].Attributes & EFI_MEMORY_PORT_IO) in EblDumpGcd()
311 if (MemorySpaceMap[i].Attributes & EFI_MEMORY_UC) in EblDumpGcd()
313 if (MemorySpaceMap[i].Attributes & EFI_MEMORY_WC) in EblDumpGcd()
315 if (MemorySpaceMap[i].Attributes & EFI_MEMORY_WT) in EblDumpGcd()
317 if (MemorySpaceMap[i].Attributes & EFI_MEMORY_WB) in EblDumpGcd()
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Drivers/CpuDxe/AArch64/
DMmu.c66 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in GetNextEntryAttribute() local
69 MemorySpaceMap = NULL; in GetNextEntryAttribute()
70 Status = gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in GetNextEntryAttribute()
89 SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, in GetNextEntryAttribute()
113 SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, in GetNextEntryAttribute()
125 FreePool (MemorySpaceMap); in GetNextEntryAttribute()
141 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in SyncCacheConfig() local
153 MemorySpaceMap = NULL; in SyncCacheConfig()
154 Status = gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in SyncCacheConfig()
186 SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, in SyncCacheConfig()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Gcd/
DGcd.c154 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in CoreDumpGcdMemorySpaceMap()
157 Status = CoreGetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in CoreDumpGcdMemorySpaceMap()
158 ASSERT (Status == EFI_SUCCESS && MemorySpaceMap != NULL); in CoreDumpGcdMemorySpaceMap()
167 mGcdMemoryTypeNames[MIN (MemorySpaceMap[Index].GcdMemoryType, EfiGcdMemoryTypeMaximum)], in CoreDumpGcdMemorySpaceMap()
168 MemorySpaceMap[Index].BaseAddress, in CoreDumpGcdMemorySpaceMap()
169 MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length - 1, in CoreDumpGcdMemorySpaceMap()
170 MemorySpaceMap[Index].Capabilities, in CoreDumpGcdMemorySpaceMap()
171 MemorySpaceMap[Index].Attributes, in CoreDumpGcdMemorySpaceMap()
172 MemorySpaceMap[Index].ImageHandle == NULL ? ' ' : '*' in CoreDumpGcdMemorySpaceMap()
176 FreePool (MemorySpaceMap); in CoreDumpGcdMemorySpaceMap()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/
DLightMemoryTest.c100 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in ConstructBaseMemoryRange() local
106 gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in ConstructBaseMemoryRange()
109 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeSystemMemory) { in ConstructBaseMemoryRange()
110 Private->BaseMemorySize += MemorySpaceMap[Index].Length; in ConstructBaseMemoryRange()
251 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in ConstructNonTestedMemoryRange() local
259 gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in ConstructNonTestedMemoryRange()
262 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeReserved && in ConstructNonTestedMemoryRange()
263 …(MemorySpaceMap[Index].Capabilities & (EFI_MEMORY_PRESENT | EFI_MEMORY_INITIALIZED | EFI_MEMORY_TE… in ConstructNonTestedMemoryRange()
277 Range->StartAddress = MemorySpaceMap[Index].BaseAddress; in ConstructNonTestedMemoryRange()
278 Range->Length = MemorySpaceMap[Index].Length; in ConstructNonTestedMemoryRange()
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Drivers/CpuDxe/Arm/
DMmu.c160 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, in SyncCacheConfigPage() argument
201 …SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, *NextRegionBase, *NextRegionLeng… in SyncCacheConfigPage()
214 …SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, *NextRegionBase, *NextRegionLeng… in SyncCacheConfigPage()
245 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in SyncCacheConfig() local
256 MemorySpaceMap = NULL; in SyncCacheConfig()
257 Status = gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap); in SyncCacheConfig()
291 …SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, NextRegionBase, NextRegionLength… in SyncCacheConfig()
302 NumberOfDescriptors, MemorySpaceMap, in SyncCacheConfig()
316 …SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, NextRegionBase, NextRegionLength… in SyncCacheConfig()
332 …SetGcdMemorySpaceAttributes (MemorySpaceMap, NumberOfDescriptors, NextRegionBase, NextRegionLength… in SyncCacheConfig()
[all …]
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DSmmProfile.c343 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; in InitProtectedMemRange() local
356 MemorySpaceMap = NULL; in InitProtectedMemRange()
363 &MemorySpaceMap in InitProtectedMemRange()
366 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeMemoryMappedIo) { in InitProtectedMemRange()
394 if (MemorySpaceMap[Index].GcdMemoryType != EfiGcdMemoryTypeMemoryMappedIo) { in InitProtectedMemRange()
397 mProtectionMemRange[NumberOfProtectRange].Range.Base = MemorySpaceMap[Index].BaseAddress; in InitProtectedMemRange()
398 …tectionMemRange[NumberOfProtectRange].Range.Top = MemorySpaceMap[Index].BaseAddress + MemorySpace… in InitProtectedMemRange()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Include/
DTianoSpecApi.h234 OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR **MemorySpaceMap
/device/linaro/bootloader/edk2/MdePkg/Include/Pi/
DPiDxeCis.h437 OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR **MemorySpaceMap
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/
DDxeMain.h1950 OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR **MemorySpaceMap