Lines Matching refs:pte
26 typedef int (*kvm_pte_ops)(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx);
55 static inline int kvm_pte_write(kvm_pte_t pte) { return pte & _PAGE_WRITE; } in kvm_pte_write() argument
56 static inline int kvm_pte_dirty(kvm_pte_t pte) { return pte & _PAGE_DIRTY; } in kvm_pte_dirty() argument
57 static inline int kvm_pte_young(kvm_pte_t pte) { return pte & _PAGE_ACCESSED; } in kvm_pte_young() argument
58 static inline int kvm_pte_huge(kvm_pte_t pte) { return pte & _PAGE_HUGE; } in kvm_pte_huge() argument
60 static inline kvm_pte_t kvm_pte_mkyoung(kvm_pte_t pte) in kvm_pte_mkyoung() argument
62 return pte | _PAGE_ACCESSED; in kvm_pte_mkyoung()
65 static inline kvm_pte_t kvm_pte_mkold(kvm_pte_t pte) in kvm_pte_mkold() argument
67 return pte & ~_PAGE_ACCESSED; in kvm_pte_mkold()
70 static inline kvm_pte_t kvm_pte_mkdirty(kvm_pte_t pte) in kvm_pte_mkdirty() argument
72 return pte | _PAGE_DIRTY; in kvm_pte_mkdirty()
75 static inline kvm_pte_t kvm_pte_mkclean(kvm_pte_t pte) in kvm_pte_mkclean() argument
77 return pte & ~_PAGE_DIRTY; in kvm_pte_mkclean()
80 static inline kvm_pte_t kvm_pte_mkhuge(kvm_pte_t pte) in kvm_pte_mkhuge() argument
82 return pte | _PAGE_HUGE; in kvm_pte_mkhuge()
85 static inline kvm_pte_t kvm_pte_mksmall(kvm_pte_t pte) in kvm_pte_mksmall() argument
87 return pte & ~_PAGE_HUGE; in kvm_pte_mksmall()