Searched refs:pdpt (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/boot/platform/efi/arch/x86_64/
H A Darch_mmu.cpp198 uint64_t *pdpt; local
260 pdpt = (uint64*)mmu_allocate_page();
261 memset(pdpt, 0, B_PAGE_SIZE);
262 pml4[510] = (addr_t)pdpt | kTableMappingFlags;
263 pml4[0] = (addr_t)pdpt | kTableMappingFlags;
268 pdpt[i / 0x40000000] = (addr_t)pageDir | kTableMappingFlags;
277 pdpt = (uint64*)mmu_allocate_page();
278 memset(pdpt, 0, B_PAGE_SIZE);
279 pml4[511] = (addr_t)pdpt | kTableMappingFlags;
283 pdpt[51
[all...]
/haiku/src/system/boot/platform/bios_ia32/
H A Dlong.cpp146 uint64* pdpt; local
154 pdpt = (uint64*)mmu_allocate_page(&physicalAddress);
155 memset(pdpt, 0, B_PAGE_SIZE);
162 pdpt[i / 0x40000000] = physicalAddress | kTableMappingFlags;
171 mmu_free(pdpt, B_PAGE_SIZE);
174 pdpt = (uint64*)mmu_allocate_page(&physicalAddress);
175 memset(pdpt, 0, B_PAGE_SIZE);
180 pdpt[510] = physicalAddress | kTableMappingFlags;
207 mmu_free(pdpt, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.h88 pae_page_directory_entry* const* pdpt,
149 pae_page_directory_entry* const* pdpt, addr_t address)
151 return pdpt[address >> 30]
148 PageDirEntryForAddress( pae_page_directory_entry* const* pdpt, addr_t address) argument
H A DX86VMTranslationMapPAE.cpp339 pae_page_directory_pointer_table_entry* pdpt local
342 if (pdpt == NULL) {
349 pdpt[i] = (physicalPageDirs[i] & X86_PAE_PDPTE_ADDRESS_MASK)
354 fPagingStructures->Init(pdpt, physicalPDPT, pdptHandle, virtualPageDirs,
1205 pae_page_directory_entry* const* pdpt local
1207 pae_page_directory_entry* pageDirectory = pdpt[virtualAddress >> 30];
1213 = X86PagingMethodPAE::PageDirEntryForAddress(pdpt, virtualAddress);
1296 pae_page_directory_entry* const* pdpt local
1301 pae_page_directory_entry* pageDirectory = pdpt[pageDirIndex];
H A DX86PagingMethodPAE.cpp119 pae_page_directory_pointer_table_entry* pdpt local
127 pdpt[i] = X86_PAE_PDPTE_PRESENT
148 ((page_directory_entry*)pdpt)[i] = fPageHolePageDir[i];
163 _virtualPDPT = pdpt;

Completed in 91 milliseconds