Home
last modified time | relevance | path

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

/freebsd/sys/riscv/include/
H A Dpte.h72 #define PTE_D (1 << 7) /* Dirty */ macro
82 #define PTE_KERN (PTE_V | PTE_R | PTE_W | PTE_A | PTE_D)
83 #define PTE_PROMOTE (PTE_V | PTE_RWX | PTE_D | PTE_G | PTE_U | \
/freebsd/sys/riscv/riscv/
H A Dpmap.c2441 if ((oldl2 & PTE_D) != 0) in pmap_remove_l2()
2487 if ((old_l3 & PTE_D) != 0) in pmap_remove_l3()
2676 if ((l3e & PTE_D) != 0) in pmap_remove_all()
2715 mask |= PTE_W | PTE_D; in pmap_protect()
2752 (l2e & (PTE_SW_MANAGED | PTE_D)) == in pmap_protect()
2753 (PTE_SW_MANAGED | PTE_D)) { in pmap_protect()
2793 (l3e & (PTE_SW_MANAGED | PTE_D)) == in pmap_protect()
2794 (PTE_SW_MANAGED | PTE_D)) { in pmap_protect()
2841 bits |= PTE_D; in pmap_fault()
2876 KASSERT((oldl1 & (PTE_D | PTE_W)) != PTE_W, in pmap_demote_l1()
[all …]
/freebsd/lib/libkvm/
H A Dkvm_riscv.h76 _Static_assert(PTE_D == RISCV_PTE_D, "PTE_D mismatch");