Lines Matching refs:pte_val
165 #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL))
166 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
167 #define pte_no_exec(pte) (pte_val(pte) & _PAGE_NO_EXEC)
178 if (pte_val(pteval) & _PAGE_GLOBAL) {
198 if (pte_val(*ptep_buddy(ptep)) & _PAGE_GLOBAL)
265 return pte_val(pte) & _PAGE_SPECIAL;
270 pte_val(pte) |= _PAGE_SPECIAL;
345 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; }
346 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_MODIFIED; }
347 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; }
351 pte_val(pte) &= ~(_PAGE_WRITE | _PAGE_SILENT_WRITE);
357 pte_val(pte) &= ~(_PAGE_MODIFIED | _PAGE_SILENT_WRITE);
363 pte_val(pte) &= ~(_PAGE_ACCESSED | _PAGE_SILENT_READ);
369 pte_val(pte) |= _PAGE_WRITE;
370 if (pte_val(pte) & _PAGE_MODIFIED)
371 pte_val(pte) |= _PAGE_SILENT_WRITE;
377 pte_val(pte) |= _PAGE_MODIFIED | _PAGE_SOFT_DIRTY;
378 if (pte_val(pte) & _PAGE_WRITE)
379 pte_val(pte) |= _PAGE_SILENT_WRITE;
385 pte_val(pte) |= _PAGE_ACCESSED;
386 if (!(pte_val(pte) & _PAGE_NO_READ))
387 pte_val(pte) |= _PAGE_SILENT_READ;
394 static inline int pte_huge(pte_t pte) { return pte_val(pte) & _PAGE_HUGE; }
398 pte_val(pte) |= _PAGE_HUGE;
420 return pte_val(pte) & _PAGE_SOFT_DIRTY;
426 pte_val(pte) |= _PAGE_SOFT_DIRTY;
433 pte_val(pte) &= ~(_PAGE_SOFT_DIRTY);
479 return pte_val(pte_a) == pte_val(pte_b);
523 pte_val(pte) &= _PAGE_CHG_MASK;
524 pte_val(pte) |= pgprot_val(newprot) & ~_PAGE_CHG_MASK;
525 if ((pte_val(pte) & _PAGE_ACCESSED) && !(pte_val(pte) & _PAGE_NO_READ))
526 pte_val(pte) |= _PAGE_SILENT_READ;
551 return pte_val(pte) & _PAGE_SWP_EXCLUSIVE;
556 pte_val(pte) |= _PAGE_SWP_EXCLUSIVE;
562 pte_val(pte) &= ~_PAGE_SWP_EXCLUSIVE;