Lines Matching refs:oldpte
45 pte_t *pte, oldpte;
78 oldpte = *pte;
79 if (pte_present(oldpte)) {
81 bool preserve_write = prot_numa && pte_write(oldpte);
91 if (pte_protnone(oldpte))
94 page = vm_normal_page(vma, addr, oldpte);
119 oldpte = ptep_modify_prot_start(vma, addr, pte);
120 ptent = pte_modify(oldpte, newprot);
145 if(pte_user_mkexec(oldpte, ptent) &&
147 vm_normal_page(vma, addr, oldpte))))
150 ptep_modify_prot_commit(vma, addr, pte, oldpte, ptent);
152 } else if (is_swap_pte(oldpte)) {
153 swp_entry_t entry = pte_to_swp_entry(oldpte);
163 if (pte_swp_soft_dirty(oldpte))
165 if (pte_swp_uffd_wp(oldpte))
174 if (pte_swp_uffd_wp(oldpte))
177 newpte = oldpte;
185 if (!pte_same(oldpte, newpte)) {