Lines Matching refs:src_vma
5032 struct vm_area_struct *src_vma) in copy_hugetlb_page_range() argument
5037 bool cow = is_cow_mapping(src_vma->vm_flags); in copy_hugetlb_page_range()
5038 struct hstate *h = hstate_vma(src_vma); in copy_hugetlb_page_range()
5047 src_vma->vm_start, in copy_hugetlb_page_range()
5048 src_vma->vm_end); in copy_hugetlb_page_range()
5050 vma_assert_write_locked(src_vma); in copy_hugetlb_page_range()
5059 hugetlb_vma_lock_read(src_vma); in copy_hugetlb_page_range()
5063 for (addr = src_vma->vm_start; addr < src_vma->vm_end; addr += sz) { in copy_hugetlb_page_range()
5065 src_pte = hugetlb_walk(src_vma, addr, sz); in copy_hugetlb_page_range()
5115 if (userfaultfd_wp(src_vma) && uffd_wp) in copy_hugetlb_page_range()
5147 true, src_vma)) { in copy_hugetlb_page_range()
5214 hugetlb_vma_unlock_read(src_vma); in copy_hugetlb_page_range()