Home
last modified time | relevance | path

Searched refs:walk_page_range (Results 1 – 18 of 18) sorted by relevance

/Linux-v6.6/arch/riscv/mm/
Dpageattr.c171 ret = walk_page_range(&init_mm, start, end, &pageattr_ops, &masks); in set_direct_map_invalid_noflush()
188 ret = walk_page_range(&init_mm, start, end, &pageattr_ops, &masks); in set_direct_map_default_noflush()
/Linux-v6.6/include/linux/
Dpagewalk.h117 int walk_page_range(struct mm_struct *mm, unsigned long start,
/Linux-v6.6/mm/
Dmincore.c202 err = walk_page_range(vma->vm_mm, addr, end, &mincore_walk_ops, vec); in do_mincore()
Dmadvise.c290 walk_page_range(vma->vm_mm, start, end, &swapin_walk_ops, vma); in madvise_willneed()
554 walk_page_range(vma->vm_mm, addr, end, &cold_walk_ops, &walk_private); in madvise_cold_page_range()
592 walk_page_range(vma->vm_mm, addr, end, &cold_walk_ops, &walk_private); in madvise_pageout_page_range()
794 walk_page_range(vma->vm_mm, range.start, range.end, in madvise_free_single_vma()
Dhmm.c603 ret = walk_page_range(mm, hmm_vma_walk.last, range->end, in hmm_range_fault()
Dpagewalk.c470 int walk_page_range(struct mm_struct *mm, unsigned long start, in walk_page_range() function
Dmigrate_device.c307 walk_page_range(migrate->vma->vm_mm, migrate->start, migrate->end, in migrate_vma_collect()
Dmlock.c394 walk_page_range(vma->vm_mm, start, end, &mlock_walk_ops, NULL); in mlock_vma_pages_range()
Dmprotect.c602 error = walk_page_range(current->mm, start, end, in mprotect_fixup()
Dmemory-failure.c859 ret = walk_page_range(p->mm, 0, TASK_SIZE, &hwpoison_walk_ops, in kill_accessing_process()
Dmempolicy.c760 err = walk_page_range(mm, start, end, ops, &qp); in queue_pages_range()
Dmemcontrol.c6053 walk_page_range(mm, 0, ULONG_MAX, &precharge_walk_ops, NULL); in mem_cgroup_count_precharge()
6355 walk_page_range(mc.mm, 0, ULONG_MAX, &charge_walk_ops, NULL); in mem_cgroup_move_charge()
Dvmscan.c4310 err = walk_page_range(mm, walk->next_addr, ULONG_MAX, &mm_walk_ops, walk); in walk_mm()
/Linux-v6.6/mm/damon/
Dvaddr.c399 walk_page_range(mm, addr, addr + 1, &damon_mkold_ops, NULL); in damon_va_mkold()
549 walk_page_range(mm, addr, addr + 1, &damon_young_ops, &arg); in damon_va_young()
/Linux-v6.6/Documentation/mm/
Dmultigen_lru.rst121 and calls ``walk_page_range()`` with each ``mm_struct`` on this list
167 ``walk_page_range()`` with each ``mm_struct`` on this list to scan
Dunevictable-lru.rst302 mlock_pte_range() via walk_page_range() via mlock_vma_pages_range().
377 mlock_pte_range() via walk_page_range() via mlock_vma_pages_range() - the same
/Linux-v6.6/arch/s390/mm/
Dgmap.c2589 walk_page_range(mm, 0, TASK_SIZE, &zap_zero_walk_ops, NULL); in s390_enable_sie()
2678 walk_page_range(mm, 0, TASK_SIZE, &enable_skey_walk_ops, NULL); in s390_enable_skey()
2704 walk_page_range(mm, 0, TASK_SIZE, &reset_cmma_walk_ops, NULL); in s390_reset_cmma()
2779 r = walk_page_range(mm, state.next, end, &gather_pages_ops, &state); in __s390_uv_destroy_range()
/Linux-v6.6/fs/proc/
Dtask_mmu.c802 walk_page_range(vma->vm_mm, start, vma->vm_end, ops, mss); in smap_gather_stats()
1305 walk_page_range(mm, 0, -1, &clear_refs_walk_ops, &cp); in clear_refs_write()
1719 ret = walk_page_range(mm, start_vaddr, end, &pagemap_ops, &pm); in pagemap_read()