Lines Matching refs:pte_t
39 #define PTE_TABLE_SIZE (sizeof(pte_t) << PTE_SHIFT)
147 extern void flush_hash_entry(struct mm_struct *mm, pte_t *ptep,
166 static inline unsigned long pte_update(pte_t *p, in pte_update()
214 static inline unsigned long long pte_update(pte_t *p, in pte_update()
251 static inline int __ptep_test_and_clear_young(unsigned int context, unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young()
267 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear()
268 pte_t *ptep) in ptep_get_and_clear()
275 pte_t *ptep) in ptep_set_wrprotect()
280 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
286 static inline void __ptep_set_access_flags(pte_t *ptep, pte_t entry) in __ptep_set_access_flags()
328 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
330 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
343 #define __swp_entry_to_pte(x) ((pte_t) { (x).val << 3 })
354 extern int get_pteptr(struct mm_struct *mm, unsigned long addr, pte_t **ptep,