Lines Matching refs:addr
25 unsigned long addr; in migrate_vma_collect_skip() local
27 for (addr = start; addr < end; addr += PAGE_SIZE) { in migrate_vma_collect_skip()
41 unsigned long addr; in migrate_vma_collect_hole() local
47 for (addr = start; addr < end; addr += PAGE_SIZE) { in migrate_vma_collect_hole()
67 unsigned long addr = start, unmapped = 0; in migrate_vma_collect_pmd() local
87 split_huge_pmd(vma, pmdp, addr); in migrate_vma_collect_pmd()
110 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in migrate_vma_collect_pmd()
115 for (; addr < end; addr += PAGE_SIZE, ptep++) { in migrate_vma_collect_pmd()
162 page = vm_normal_page(migrate->vma, addr, pte); in migrate_vma_collect_pmd()
212 flush_cache_page(vma, addr, pte_pfn(pte)); in migrate_vma_collect_pmd()
216 pte = ptep_clear_flush(vma, addr, ptep); in migrate_vma_collect_pmd()
219 set_pte_at(mm, addr, ptep, pte); in migrate_vma_collect_pmd()
227 pte = ptep_get_and_clear(mm, addr, ptep); in migrate_vma_collect_pmd()
264 set_pte_at(mm, addr, ptep, swp_pte); in migrate_vma_collect_pmd()
587 unsigned long addr, in migrate_vma_insert_page() argument
608 pgdp = pgd_offset(mm, addr); in migrate_vma_insert_page()
609 p4dp = p4d_alloc(mm, pgdp, addr); in migrate_vma_insert_page()
612 pudp = pud_alloc(mm, p4dp, addr); in migrate_vma_insert_page()
615 pmdp = pmd_alloc(mm, pudp, addr); in migrate_vma_insert_page()
655 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in migrate_vma_insert_page()
680 folio_add_new_anon_rmap(folio, vma, addr, RMAP_EXCLUSIVE); in migrate_vma_insert_page()
686 flush_cache_page(vma, addr, pte_pfn(orig_pte)); in migrate_vma_insert_page()
687 ptep_clear_flush(vma, addr, ptep); in migrate_vma_insert_page()
689 set_pte_at(mm, addr, ptep, entry); in migrate_vma_insert_page()
690 update_mmu_cache(vma, addr, ptep); in migrate_vma_insert_page()
723 unsigned long addr; in __migrate_device_pages() local
734 addr = migrate->start + i*PAGE_SIZE; in __migrate_device_pages()
740 migrate->vma->vm_mm, addr, migrate->end, in __migrate_device_pages()
744 migrate_vma_insert_page(migrate, addr, newpage, in __migrate_device_pages()