Lines Matching defs:orig_src_pte
1028 pte_t orig_dst_pte, pte_t orig_src_pte,
1031 return pte_same(ptep_get(src_pte), orig_src_pte) &&
1047 pte_t orig_dst_pte, orig_src_pte;
1054 orig_src_pte = ptep_get(src_pte);
1055 if (!pte_present(orig_src_pte) || is_zero_pfn(pte_pfn(orig_src_pte)))
1058 folio = vm_normal_folio(src_vma, src_addr, orig_src_pte);
1077 pte_t orig_dst_pte, pte_t orig_src_pte,
1092 if (!is_pte_pages_stable(dst_pte, src_pte, orig_dst_pte, orig_src_pte,
1109 orig_src_pte = ptep_get_and_clear(mm, src_addr, src_pte);
1112 set_pte_at(mm, src_addr, src_pte, orig_src_pte);
1124 if (pte_dirty(orig_src_pte))
1157 pte_t orig_dst_pte, pte_t orig_src_pte,
1174 if (!is_pte_pages_stable(dst_pte, src_pte, orig_dst_pte, orig_src_pte,
1205 orig_src_pte = ptep_get_and_clear(mm, src_addr, src_pte);
1207 orig_src_pte = pte_swp_mksoft_dirty(orig_src_pte);
1208 set_pte_at(mm, dst_addr, dst_pte, orig_src_pte);
1219 pte_t orig_dst_pte, pte_t orig_src_pte,
1226 if (!is_pte_pages_stable(dst_pte, src_pte, orig_dst_pte, orig_src_pte,
1254 pte_t orig_src_pte, orig_dst_pte;
1319 orig_src_pte = ptep_get(src_pte);
1321 if (pte_none(orig_src_pte)) {
1330 if (src_folio && unlikely(!pte_same(src_folio_pte, orig_src_pte))) {
1335 if (pte_present(orig_src_pte)) {
1336 if (is_zero_pfn(pte_pfn(orig_src_pte))) {
1339 orig_dst_pte, orig_src_pte,
1358 if (!pte_same(orig_src_pte, ptep_get(src_pte))) {
1364 folio = vm_normal_folio(src_vma, src_addr, orig_src_pte);
1387 src_folio_pte = orig_src_pte;
1423 orig_dst_pte, orig_src_pte, dst_pmd,
1428 const softleaf_t entry = softleaf_from_pte(orig_src_pte);
1443 if (!pte_swp_exclusive(orig_src_pte)) {
1474 src_folio_pte = orig_src_pte;
1487 orig_dst_pte, orig_src_pte, dst_pmd, dst_pmdval,