Home
last modified time | relevance | path

Searched refs:PTE_A (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/riscv/include/
H A Dpte.h73 #define PTE_A (1 << 6) /* Accessed */ macro
82 #define PTE_KERN (PTE_V | PTE_R | PTE_W | PTE_A | PTE_D)
/freebsd/lib/libkvm/
H A Dkvm_riscv.h77 _Static_assert(PTE_A == RISCV_PTE_A, "PTE_A mismatch");
/freebsd/sys/riscv/riscv/
H A Dpmap.c2443 if ((oldl2 & PTE_A) != 0) in pmap_remove_l2()
2489 if (old_l3 & PTE_A) in pmap_remove_l3()
2670 if ((l3e & PTE_A) != 0) in pmap_remove_all()
2839 bits = PTE_A; in pmap_fault()
2874 KASSERT((oldl1 & PTE_A) != 0, in pmap_demote_l1()
2951 if ((oldl2 & PTE_A) == 0 || (mpte = pmap_remove_pt_page(pmap, va)) == in pmap_demote_l2_locked()
2955 if ((oldl2 & PTE_A) == 0 || (mpte = vm_page_alloc_noobj( in pmap_demote_l2_locked()
2975 KASSERT((oldl2 & PTE_A) != 0, in pmap_demote_l2_locked()
3080 all_l3e_PTE_A = firstl3e & PTE_A; in pmap_promote_l2()
3114 firstl3e &= ~PTE_A | all_l3e_PTE_A; in pmap_promote_l2()
[all …]