| /Linux-v5.15/mm/ |
| D | mmap.c | 180 struct vm_area_struct *next = vma->vm_next; in remove_vma() 411 vma = vma->vm_next; in validate_mm() 579 return vma->vm_next; in vma_next() 623 for (vma = vma->vm_next; vma; vma = vma->vm_next) { in count_vma_pages_range() 640 if (vma->vm_next) in __vma_link_rb() 641 vma_gap_update(vma->vm_next); in __vma_link_rb() 745 struct vm_area_struct *next = vma->vm_next, *orig_vma = vma; in __vma_adjust() 786 end != next->vm_next->vm_end); in __vma_adjust() 799 exporter = next->vm_next; in __vma_adjust() 974 next = vma->vm_next; in __vma_adjust() [all …]
|
| D | util.c | 281 next = prev->vm_next; in __vma_link_list() 282 prev->vm_next = vma; in __vma_link_list() 287 vma->vm_next = next; in __vma_link_list() 296 next = vma->vm_next; in __vma_unlink_list() 299 prev->vm_next = next; in __vma_unlink_list()
|
| D | msync.c | 107 vma = vma->vm_next; in SYSCALL_DEFINE3()
|
| D | mlock.c | 599 vma = prev->vm_next; in apply_vma_lock_flags() 628 for (; vma ; vma = vma->vm_next) { in count_mm_mlocked_page_nr() 761 for (vma = current->mm->mmap; vma ; vma = prev->vm_next) { in apply_mlockall_flags()
|
| D | mremap.c | 704 vma->vm_next->vm_flags |= VM_ACCOUNT; in move_vma() 880 if (vma->vm_next && vma->vm_next->vm_start < end) /* intersection */ in vma_expandable()
|
| D | nommu.c | 678 for (vma = mm->mmap; vma; vma = vma->vm_next) { in find_vma() 727 for (vma = mm->mmap; vma; vma = vma->vm_next) { in find_vma_exact() 1473 vma = vma->vm_next; in do_munmap() 1530 mm->mmap = vma->vm_next; in exit_mmap()
|
| D | debug.c | 197 vma, (void *)vma->vm_start, (void *)vma->vm_end, vma->vm_next, in dump_vma()
|
| D | mempolicy.c | 382 for (vma = mm->mmap; vma; vma = vma->vm_next) in mpol_rebind_mm() 672 (!vma->vm_next || vma->vm_end < vma->vm_next->vm_start))) in queue_pages_test_walk() 802 next = vma->vm_next; in mbind_range() 816 next = vma->vm_next; in mbind_range() 1207 vma = vma->vm_next; in new_page()
|
| /Linux-v5.15/arch/parisc/mm/ |
| D | fault.c | 132 if (prev->vm_next == NULL) 134 if (prev->vm_next->vm_start > addr)
|
| /Linux-v5.15/arch/powerpc/mm/book3s32/ |
| D | tlb.c | 91 for (mp = mm->mmap; mp != NULL; mp = mp->vm_next) in hash__flush_tlb_mm()
|
| /Linux-v5.15/arch/xtensa/kernel/ |
| D | syscall.c | 82 for (vmm = find_vma(current->mm, addr); ; vmm = vmm->vm_next) { in arch_get_unmapped_area()
|
| /Linux-v5.15/mm/damon/ |
| D | vaddr-test.h | 26 vmas[i].vm_next = &vmas[i + 1]; in __link_vmas() 41 vmas[i].vm_next = NULL; in __link_vmas()
|
| /Linux-v5.15/arch/x86/entry/vdso/ |
| D | vma.c | 133 for (vma = mm->mmap; vma; vma = vma->vm_next) { in vdso_join_timens() 366 for (vma = mm->mmap; vma; vma = vma->vm_next) { in map_vdso_once()
|
| /Linux-v5.15/arch/parisc/kernel/ |
| D | cache.c | 523 for (vma = mm->mmap; vma; vma = vma->vm_next) in mm_total_size() 562 for (vma = mm->mmap; vma; vma = vma->vm_next) { in flush_cache_mm() 572 for (vma = mm->mmap; vma; vma = vma->vm_next) { in flush_cache_mm()
|
| /Linux-v5.15/fs/ |
| D | userfaultfd.c | 612 for (vma = mm->mmap; vma; vma = vma->vm_next) in userfaultfd_event_wait_completion() 801 for ( ; vma && vma->vm_start < end; vma = vma->vm_next) { in userfaultfd_unmap_prep() 867 for (vma = mm->mmap; vma; vma = vma->vm_next) { in userfaultfd_release() 1351 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) { in userfaultfd_register() 1469 vma = vma->vm_next; in userfaultfd_register() 1557 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) { in userfaultfd_unregister() 1643 vma = vma->vm_next; in userfaultfd_unregister()
|
| D | exec.c | 716 vma->vm_next ? vma->vm_next->vm_start : USER_PGTABLES_CEILING); in shift_arg_pages() 725 vma->vm_next ? vma->vm_next->vm_start : USER_PGTABLES_CEILING); in shift_arg_pages()
|
| /Linux-v5.15/kernel/bpf/ |
| D | task_iter.c | 406 curr_vma = curr_vma->vm_next; in task_vma_seq_get_next() 420 curr_vma = curr_vma->vm_next; in task_vma_seq_get_next()
|
| /Linux-v5.15/arch/s390/kernel/ |
| D | vdso.c | 74 for (vma = mm->mmap; vma; vma = vma->vm_next) { in vdso_join_timens()
|
| /Linux-v5.15/arch/um/kernel/ |
| D | tlb.c | 591 vma = vma->vm_next; in flush_tlb_mm() 602 vma = vma->vm_next; in force_flush_all()
|
| /Linux-v5.15/arch/powerpc/mm/book3s64/ |
| D | subpage_prot.c | 169 vma = vma->vm_next; in subpage_mark_vma_nohuge()
|
| /Linux-v5.15/include/linux/ |
| D | mm_types.h | 327 struct vm_area_struct *vm_next, *vm_prev; member
|
| /Linux-v5.15/drivers/misc/cxl/ |
| D | fault.c | 325 for (vma = mm->mmap; vma; vma = vma->vm_next) { in cxl_prefault_vma()
|
| /Linux-v5.15/arch/powerpc/kernel/ |
| D | vdso.c | 121 for (vma = mm->mmap; vma; vma = vma->vm_next) { in vdso_join_timens()
|
| /Linux-v5.15/arch/arm64/kernel/ |
| D | vdso.c | 142 for (vma = mm->mmap; vma; vma = vma->vm_next) { in vdso_join_timens()
|
| /Linux-v5.15/fs/proc/ |
| D | task_mmu.c | 172 else if (vma->vm_next) in m_next() 173 next = vma->vm_next; in m_next() 932 vma = vma->vm_next; in show_smaps_rollup() 1248 for (vma = mm->mmap; vma; vma = vma->vm_next) { in clear_refs_write()
|