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

/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.h79 uint32 pageTableEntry);
203 ARMPagingMethod32Bit::PageTableEntryFlagsToAttributes(uint32 pageTableEntry) argument
207 if ((pageTableEntry & ARM_MMU_L2_FLAG_HAIKU_SWDBM) != 0) {
208 if ((pageTableEntry & ARM_MMU_L2_FLAG_AP1) != 0) {
214 if ((pageTableEntry & ARM_MMU_L2_FLAG_AP1) != 0)
220 if ((pageTableEntry & ARM_MMU_L2_FLAG_AP0) != 0)
223 if ((pageTableEntry & ARM_MMU_L2_FLAG_AP2) == 0)
226 if ((pageTableEntry & ARM_MMU_L2_FLAG_XN) == 0) {
H A DARMPagingMethod32Bit.cpp450 page_table_entry pageTableEntry;
461 pageTableEntry = ((page_table_entry*)virtualPageTable)[index];
464 pageTableEntry = 0;
466 pageTableEntry = 0;
472 if ((pageTableEntry & X86_PTE_PRESENT) == 0)
477 || (pageTableEntry & X86_PTE_WRITABLE) != 0;
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp463 page_table_entry pageTableEntry; local
474 pageTableEntry = ((page_table_entry*)virtualPageTable)[index];
477 pageTableEntry = 0;
479 pageTableEntry = 0;
485 if ((pageTableEntry & X86_PTE_PRESENT) == 0)
490 || (pageTableEntry & X86_PTE_WRITABLE) != 0;
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp1374 page_indirect_entry *pageTableEntry; local
1391 (addr_t *)&pageTableEntry, PHYSICAL_PAGE_DONT_WAIT);
1396 physicalIndirectDesc = PTE_TO_PA(pageTableEntry[index]);
1400 put_physical_page_tmap_internal((addr_t)pageTableEntry);
1417 (addr_t *)&pageTableEntry, PHYSICAL_PAGE_DONT_WAIT);
1421 put_page_indirect_entry_in_pgtable(&pageTableEntry[index], physicalIndirectDesc,
1424 put_physical_page_tmap_internal((addr_t)pageTableEntry);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp764 pae_page_table_entry pageTableEntry = 0; local
772 pageTableEntry = ((pae_page_table_entry*)virtualPageTable)[
782 if ((pageTableEntry & X86_PAE_PTE_PRESENT) == 0)
787 || (pageTableEntry & X86_PAE_PTE_WRITABLE) != 0;

Completed in 119 milliseconds