Searched refs:PAGE_ACCESSED (Results 1 - 17 of 17) sorted by relevance

/haiku/headers/private/kernel/vm/
H A Dvm_priv.h21 #define PAGE_ACCESSED 0x2000 macro
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp333 && ((PAGE_ACCESSED | PAGE_MODIFIED) & pageFlags)
334 != (PAGE_ACCESSED | PAGE_MODIFIED)
336 map->SetFlags(addr, PAGE_ACCESSED | PAGE_MODIFIED);
342 && (PAGE_ACCESSED & pageFlags) == 0
344 map->SetFlags(addr, PAGE_ACCESSED);
H A DRISCV64VMTranslationMap.cpp663 *_flags |= PAGE_ACCESSED;
762 .isAccessed = (flags & PAGE_ACCESSED) != 0,
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp997 *_outFlags |= entry->referenced ? PAGE_ACCESSED : 0;
1034 | ((entry & PPC_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
1080 | ((entry & PPC_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
1183 if (flags & PAGE_ACCESSED && entry->referenced) {
1207 | ((flags & PAGE_ACCESSED) ? PPC_PTE_ACCESSED : 0);
1251 if ((flags & (PAGE_ACCESSED | PAGE_MODIFIED)) != 0)
1252 ClearFlags(address, flags & (PAGE_ACCESSED | PAGE_MODIFIED));
1254 if ((flags & PAGE_ACCESSED) != 0)
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp997 *_outFlags |= entry->referenced ? PAGE_ACCESSED : 0;
1034 | ((entry & PPC_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
1080 | ((entry & PPC_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
1183 if (flags & PAGE_ACCESSED && entry->referenced) {
1207 | ((flags & PAGE_ACCESSED) ? PPC_PTE_ACCESSED : 0);
1251 if ((flags & (PAGE_ACCESSED | PAGE_MODIFIED)) != 0)
1252 ClearFlags(address, flags & (PAGE_ACCESSED | PAGE_MODIFIED));
1254 if ((flags & PAGE_ACCESSED) != 0)
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.h192 if ((attributes & PAGE_ACCESSED) != 0)
221 attributes |= PAGE_ACCESSED;
H A DARMVMTranslationMap32Bit.cpp773 uint32 flagsToSet = (flags & PAGE_ACCESSED) ? ARM_MMU_L2_FLAG_AP0 : 0;
803 uint32 flagsToClear = (flags & PAGE_ACCESSED) ? ARM_MMU_L2_FLAG_AP0 : 0;
H A DARMPagingMethod32Bit.cpp411 physicalAddress, attributes | PAGE_ACCESSED | PAGE_MODIFIED, 0,
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp642 | ((entry & X86_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
684 | ((entry & X86_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
779 | ((flags & PAGE_ACCESSED) ? X86_PTE_ACCESSED : 0);
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp323 if ((pageFlags & PAGE_ACCESSED) == 0) {
324 map->SetFlags(far, PAGE_ACCESSED);
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp646 | ((entry & X86_64_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
758 | ((flags & PAGE_ACCESSED) ? X86_64_PTE_ACCESSED : 0);
/haiku/src/system/kernel/arch/arm64/
H A DVMSAv8TranslationMap.cpp313 if ((flags & PAGE_ACCESSED) != 0)
508 result |= PAGE_ACCESSED;
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp813 | ((entry & M68K_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
881 | ((entry & M68K_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
980 | ((flags & PAGE_ACCESSED) ? M68K_PTE_ACCESSED : 0);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp925 | ((entry & X86_PAE_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
974 | ((entry & X86_PAE_PTE_ACCESSED) != 0 ? PAGE_ACCESSED : 0)
1084 | ((flags & PAGE_ACCESSED) ? X86_PAE_PTE_ACCESSED : 0);
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp763 | (pt[index].accessed ? PAGE_ACCESSED : 0)
848 | (pt[index].accessed ? PAGE_ACCESSED : 0)
1011 if (flags & PAGE_ACCESSED) {
/haiku/src/system/kernel/vm/
H A Dvm_page.cpp1012 (flags & PAGE_ACCESSED) != 0 ? " accessed" : "");
H A Dvm.cpp3100 if ((flags & PAGE_ACCESSED) != 0)

Completed in 189 milliseconds