Lines Matching refs:pte_val

287 		old = pte_val(*p);
332 unsigned long set = pte_val(entry) &
341 #define pte_same(A,B) (((pte_val(A) ^ pte_val(B)) & ~_PAGE_HASHPTE) == 0)
364 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) >> 3 })
369 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
374 return __pte(pte_val(pte) | _PAGE_SWP_EXCLUSIVE);
379 return __pte(pte_val(pte) & ~_PAGE_SWP_EXCLUSIVE);
385 return !!(pte_val(pte) & _PAGE_READ);
390 return !!(pte_val(pte) & _PAGE_WRITE);
393 static inline int pte_dirty(pte_t pte) { return !!(pte_val(pte) & _PAGE_DIRTY); }
394 static inline int pte_young(pte_t pte) { return !!(pte_val(pte) & _PAGE_ACCESSED); }
395 static inline int pte_special(pte_t pte) { return !!(pte_val(pte) & _PAGE_SPECIAL); }
396 static inline int pte_none(pte_t pte) { return (pte_val(pte) & ~_PTE_NONE_MASK) == 0; }
397 static inline bool pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; }
401 return pte_val(pte) & _PAGE_PRESENT;
406 return pte_val(pte) & _PAGE_PRESENT;
411 return !!(pte_val(pte) & _PAGE_HASHPTE);
416 return !!(pte_val(pte) & _PAGE_NO_CACHE);
454 return __pte(pte_val(pte) & ~_PAGE_WRITE);
459 return __pte(pte_val(pte) & ~_PAGE_EXEC);
464 return __pte(pte_val(pte) & ~_PAGE_DIRTY);
469 return __pte(pte_val(pte) & ~_PAGE_ACCESSED);
474 return __pte(pte_val(pte) | _PAGE_EXEC);
487 return __pte(pte_val(pte) | _PAGE_RW);
492 return __pte(pte_val(pte) | _PAGE_DIRTY);
497 return __pte(pte_val(pte) | _PAGE_ACCESSED);
502 return __pte(pte_val(pte) | _PAGE_SPECIAL);
512 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot));
543 *ptep = __pte((pte_val(*ptep) & _PAGE_HASHPTE) |
544 (pte_val(pte) & ~_PAGE_HASHPTE));
546 if (pte_val(*ptep) & _PAGE_HASHPTE)
553 pte_update(mm, addr, ptep, ~_PAGE_HASHPTE, pte_val(pte), 0);