Lines Matching defs:dst_vma
1668 struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma)
1696 if (!vma_is_anonymous(dst_vma))
1728 if (!userfaultfd_wp(dst_vma))
1760 if (unlikely(folio_try_dup_anon_rmap_pmd(src_folio, src_page, dst_vma, src_vma))) {
1774 if (!userfaultfd_wp(dst_vma))
2531 * The PT lock for src_pmd and dst_vma/src_vma (for reading) are locked by
2538 struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma,
2555 vma_assert_locked(dst_vma);
2638 folio_move_anon_rmap(src_folio, dst_vma);
2639 src_folio->index = linear_page_index(dst_vma, dst_addr);
2641 _dst_pmd = folio_mk_pmd(src_folio, dst_vma->vm_page_prot);
2643 _dst_pmd = pmd_mkwrite(pmd_mkdirty(_dst_pmd), dst_vma);
2646 _dst_pmd = folio_mk_pmd(src_folio, dst_vma->vm_page_prot);