Home | History | Annotate | Download | only in X64

Lines Matching refs:PageDirectoryPointerEntry

148   UINT64                                        *PageDirectoryPointerEntry;

171 PageDirectoryPointerEntry = (UINT64 *) ((*PageMapLevel4Entry) & gPhyMask);
172 if (PageDirectoryPointerEntry == NULL) {
173 PageDirectoryPointerEntry = AllocatePageTableMemory (1);
174 ASSERT(PageDirectoryPointerEntry != NULL);
175 ZeroMem (PageDirectoryPointerEntry, EFI_PAGES_TO_SIZE(1));
177 *PageMapLevel4Entry = ((UINTN)PageDirectoryPointerEntry & gPhyMask) | PAGE_ATTRIBUTE_BITS;
181 PageDirectory1GEntry = PageDirectoryPointerEntry;
196 for (IndexOfPdpEntries = 0; IndexOfPdpEntries < NumberOfPdpEntriesNeeded; IndexOfPdpEntries++, PageDirectoryPointerEntry++) {
207 PageDirectoryEntry = (UINT64 *) ((*PageDirectoryPointerEntry) & gPhyMask);
216 *PageDirectoryPointerEntry = (UINT64)(UINTN)PageDirectoryEntry | PAGE_ATTRIBUTE_BITS;