vma_mergeRegular
4.4: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811c5610)
Location: mm/mmap.c:1040
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:do_brk
- mm/mmap.c:mmap_region
- mm/mmap.c:copy_vma
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:SyS_madvise
- mm/mempolicy.c:do_mbind
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
Symbols:
ffffffff811c5610-ffffffff811c5939: vma_merge (STB_GLOBAL)
4.8: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811e1480)
Location: mm/mmap.c:942
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:SyS_madvise
- mm/mempolicy.c:do_mbind
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff811e1480-ffffffff811e1794: vma_merge (STB_GLOBAL)
4.10: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811f1440)
Location: mm/mmap.c:1082
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:SyS_madvise
- mm/mempolicy.c:SYSC_mbind
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff811f1440-ffffffff811f178b: vma_merge (STB_GLOBAL)
4.13: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811fc090)
Location: mm/mmap.c:1098
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:SyS_madvise
- mm/mempolicy.c:SYSC_mbind
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff811fc090-ffffffff811fc44b: vma_merge (STB_GLOBAL)
4.15: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812145d0)
Location: mm/mmap.c:1099
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:SyS_madvise
- mm/mempolicy.c:SYSC_mbind
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff812145d0-ffffffff8121498b: vma_merge (STB_GLOBAL)
4.18: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81235480)
Location: mm/mmap.c:1108
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff81235480-ffffffff812357cd: vma_merge (STB_GLOBAL)
5.0: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81248c00)
Location: mm/mmap.c:1132
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff81248c00-ffffffff81248fc9: vma_merge (STB_GLOBAL)
5.3: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8125aea0)
Location: mm/mmap.c:1134
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__do_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff8125aea0-ffffffff8125b286: vma_merge (STB_GLOBAL)
5.4: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812695a0)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__do_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff812695a0-ffffffff81269986: vma_merge (STB_GLOBAL)
5.8: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81299e40)
Location: mm/mmap.c:1116
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:madvise_behavior
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff81299e40-ffffffff8129a1bc: vma_merge (STB_GLOBAL)
5.11: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812a5080)
Location: mm/mmap.c:1157
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:madvise_behavior
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff812a5080-ffffffff812a53cd: vma_merge (STB_GLOBAL)
5.13: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812aa7e0)
Location: mm/mmap.c:1161
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:madvise_behavior
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff812aa7e0-ffffffff812aab61: vma_merge (STB_GLOBAL)
5.15: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812ebe00)
Location: mm/mmap.c:1158
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:madvise_behavior
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff812ebe00-ffffffff812ec181: vma_merge (STB_GLOBAL)
5.19: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx, struct anon_vma_name *anon_name);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8134ec50)
Location: mm/mmap.c:1169
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:madvise_update_vma
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff8134ec50-ffffffff8134f06e: vma_merge (STB_GLOBAL)
6.2: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx, struct anon_vma_name *anon_name);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff813c8170)
Location: mm/mmap.c:999
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:__do_sys_mremap
- mm/madvise.c:madvise_update_vma
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff813c8170-ffffffff813c8551: vma_merge (STB_GLOBAL)
6.5: ✅struct vm_area_struct *vma_merge(struct vma_iterator *vmi, struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx, struct anon_vma_name *anon_name);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff813fbd80)
Location: mm/mmap.c:871
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:__do_sys_mremap
- mm/madvise.c:madvise_update_vma
- mm/mempolicy.c:mbind_range
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff813fbd80-ffffffff813fc739: vma_merge (STB_GLOBAL)
6.8: ✅struct vm_area_struct *vma_merge(struct vma_iterator *vmi, struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx, struct anon_vma_name *anon_name);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81428010)
Location: mm/mmap.c:864
Inline: False
Direct callers:
- mm/mmap.c:copy_vma
- mm/mmap.c:mmap_region
- mm/mmap.c:vma_merge_extend
- mm/mmap.c:vma_modify
Symbols:
ffffffff81428010-ffffffff81428be3: vma_merge (STB_LOCAL)
arm64: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffff800010300a68)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__arm64_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffff800010300a68-ffff800010300df8: vma_merge (STB_GLOBAL)
armhf: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (c051f614)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__se_sys_madvise
- fs/userfaultfd.c:userfaultfd_unregister
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
c051f614-c051f978: vma_merge (STB_GLOBAL)
ppc64el: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (c0000000003ccb70)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__se_sys_madvise
- mm/mempolicy.c:do_mbind
- fs/userfaultfd.c:userfaultfd_unregister
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
c0000000003ccb70-c0000000003cd098: vma_merge (STB_GLOBAL)
riscv64: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffe00020e170)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__se_sys_madvise
- fs/userfaultfd.c:userfaultfd_unregister
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffe00020e170-ffffffe00020e3b2: vma_merge (STB_GLOBAL)
aws: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81261bf0)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__do_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff81261bf0-ffffffff81261fd6: vma_merge (STB_GLOBAL)
azure: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81254010)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__do_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff81254010-ffffffff812543f6: vma_merge (STB_GLOBAL)
gcp: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8125f990)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__do_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff8125f990-ffffffff8125fd76: vma_merge (STB_GLOBAL)
lowlatency: ✅struct vm_area_struct *vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, long unsigned int addr, long unsigned int end, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int pgoff, struct mempolicy *policy, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8126f360)
Location: mm/mmap.c:1135
Inline: False
Direct callers:
- mm/mlock.c:mlock_fixup
- mm/mmap.c:copy_vma
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/madvise.c:__do_sys_madvise
- mm/mempolicy.c:kernel_mbind
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
Symbols:
ffffffff8126f360-ffffffff8126f746: vma_merge (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ⚠️struct anon_vma_name *anon_name
5.19 and 6.2 ✅
6.2 and 6.5 ⚠️struct vma_iterator *vmi
mm, prev, addr, end, vm_flags, anon_vma, file, pgoff, policy, vm_userfaultfd_ctx, anon_name ➡️ vmi, mm, prev, addr, end, vm_flags, anon_vma, file, pgoff, policy, vm_userfaultfd_ctx, anon_name
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅