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()
195 static inline unsigned long long pte_update(pte_t *p, in pte_update()
232 static inline int __ptep_test_and_clear_young(unsigned int context, unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young()
248 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear()
249 pte_t *ptep) in ptep_get_and_clear()
256 pte_t *ptep) in ptep_set_wrprotect()
261 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
267 static inline void __ptep_set_access_flags(pte_t *ptep, pte_t entry) in __ptep_set_access_flags()
309 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
311 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
324 #define __swp_entry_to_pte(x) ((pte_t) { (x).val << 3 })
335 extern int get_pteptr(struct mm_struct *mm, unsigned long addr, pte_t **ptep,