Lines Matching defs:pte
15 * two bits in the software pte that are supposed to be set to zero in
88 static inline pte_t pte_wrprotect(pte_t pte)
90 return __pte(pte_val(pte) | _PAGE_RO);
95 static inline int pte_read(pte_t pte)
97 return (pte_val(pte) & _PAGE_RO) != _PAGE_NA;
102 static inline int pte_write(pte_t pte)
104 return !(pte_val(pte) & _PAGE_RO);
109 static inline pte_t pte_mkwrite_novma(pte_t pte)
111 return __pte(pte_val(pte) & ~_PAGE_RO);
116 static inline pte_t pte_mkhuge(pte_t pte)
118 return __pte(pte_val(pte) | _PAGE_SPS | _PAGE_HUGE);
154 static inline unsigned long pte_leaf_size(pte_t pte)
156 pte_basic_t val = pte_val(pte);
217 pte_basic_t val = READ_ONCE(ptep->pte);
218 pte_t pte = {val, val, val, val};
220 return pte;