Lines Matching refs:pte_val

33 #define pte_ERROR(pte)		__pte_error(__FILE__, __LINE__, pte_val(pte))
182 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT)
185 #define pte_none(pte) !(pte_val(pte))
238 #define pte_present(pte) (pte_val(pte) & _PAGE_V)
239 #define pte_write(pte) ((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_URW_KRW)
240 #define pte_read(pte) (((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_UR_KR) || \
241 ((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_UR_KRW) || \
242 ((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_URW_KRW))
243 #define pte_kernel_write(pte) (((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_URW_KRW) || \
244 ((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_UR_KRW) || \
245 ((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_KRW) || \
246 (((pte_val(pte) & _PAGE_M_MASK) == _PAGE_M_XKRW) && pte_exec(pte)))
247 #define pte_exec(pte) (pte_val(pte) & _PAGE_E)
248 #define pte_dirty(pte) (pte_val(pte) & _PAGE_D)
249 #define pte_young(pte) (pte_val(pte) & _PAGE_YOUNG)
254 #define pte_file(pte) (pte_val(pte) & _PAGE_FILE)
255 #define pte_to_pgoff(x) (pte_val(x) >> 2)
261 static inline pte_t pte_##fn(pte_t pte) { pte_val(pte) op; return pte; }
265 pte_val(pte) = pte_val(pte) & ~_PAGE_M_MASK; in pte_wrprotect()
266 pte_val(pte) = pte_val(pte) | _PAGE_M_UR_KR; in pte_wrprotect()
272 pte_val(pte) = pte_val(pte) & ~_PAGE_M_MASK; in pte_mkwrite()
273 pte_val(pte) = pte_val(pte) | _PAGE_M_URW_KRW; in pte_mkwrite()
346 pte_val(pte) = (pte_val(pte) & ~mask) | (pgprot_val(newprot) & mask); in pte_modify()
359 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })