Lines Matching refs:dst_addr

48 /* Check if dst_addr is outside of file's size. Must be called with ptl held. */
50 unsigned long dst_addr)
59 offset = linear_page_index(dst_vma, dst_addr);
65 * Install PTEs, to map dst_addr (within dst_vma) to page.
72 unsigned long dst_addr, struct page *page,
94 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl);
98 if (mfill_file_over_size(dst_vma, dst_addr)) {
119 page_add_new_anon_rmap(page, dst_vma, dst_addr);
129 set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte);
132 update_mmu_cache(dst_vma, dst_addr, dst_pte);
142 unsigned long dst_addr,
154 dst_addr, false);
205 ret = mfill_atomic_install_pte(dst_pmd, dst_vma, dst_addr,
218 unsigned long dst_addr)
224 _dst_pte = pte_mkspecial(pfn_pte(my_zero_pfn(dst_addr),
227 dst_pte = pte_offset_map_lock(dst_vma->vm_mm, dst_pmd, dst_addr, &ptl);
230 if (mfill_file_over_size(dst_vma, dst_addr)) {
237 set_pte_at(dst_vma->vm_mm, dst_addr, dst_pte, _dst_pte);
239 update_mmu_cache(dst_vma, dst_addr, dst_pte);
250 unsigned long dst_addr,
254 pgoff_t pgoff = linear_page_index(dst_vma, dst_addr);
276 ret = mfill_atomic_install_pte(dst_pmd, dst_vma, dst_addr,
294 unsigned long dst_addr,
304 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl);
308 if (mfill_file_over_size(dst_vma, dst_addr)) {
318 set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte);
321 update_mmu_cache(dst_vma, dst_addr, dst_pte);
367 unsigned long src_addr, dst_addr;
387 dst_addr = dst_start;
427 BUG_ON(dst_addr >= dst_start + len);
435 idx = linear_page_index(dst_vma, dst_addr);
442 dst_pte = huge_pte_alloc(dst_mm, dst_vma, dst_addr, vma_hpagesize);
457 err = hugetlb_mfill_atomic_pte(dst_pte, dst_vma, dst_addr,
492 dst_addr += vma_hpagesize;
525 unsigned long dst_addr,
534 dst_addr, flags);
537 dst_addr, flags);
553 dst_addr, src_addr,
557 dst_vma, dst_addr);
560 dst_addr, src_addr,
577 unsigned long src_addr, dst_addr;
592 dst_addr = dst_start;
658 BUG_ON(dst_addr >= dst_start + len);
660 dst_pmd = mm_alloc_pmd(dst_mm, dst_addr);
689 err = mfill_atomic_pte(dst_pmd, dst_vma, dst_addr,
714 dst_addr += PAGE_SIZE;