vma_merge
Regular
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
✅