Lines Matching refs:pte
85 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
87 pte_val(pte) = (pte_val(pte) & SUN3_PAGE_CHG_MASK) | pgprot_val(newprot);
88 return pte;
93 #define __pte_page(pte) \
94 (__va ((pte_val (pte) & SUN3_PAGE_PGNUM_MASK) << PAGE_SHIFT))
101 static inline int pte_none (pte_t pte) { return !pte_val (pte); }
102 static inline int pte_present (pte_t pte) { return pte_val (pte) & SUN3_PAGE_VALID; }
109 #define pte_pfn(pte) (pte_val(pte) & SUN3_PAGE_PGNUM_MASK)
113 #define pte_page(pte) virt_to_page(__pte_page(pte))
130 pr_err("%s:%d: bad pte %08lx.\n", __FILE__, __LINE__, pte_val(e))
140 static inline int pte_write(pte_t pte) { return pte_val(pte) & SUN3_PAGE_WRITEABLE; }
141 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & SUN3_PAGE_MODIFIED; }
142 static inline int pte_young(pte_t pte) { return pte_val(pte) & SUN3_PAGE_ACCESSED; }
144 static inline pte_t pte_wrprotect(pte_t pte) { pte_val(pte) &= ~SUN3_PAGE_WRITEABLE; return pte; }
145 static inline pte_t pte_mkclean(pte_t pte) { pte_val(pte) &= ~SUN3_PAGE_MODIFIED; return pte; }
146 static inline pte_t pte_mkold(pte_t pte) { pte_val(pte) &= ~SUN3_PAGE_ACCESSED; return pte; }
147 static inline pte_t pte_mkwrite_novma(pte_t pte){ pte_val(pte) |= SUN3_PAGE_WRITEABLE; return pte; }
148 static inline pte_t pte_mkdirty(pte_t pte) { pte_val(pte) |= SUN3_PAGE_MODIFIED; return pte; }
149 static inline pte_t pte_mkyoung(pte_t pte) { pte_val(pte) |= SUN3_PAGE_ACCESSED; return pte; }
150 static inline pte_t pte_mknocache(pte_t pte) { pte_val(pte) |= SUN3_PAGE_NOCACHE; return pte; }
152 //static inline pte_t pte_mkcache(pte_t pte) { pte_val(pte) &= SUN3_PAGE_NOCACHE; return pte; }
154 static inline pte_t pte_mkcache(pte_t pte) { return pte; }
175 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
178 static inline int pte_swp_exclusive(pte_t pte)
180 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
183 static inline pte_t pte_swp_mkexclusive(pte_t pte)
185 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
186 return pte;
189 static inline pte_t pte_swp_clear_exclusive(pte_t pte)
191 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;
192 return pte;