Searched refs:MemorySpaceMap (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/
H A DNullMemoryTest.c87 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; local
90 gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap);
92 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeReserved &&
93 (MemorySpaceMap[Index].Capabilities & (EFI_MEMORY_PRESENT | EFI_MEMORY_INITIALIZED | EFI_MEMORY_TESTED)) ==
100 MemorySpaceMap[Index].BaseAddress,
101 MemorySpaceMap[Index].Length
106 MemorySpaceMap[Index].BaseAddress,
107 MemorySpaceMap[Index].Length,
108 MemorySpaceMap[Index].Capabilities &~
112 mTestedSystemMemory += MemorySpaceMap[Inde
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/
H A DCpuDxe.c753 @param MemorySpaceMap Gcd Memory Space Map as array.
766 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap,
779 if (BaseAddress >= MemorySpaceMap[Index].BaseAddress &&
780 BaseAddress < MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length) {
783 if (BaseAddress + Length - 1 >= MemorySpaceMap[Index].BaseAddress &&
784 BaseAddress + Length - 1 < MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length) {
798 @param MemorySpaceMap Gcd Memory Space Map as array
810 IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap,
765 SearchGcdMemorySpaces( IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, IN UINTN NumberOfDescriptors, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, OUT UINTN *StartIndex, OUT UINTN *EndIndex ) argument
809 SetGcdMemorySpaceAttributes( IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, IN UINTN NumberOfDescriptors, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Attributes ) argument
894 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/
H A DLightMemoryTest.c100 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; local
106 gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap);
109 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeSystemMemory) {
110 Private->BaseMemorySize += MemorySpaceMap[Index].Length;
251 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; local
259 gDS->GetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap);
262 if (MemorySpaceMap[Index].GcdMemoryType == EfiGcdMemoryTypeReserved &&
263 (MemorySpaceMap[Index].Capabilities & (EFI_MEMORY_PRESENT | EFI_MEMORY_INITIALIZED | EFI_MEMORY_TESTED)) ==
277 Range->StartAddress = MemorySpaceMap[Index].BaseAddress;
278 Range->Length = MemorySpaceMap[Inde
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/
H A DGcd.c147 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap;
150 Status = CoreGetMemorySpaceMap (&NumberOfDescriptors, &MemorySpaceMap);
160 mGcdMemoryTypeNames[MIN (MemorySpaceMap[Index].GcdMemoryType, EfiGcdMemoryTypeMaximum)],
161 MemorySpaceMap[Index].BaseAddress,
162 MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length - 1,
163 MemorySpaceMap[Index].Capabilities,
164 MemorySpaceMap[Index].Attributes,
165 MemorySpaceMap[Index].ImageHandle == NULL ? ' ' : '*'
169 FreePool (MemorySpaceMap);
2233 EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/
H A DPiDxeCis.h387 @param NumberOfDescriptors A pointer to number of descriptors returned in the MemorySpaceMap buffer.
388 @param MemorySpaceMap A pointer to the array of EFI_GCD_MEMORY_SPACE_DESCRIPTORs.
390 @retval EFI_SUCCESS The memory space map was returned in the MemorySpaceMap
391 buffer, and the number of descriptors in MemorySpaceMap was
394 @retval EFI_INVALID_PARAMETER MemorySpaceMap is NULL.
395 @retval EFI_OUT_OF_RESOURCES There are not enough resources to allocate MemorySpaceMap.
402 OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR **MemorySpaceMap
551 @param MemorySpaceMap A pointer to the array of EFI_GCD_IO_SPACE_DESCRIPTORs.
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Pi/
H A DPiDxeCis.h388 @param NumberOfDescriptors A pointer to number of descriptors returned in the MemorySpaceMap buffer.
389 @param MemorySpaceMap A pointer to the array of EFI_GCD_MEMORY_SPACE_DESCRIPTORs.
391 @retval EFI_SUCCESS The memory space map was returned in the MemorySpaceMap
392 buffer, and the number of descriptors in MemorySpaceMap was
395 @retval EFI_INVALID_PARAMETER MemorySpaceMap is NULL.
396 @retval EFI_OUT_OF_RESOURCES There are not enough resources to allocate MemorySpaceMap.
403 OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR **MemorySpaceMap
552 @param MemorySpaceMap A pointer to the array of EFI_GCD_IO_SPACE_DESCRIPTORs.
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/
H A DDxeMain.h1744 @param MemorySpaceMap Descriptor array
1755 OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR **MemorySpaceMap

Completed in 585 milliseconds