Lines Matching refs:src_vma
5030 struct vm_area_struct *src_vma) in copy_hugetlb_page_range() argument
5035 bool cow = is_cow_mapping(src_vma->vm_flags); in copy_hugetlb_page_range()
5036 struct hstate *h = hstate_vma(src_vma); in copy_hugetlb_page_range()
5045 src_vma->vm_start, in copy_hugetlb_page_range()
5046 src_vma->vm_end); in copy_hugetlb_page_range()
5048 vma_assert_write_locked(src_vma); in copy_hugetlb_page_range()
5057 hugetlb_vma_lock_read(src_vma); in copy_hugetlb_page_range()
5061 for (addr = src_vma->vm_start; addr < src_vma->vm_end; addr += sz) { in copy_hugetlb_page_range()
5063 src_pte = hugetlb_walk(src_vma, addr, sz); in copy_hugetlb_page_range()
5113 if (userfaultfd_wp(src_vma) && uffd_wp) in copy_hugetlb_page_range()
5145 true, src_vma)) { in copy_hugetlb_page_range()
5212 hugetlb_vma_unlock_read(src_vma); in copy_hugetlb_page_range()