Lines Matching refs:pte_val

107 	pte_val(pte) = (pte_val(pte) & CF_PAGE_CHG_MASK) | pgprot_val(newprot);  in pte_modify()
118 #define __pte_page(pte) ((void *) (pte_val(pte) & PAGE_MASK))
123 return !pte_val(pte); in pte_none()
128 return pte_val(pte) & CF_PAGE_VALID; in pte_present()
134 pte_val(*ptep) = 0; in pte_clear()
148 __FILE__, __LINE__, pte_val(e))
160 return pte_val(pte) & CF_PAGE_READABLE; in pte_read()
165 return pte_val(pte) & CF_PAGE_WRITABLE; in pte_write()
170 return pte_val(pte) & CF_PAGE_EXEC; in pte_exec()
175 return pte_val(pte) & CF_PAGE_DIRTY; in pte_dirty()
180 return pte_val(pte) & CF_PAGE_ACCESSED; in pte_young()
185 pte_val(pte) &= ~CF_PAGE_WRITABLE; in pte_wrprotect()
191 pte_val(pte) &= ~CF_PAGE_READABLE; in pte_rdprotect()
197 pte_val(pte) &= ~CF_PAGE_EXEC; in pte_exprotect()
203 pte_val(pte) &= ~CF_PAGE_DIRTY; in pte_mkclean()
209 pte_val(pte) &= ~CF_PAGE_ACCESSED; in pte_mkold()
215 pte_val(pte) |= CF_PAGE_WRITABLE; in pte_mkwrite_novma()
221 pte_val(pte) |= CF_PAGE_READABLE; in pte_mkread()
227 pte_val(pte) |= CF_PAGE_EXEC; in pte_mkexec()
233 pte_val(pte) |= CF_PAGE_DIRTY; in pte_mkdirty()
239 pte_val(pte) |= CF_PAGE_ACCESSED; in pte_mkyoung()
245 pte_val(pte) |= 0x80 | (pte_val(pte) & ~0x40); in pte_mknocache()
251 pte_val(pte) &= ~CF_PAGE_NOCACHE; in pte_mkcache()
274 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
279 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
284 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
290 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
299 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT)