Lines Matching refs:pte

179 static inline unsigned long pte_pfn(pte_t pte)  in pte_pfn()  argument
181 return (pte_val(pte) >> _PAGE_PFN_SHIFT); in pte_pfn()
202 #define pte_unmap(pte) ((void)(pte)) argument
204 static inline int pte_present(pte_t pte) in pte_present() argument
206 return (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROT_NONE)); in pte_present()
209 static inline int pte_none(pte_t pte) in pte_none() argument
211 return (pte_val(pte) == 0); in pte_none()
214 static inline int pte_write(pte_t pte) in pte_write() argument
216 return pte_val(pte) & _PAGE_WRITE; in pte_write()
219 static inline int pte_exec(pte_t pte) in pte_exec() argument
221 return pte_val(pte) & _PAGE_EXEC; in pte_exec()
224 static inline int pte_huge(pte_t pte) in pte_huge() argument
226 return pte_present(pte) in pte_huge()
227 && (pte_val(pte) & (_PAGE_READ | _PAGE_WRITE | _PAGE_EXEC)); in pte_huge()
230 static inline int pte_dirty(pte_t pte) in pte_dirty() argument
232 return pte_val(pte) & _PAGE_DIRTY; in pte_dirty()
235 static inline int pte_young(pte_t pte) in pte_young() argument
237 return pte_val(pte) & _PAGE_ACCESSED; in pte_young()
240 static inline int pte_special(pte_t pte) in pte_special() argument
242 return pte_val(pte) & _PAGE_SPECIAL; in pte_special()
247 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
249 return __pte(pte_val(pte) & ~(_PAGE_WRITE)); in pte_wrprotect()
254 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite() argument
256 return __pte(pte_val(pte) | _PAGE_WRITE); in pte_mkwrite()
261 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty() argument
263 return __pte(pte_val(pte) | _PAGE_DIRTY); in pte_mkdirty()
266 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean() argument
268 return __pte(pte_val(pte) & ~(_PAGE_DIRTY)); in pte_mkclean()
271 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung() argument
273 return __pte(pte_val(pte) | _PAGE_ACCESSED); in pte_mkyoung()
276 static inline pte_t pte_mkold(pte_t pte) in pte_mkold() argument
278 return __pte(pte_val(pte) & ~(_PAGE_ACCESSED)); in pte_mkold()
281 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial() argument
283 return __pte(pte_val(pte) | _PAGE_SPECIAL); in pte_mkspecial()
286 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge() argument
288 return pte; in pte_mkhuge()
292 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
294 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify()
331 void flush_icache_pte(pte_t pte);
430 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) argument