Lines Matching refs:pte
300 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() argument
302 ptep->pte_high = pte.pte_high; in set_pte()
304 ptep->pte_low = pte.pte_low; in set_pte()
339 #define pte_not_present(pte) (!((pte).pte_low & _PAGE_PRESENT)) argument
340 #define pte_dirty(pte) ((pte).pte_low & _PAGE_DIRTY) argument
341 #define pte_young(pte) ((pte).pte_low & _PAGE_ACCESSED) argument
342 #define pte_special(pte) ((pte).pte_low & _PAGE_SPECIAL) argument
345 #define pte_write(pte) \ argument
346 ((pte).pte_high & (_PAGE_EXT_USER_WRITE | _PAGE_EXT_KERN_WRITE))
348 #define pte_write(pte) ((pte).pte_low & _PAGE_RW) argument
352 static inline pte_t pte_##fn(pte_t pte) { pte.pte_##h op; return pte; }
383 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
385 pte.pte_low &= _PAGE_CHG_MASK; in pte_modify()
386 pte.pte_low |= pgprot_val(newprot); in pte_modify()
389 pte.pte_high |= pgprot_val(newprot) >> 32; in pte_modify()
392 return pte; in pte_modify()
449 #define __pte_to_swp_entry(pte) ((swp_entry_t){ (pte).pte_high }) argument
466 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) >> 1 }) argument
473 static inline bool pte_swp_exclusive(pte_t pte) in pte_swp_exclusive() argument
475 return pte.pte_low & _PAGE_SWP_EXCLUSIVE; in pte_swp_exclusive()