Searched refs:pdpt (Results 1 - 5 of 5) sorted by relevance
/haiku/src/system/boot/platform/efi/arch/x86_64/ |
H A D | arch_mmu.cpp | 198 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 D | long.cpp | 146 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 D | X86PagingMethodPAE.h | 88 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 D | X86VMTranslationMapPAE.cpp | 339 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 D | X86PagingMethodPAE.cpp | 119 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