Lines Matching refs:dst_pte
4697 pte_t *src_pte, *dst_pte, entry, dst_entry; in copy_hugetlb_page_range() local
4728 dst_pte = huge_pte_alloc(dst, vma, addr, sz); in copy_hugetlb_page_range()
4729 if (!dst_pte) { in copy_hugetlb_page_range()
4743 dst_entry = huge_ptep_get(dst_pte); in copy_hugetlb_page_range()
4744 if ((dst_pte == src_pte) || !huge_pte_none(dst_entry)) in copy_hugetlb_page_range()
4747 dst_ptl = huge_pte_lock(h, dst, dst_pte); in copy_hugetlb_page_range()
4751 dst_entry = huge_ptep_get(dst_pte); in copy_hugetlb_page_range()
4775 set_huge_swap_pte_at(dst, addr, dst_pte, entry, sz); in copy_hugetlb_page_range()
4808 dst_ptl = huge_pte_lock(h, dst, dst_pte); in copy_hugetlb_page_range()
4819 hugetlb_install_page(vma, dst_pte, addr, new); in copy_hugetlb_page_range()
4838 set_huge_pte_at(dst, addr, dst_pte, entry); in copy_hugetlb_page_range()
4858 pte_t *dst_pte, pte; in move_huge_pte() local
4861 dst_pte = huge_pte_offset(mm, new_addr, huge_page_size(h)); in move_huge_pte()
4862 dst_ptl = huge_pte_lock(h, mm, dst_pte); in move_huge_pte()
4873 set_huge_pte_at(mm, new_addr, dst_pte, pte); in move_huge_pte()
4891 pte_t *src_pte, *dst_pte; in move_hugetlb_page_tables() local
4916 dst_pte = huge_pte_alloc(mm, new_vma, new_addr, sz); in move_hugetlb_page_tables()
4917 if (!dst_pte) in move_hugetlb_page_tables()
5736 pte_t *dst_pte, in hugetlb_mcopy_atomic_pte() argument
5852 ptl = huge_pte_lockptr(h, dst_mm, dst_pte); in hugetlb_mcopy_atomic_pte()
5870 if (!huge_pte_none(huge_ptep_get(dst_pte))) in hugetlb_mcopy_atomic_pte()
5891 set_huge_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte); in hugetlb_mcopy_atomic_pte()
5893 (void)huge_ptep_set_access_flags(dst_vma, dst_addr, dst_pte, _dst_pte, in hugetlb_mcopy_atomic_pte()
5898 update_mmu_cache(dst_vma, dst_addr, dst_pte); in hugetlb_mcopy_atomic_pte()