Home
last modified time | relevance | path

Searched refs:vm_next (Results 1 – 25 of 47) sorted by relevance

12

/Linux-v4.19/mm/
Dmmap.c177 struct vm_area_struct *next = vma->vm_next; in remove_vma()
380 vma = vma->vm_next; in validate_mm()
548 for (vma = vma->vm_next; vma; vma = vma->vm_next) { in count_vma_pages_range()
565 if (vma->vm_next) in __vma_link_rb()
566 vma_gap_update(vma->vm_next); in __vma_link_rb()
659 next = vma->vm_next; in __vma_unlink_common()
661 prev->vm_next = next; in __vma_unlink_common()
665 prev->vm_next = next; in __vma_unlink_common()
695 struct vm_area_struct *next = vma->vm_next, *orig_vma = vma; in __vma_adjust()
736 end != next->vm_next->vm_end); in __vma_adjust()
[all …]
Dnommu.c750 vma->vm_prev->vm_next = vma->vm_next; in delete_vma_from_mm()
752 mm->mmap = vma->vm_next; in delete_vma_from_mm()
754 if (vma->vm_next) in delete_vma_from_mm()
755 vma->vm_next->vm_prev = vma->vm_prev; in delete_vma_from_mm()
786 for (vma = mm->mmap; vma; vma = vma->vm_next) { in find_vma()
835 for (vma = mm->mmap; vma; vma = vma->vm_next) { in find_vma_exact()
1584 vma = vma->vm_next; in do_munmap()
1642 mm->mmap = vma->vm_next; in exit_mmap()
Dutil.c266 next = prev->vm_next; in __vma_link_list()
267 prev->vm_next = vma; in __vma_link_list()
276 vma->vm_next = next; in __vma_link_list()
Dmsync.c101 vma = vma->vm_next; in SYSCALL_DEFINE3()
Dmremap.c359 vma->vm_next->vm_flags |= VM_ACCOUNT; in move_vma()
500 if (vma->vm_next && vma->vm_next->vm_start < end) /* intersection */ in vma_expandable()
Dmlock.c623 vma = prev->vm_next; in apply_vma_lock_flags()
652 for (; vma ; vma = vma->vm_next) { in count_mm_mlocked_page_nr()
781 for (vma = current->mm->mmap; vma ; vma = prev->vm_next) { in apply_mlockall_flags()
Ddebug.c106 vma, (void *)vma->vm_start, (void *)vma->vm_end, vma->vm_next, in dump_vma()
Dpagewalk.c319 vma = vma->vm_next; in walk_page_range()
Dmempolicy.c383 for (vma = mm->mmap; vma; vma = vma->vm_next) in mpol_rebind_mm()
588 if (!vma->vm_next && vma->vm_end < end) in queue_pages_test_walk()
697 next = vma->vm_next; in mbind_range()
711 next = vma->vm_next; in mbind_range()
1096 vma = vma->vm_next; in new_page()
/Linux-v4.19/arch/unicore32/include/asm/
Dmmu_context.h72 BUG_ON(high_vma->vm_next); /* it should be last */ \
74 high_vma->vm_prev->vm_next = NULL; \
/Linux-v4.19/arch/parisc/mm/
Dfault.c130 if (prev->vm_next == NULL)
132 if (prev->vm_next->vm_start > addr)
/Linux-v4.19/arch/xtensa/kernel/
Dsyscall.c87 for (vmm = find_vma(current->mm, addr); ; vmm = vmm->vm_next) { in arch_get_unmapped_area()
/Linux-v4.19/arch/x86/mm/
Dmpx.c689 vma = vma->vm_next; in zap_bt_entries_mapping()
816 next = next->vm_next; in try_unmap_single_bt()
920 vma = vma->vm_next; in mpx_notify_unmap()
/Linux-v4.19/arch/powerpc/mm/
Dtlb_hash32.c138 for (mp = mm->mmap; mp != NULL; mp = mp->vm_next) in flush_tlb_mm()
Dsubpage-prot.c167 vma = vma->vm_next; in subpage_mark_vma_nohuge()
/Linux-v4.19/arch/parisc/kernel/
Dcache.c518 for (vma = mm->mmap; vma; vma = vma->vm_next) in mm_total_size()
554 for (vma = mm->mmap; vma; vma = vma->vm_next) { in flush_cache_mm()
564 for (vma = mm->mmap; vma; vma = vma->vm_next) { in flush_cache_mm()
/Linux-v4.19/fs/
Duserfaultfd.c633 for (vma = mm->mmap; vma; vma = vma->vm_next) in userfaultfd_event_wait_completion()
814 for ( ; vma && vma->vm_start < end; vma = vma->vm_next) { in userfaultfd_unmap_prep()
880 for (vma = mm->mmap; vma; vma = vma->vm_next) { in userfaultfd_release()
1354 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) { in userfaultfd_register()
1453 vma = vma->vm_next; in userfaultfd_register()
1527 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) { in userfaultfd_unregister()
1611 vma = vma->vm_next; in userfaultfd_unregister()
Dexec.c662 vma->vm_next ? vma->vm_next->vm_start : USER_PGTABLES_CEILING); in shift_arg_pages()
671 vma->vm_next ? vma->vm_next->vm_start : USER_PGTABLES_CEILING); in shift_arg_pages()
/Linux-v4.19/include/linux/
Dmm_types.h272 struct vm_area_struct *vm_next, *vm_prev; member
/Linux-v4.19/arch/um/kernel/
Dtlb.c546 vma = vma->vm_next; in flush_tlb_mm()
557 vma = vma->vm_next; in force_flush_all()
/Linux-v4.19/fs/proc/
Dtask_mmu.c140 return vma->vm_next ?: priv->tail_vma; in m_next_vma()
185 vma = vma->vm_next; in m_start()
824 for (vma = priv->mm->mmap; vma; vma = vma->vm_next) { in show_smaps_rollup()
1125 for (vma = mm->mmap; vma; vma = vma->vm_next) { in clear_refs_write()
1133 for (vma = mm->mmap; vma; vma = vma->vm_next) { in clear_refs_write()
/Linux-v4.19/arch/x86/entry/vdso/
Dvma.c272 for (vma = mm->mmap; vma; vma = vma->vm_next) { in map_vdso_once()
/Linux-v4.19/drivers/misc/cxl/
Dfault.c329 for (vma = mm->mmap; vma; vma = vma->vm_next) { in cxl_prefault_vma()
/Linux-v4.19/drivers/oprofile/
Dbuffer_sync.c260 for (vma = find_vma(mm, addr); vma; vma = vma->vm_next) { in lookup_dcookie()
/Linux-v4.19/arch/powerpc/oprofile/cell/
Dspu_task_sync.c340 for (vma = mm->mmap; vma; vma = vma->vm_next) { in get_exec_dcookie_and_offset()

12