/kernel/linux/linux-5.10/fs/ |
H A D | userfaultfd.c | 869 prev = vma_merge(mm, prev, vma->vm_start, vma->vm_end, in userfaultfd_release() 1411 prev = vma_merge(mm, prev, start, vma_end, new_flags, in userfaultfd_register() 1432 * In the vma_merge() successful mprotect-like case 8: in userfaultfd_register() 1582 prev = vma_merge(mm, prev, start, vma_end, new_flags, in userfaultfd_unregister() 1602 * In the vma_merge() successful mprotect-like case 8: in userfaultfd_unregister()
|
/kernel/linux/linux-6.6/fs/ |
H A D | userfaultfd.c | 925 prev = vma_merge(&vmi, mm, prev, vma->vm_start, vma->vm_end, in userfaultfd_release() 1482 prev = vma_merge(&vmi, mm, prev, start, vma_end, new_flags, in userfaultfd_register() 1488 /* vma_merge() invalidated the mas */ in userfaultfd_register() 1504 * In the vma_merge() successful mprotect-like case 8: in userfaultfd_register() 1668 prev = vma_merge(&vmi, mm, prev, start, vma_end, new_flags, in userfaultfd_unregister() 1688 * In the vma_merge() successful mprotect-like case 8: in userfaultfd_unregister()
|
/kernel/linux/linux-5.10/mm/ |
H A D | mmap.c | 907 * vma_merge has merged next into vma, and needs in __vma_adjust() 969 * In mprotect's case 6 (see comments on vma_merge), in __vma_adjust() 1132 * certain not to be mapped by the time vma_merge is called; but when 1158 * all cases where vma_merge succeeds, the moment vma_adjust drops the 1169 struct vm_area_struct *vma_merge(struct mm_struct *mm, in vma_merge() function 1805 vma = vma_merge(mm, prev, addr, addr + len, vm_flags, in mmap_region() 1864 merge = vma_merge(mm, prev, vma->vm_start, vma->vm_end, vma->vm_flags, in mmap_region() 3172 vma = vma_merge(mm, prev, addr, addr + len, flags, in do_brk_flags() 3370 new_vma = vma_merge(mm, prev, addr, addr + len, vma->vm_flags, in copy_vma() 3380 * The only way we can get a vma_merge wit in copy_vma() [all...] |
H A D | mlock.c | 541 *prev = vma_merge(mm, *prev, start, end, newflags, vma->anon_vma, in mlock_fixup()
|
H A D | mprotect.c | 465 *pprev = vma_merge(mm, *pprev, start, end, newflags, in mprotect_fixup()
|
H A D | madvise.c | 150 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, in madvise_update_vma()
|
H A D | mempolicy.c | 829 prev = vma_merge(mm, prev, vmstart, vmend, vma->vm_flags, in mbind_range()
|
/kernel/linux/linux-6.6/mm/ |
H A D | mprotect.c | 633 *pprev = vma_merge(vmi, mm, *pprev, start, end, newflags, in mprotect_fixup()
|
H A D | mlock.c | 429 *prev = vma_merge(vmi, mm, *prev, start, end, newflags, in mlock_fixup()
|
H A D | mremap.c | 1049 * Function vma_merge() is called on the extension we in SYSCALL_DEFINE5() 1050 * are adding to the already existing vma, vma_merge() in SYSCALL_DEFINE5() 1056 vma = vma_merge(&vmi, mm, vma, extension_start, in SYSCALL_DEFINE5()
|
H A D | mmap.c | 574 * In mprotect's case 6 (see comments on vma_merge), in vma_complete() 823 * certain not to be mapped by the time vma_merge is called; but when 851 * all cases where vma_merge succeeds, the moment vma_merge drops the 869 struct vm_area_struct *vma_merge(struct vma_iterator *vmi, struct mm_struct *mm, in vma_merge() function 2817 merge = vma_merge(&vmi, mm, prev, vma->vm_start, in mmap_region() 2877 * vma_merge() calls khugepaged_enter_vma() either, the below in mmap_region() 3361 new_vma = vma_merge(&vmi, mm, prev, addr, addr + len, vma->vm_flags, in copy_vma() 3371 * The only way we can get a vma_merge with in copy_vma() 3378 * (in turn preventing a vma_merge) t in copy_vma() [all...] |
H A D | madvise.c | 153 *prev = vma_merge(&vmi, mm, *prev, start, end, new_flags, in madvise_update_vma()
|
H A D | mempolicy.c | 837 merged = vma_merge(vmi, vma->vm_mm, *prev, vmstart, vmend, vma->vm_flags, in mbind_range()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mm.h | 2578 extern struct vm_area_struct *vma_merge(struct mm_struct *,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mm.h | 3250 extern struct vm_area_struct *vma_merge(struct vma_iterator *vmi,
|