Lines Matching refs:dst_addr

54 			    unsigned long dst_addr,  in mcopy_atomic_pte()  argument
69 page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, dst_vma, dst_addr); in mcopy_atomic_pte()
110 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl); in mcopy_atomic_pte()
114 offset = linear_page_index(dst_vma, dst_addr); in mcopy_atomic_pte()
125 page_add_new_anon_rmap(page, dst_vma, dst_addr, false); in mcopy_atomic_pte()
128 set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte); in mcopy_atomic_pte()
131 update_mmu_cache(dst_vma, dst_addr, dst_pte); in mcopy_atomic_pte()
147 unsigned long dst_addr) in mfill_zeropage_pte() argument
155 _dst_pte = pte_mkspecial(pfn_pte(my_zero_pfn(dst_addr), in mfill_zeropage_pte()
157 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl); in mfill_zeropage_pte()
161 offset = linear_page_index(dst_vma, dst_addr); in mfill_zeropage_pte()
170 set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte); in mfill_zeropage_pte()
172 update_mmu_cache(dst_vma, dst_addr, dst_pte); in mfill_zeropage_pte()
216 unsigned long src_addr, dst_addr; in __mcopy_atomic_hugetlb() local
236 dst_addr = dst_start; in __mcopy_atomic_hugetlb()
278 BUG_ON(dst_addr >= dst_start + len); in __mcopy_atomic_hugetlb()
288 idx = linear_page_index(dst_vma, dst_addr); in __mcopy_atomic_hugetlb()
293 dst_pte = huge_pte_alloc(dst_mm, dst_addr, vma_hpagesize); in __mcopy_atomic_hugetlb()
309 dst_addr, src_addr, &page); in __mcopy_atomic_hugetlb()
337 dst_addr += vma_hpagesize; in __mcopy_atomic_hugetlb()
417 unsigned long dst_addr, in mfill_atomic_pte() argument
438 dst_addr, src_addr, page, in mfill_atomic_pte()
442 dst_vma, dst_addr); in mfill_atomic_pte()
447 dst_vma, dst_addr, in mfill_atomic_pte()
451 dst_vma, dst_addr); in mfill_atomic_pte()
468 unsigned long src_addr, dst_addr; in __mcopy_atomic() local
484 dst_addr = dst_start; in __mcopy_atomic()
548 BUG_ON(dst_addr >= dst_start + len); in __mcopy_atomic()
550 dst_pmd = mm_alloc_pmd(dst_mm, dst_addr); in __mcopy_atomic()
579 err = mfill_atomic_pte(dst_mm, dst_pmd, dst_vma, dst_addr, in __mcopy_atomic()
603 dst_addr += PAGE_SIZE; in __mcopy_atomic()