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) ((unsigned long) (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()
149 __FILE__, __LINE__, pte_val(e))
161 return pte_val(pte) & CF_PAGE_READABLE; in pte_read()
166 return pte_val(pte) & CF_PAGE_WRITABLE; in pte_write()
171 return pte_val(pte) & CF_PAGE_EXEC; in pte_exec()
176 return pte_val(pte) & CF_PAGE_DIRTY; in pte_dirty()
181 return pte_val(pte) & CF_PAGE_ACCESSED; in pte_young()
186 pte_val(pte) &= ~CF_PAGE_WRITABLE; in pte_wrprotect()
192 pte_val(pte) &= ~CF_PAGE_READABLE; in pte_rdprotect()
198 pte_val(pte) &= ~CF_PAGE_EXEC; in pte_exprotect()
204 pte_val(pte) &= ~CF_PAGE_DIRTY; in pte_mkclean()
210 pte_val(pte) &= ~CF_PAGE_ACCESSED; in pte_mkold()
216 pte_val(pte) |= CF_PAGE_WRITABLE; in pte_mkwrite()
222 pte_val(pte) |= CF_PAGE_READABLE; in pte_mkread()
228 pte_val(pte) |= CF_PAGE_EXEC; in pte_mkexec()
234 pte_val(pte) |= CF_PAGE_DIRTY; in pte_mkdirty()
240 pte_val(pte) |= CF_PAGE_ACCESSED; in pte_mkyoung()
246 pte_val(pte) |= 0x80 | (pte_val(pte) & ~0x40); in pte_mknocache()
252 pte_val(pte) &= ~CF_PAGE_NOCACHE; in pte_mkcache()
275 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
280 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()
285 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE; in pte_swp_mkexclusive()
291 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE; in pte_swp_clear_exclusive()
299 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT)