Lines Matching refs:oldpte
42 pte_t *pte, oldpte; in change_pte_range() local
75 oldpte = *pte; in change_pte_range()
76 if (pte_present(oldpte)) { in change_pte_range()
78 bool preserve_write = prot_numa && pte_write(oldpte); in change_pte_range()
88 if (pte_protnone(oldpte)) in change_pte_range()
91 page = vm_normal_page(vma, addr, oldpte); in change_pte_range()
116 oldpte = ptep_modify_prot_start(vma, addr, pte); in change_pte_range()
117 ptent = pte_modify(oldpte, newprot); in change_pte_range()
140 ptep_modify_prot_commit(vma, addr, pte, oldpte, ptent); in change_pte_range()
142 } else if (is_swap_pte(oldpte)) { in change_pte_range()
143 swp_entry_t entry = pte_to_swp_entry(oldpte); in change_pte_range()
154 if (pte_swp_soft_dirty(oldpte)) in change_pte_range()
156 if (pte_swp_uffd_wp(oldpte)) in change_pte_range()
166 if (pte_swp_uffd_wp(oldpte)) in change_pte_range()
172 if (pte_swp_soft_dirty(oldpte)) in change_pte_range()
174 if (pte_swp_uffd_wp(oldpte)) in change_pte_range()
177 newpte = oldpte; in change_pte_range()
185 if (!pte_same(oldpte, newpte)) { in change_pte_range()