Searched defs:PageDirectoryPointerEntry (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/X64/
H A DVirtualMemory.c60 PAGE_MAP_AND_DIRECTORY_POINTER *PageDirectoryPointerEntry; local
138 PageDirectoryPointerEntry = (VOID *) BigPageAddress;
144 PageMapLevel4Entry->Uint64 = (UINT64)(UINTN)PageDirectoryPointerEntry;
149 PageDirectory1GEntry = (VOID *) PageDirectoryPointerEntry;
161 for (IndexOfPdpEntries = 0; IndexOfPdpEntries < NumberOfPdpEntriesNeeded; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
172 PageDirectoryPointerEntry->Uint64 = (UINT64)(UINTN)PageDirectoryEntry;
173 PageDirectoryPointerEntry->Bits.ReadWrite = 1;
174 PageDirectoryPointerEntry->Bits.Present = 1;
187 for (; IndexOfPdpEntries < 512; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
189 PageDirectoryPointerEntry,
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/
H A DAcpiS3Save.c215 PAGE_MAP_AND_DIRECTORY_POINTER *PageDirectoryPointerEntry; local
294 PageDirectoryPointerEntry = (PAGE_MAP_AND_DIRECTORY_POINTER *)(UINTN)S3NvsPageTableAddress;
299 PageMapLevel4Entry->Uint64 = (UINT64)(UINTN)PageDirectoryPointerEntry;
304 PageDirectory1GEntry = (PAGE_TABLE_1G_ENTRY *)(UINTN)PageDirectoryPointerEntry;
316 for (IndexOfPdpEntries = 0; IndexOfPdpEntries < NumberOfPdpEntriesNeeded; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
327 PageDirectoryPointerEntry->Uint64 = (UINT64)(UINTN)PageDirectoryEntry;
328 PageDirectoryPointerEntry->Bits.ReadWrite = 1;
329 PageDirectoryPointerEntry->Bits.Present = 1;
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenPage/
H A DGenPage.c146 X64_PAGE_MAP_AND_DIRECTORY_POINTER_2MB_4K *PageDirectoryPointerEntry; local
172 PageDirectoryPointerEntry = (X64_PAGE_MAP_AND_DIRECTORY_POINTER_2MB_4K *)PageTablePtr;
177 PageMapLevel4Entry->Uint64 = (UINT64)(UINT32)(CONVERT_BIN_PAGE_ADDRESS (PageDirectoryPointerEntry));
181 for (PDPTEIndex = 0; PDPTEIndex < EFI_PDPTE_ENTRY_NUM; PDPTEIndex++, PageDirectoryPointerEntry++) {
191 PageDirectoryPointerEntry->Uint64 = (UINT64)(UINT32)(CONVERT_BIN_PAGE_ADDRESS (PageDirectoryEntry2MB));
192 PageDirectoryPointerEntry->Bits.ReadWrite = 1;
193 PageDirectoryPointerEntry->Bits.Present = 1;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/
H A DUefiCapsule.c143 PAGE_MAP_AND_DIRECTORY_POINTER *PageDirectoryPointerEntry; local
212 PageDirectoryPointerEntry = (VOID *) BigPageAddress;
218 PageMapLevel4Entry->Uint64 = (UINT64)(UINTN)PageDirectoryPointerEntry;
223 PageDirectory1GEntry = (VOID *) PageDirectoryPointerEntry;
235 for (IndexOfPdpEntries = 0; IndexOfPdpEntries < NumberOfPdpEntriesNeeded; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
246 PageDirectoryPointerEntry->Uint64 = (UINT64)(UINTN)PageDirectoryEntry;
247 PageDirectoryPointerEntry->Bits.ReadWrite = 1;
248 PageDirectoryPointerEntry->Bits.Present = 1;
261 for (; IndexOfPdpEntries < 512; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
263 PageDirectoryPointerEntry,
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/
H A DS3Resume.c500 PAGE_MAP_AND_DIRECTORY_POINTER *PageDirectoryPointerEntry; local
573 PageDirectoryPointerEntry = (PAGE_MAP_AND_DIRECTORY_POINTER *)S3NvsPageTableAddress;
579 PageMapLevel4Entry->Uint64 = (UINT64)(UINTN)PageDirectoryPointerEntry;
584 PageDirectory1GEntry = (VOID *) PageDirectoryPointerEntry;
596 for (IndexOfPdpEntries = 0; IndexOfPdpEntries < NumberOfPdpEntriesNeeded; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
607 PageDirectoryPointerEntry->Uint64 = (UINT64)(UINTN)PageDirectoryEntry;
608 PageDirectoryPointerEntry->Bits.ReadWrite = 1;
609 PageDirectoryPointerEntry->Bits.Present = 1;

Completed in 121 milliseconds