Lines Matching refs:ptep
136 #define pte_clear(mm,addr,ptep) set_pte(ptep, __pte(0)) argument
229 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() argument
231 *ptep = pte; in set_pte()
264 pte_t *ptep, pte_t pte) in set_pte_at() argument
281 pte_valid(*ptep) && pte_valid(pte)) { in set_pte_at()
284 __func__, pte_val(*ptep), pte_val(pte)); in set_pte_at()
285 VM_WARN_ONCE(pte_write(*ptep) && !pte_dirty(pte), in set_pte_at()
287 __func__, pte_val(*ptep), pte_val(pte)); in set_pte_at()
290 set_pte(ptep, pte); in set_pte_at()
543 unsigned long address, pte_t *ptep,
562 pte_t *ptep) in ptep_test_and_clear_young() argument
574 : "=&r" (pteval), "=&r" (tmp), "+Q" (pte_val(*ptep)), "=&r" (res) in ptep_test_and_clear_young()
592 unsigned long address, pte_t *ptep) in ptep_get_and_clear() argument
602 : "=&r" (old_pteval), "=&r" (tmp), "+Q" (pte_val(*ptep))); in ptep_get_and_clear()
621 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) in ptep_set_wrprotect() argument
635 : "=&r" (pteval), "=&r" (tmp), "+Q" (pte_val(*ptep)) in ptep_set_wrprotect()
690 unsigned long addr, pte_t *ptep) in update_mmu_cache() argument