can_vma_merge_before
Regular
4.4
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811c43c0)
Location: mm/mmap.c:975
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff811c43c0-ffffffff811c4444: can_vma_merge_before (STB_LOCAL)
4.8
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811e02c0)
Location: mm/mmap.c:877
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff811e02c0-ffffffff811e0348: can_vma_merge_before (STB_LOCAL)
4.10
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811f0210)
Location: mm/mmap.c:1006
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff811f0210-ffffffff811f0298: can_vma_merge_before (STB_LOCAL)
4.13
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff811fc11e)
Location: mm/mmap.c:1022
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff811fb0d0-ffffffff811fb120: can_vma_merge_before.part.19 (STB_LOCAL)
4.15
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8121465e)
Location: mm/mmap.c:1023
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff812135f0-ffffffff81213640: can_vma_merge_before.part.17 (STB_LOCAL)
4.18
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff812346b0)
Location: mm/mmap.c:1032
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff812346b0-ffffffff81234738: can_vma_merge_before (STB_LOCAL)
5.0
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81248c97)
Location: mm/mmap.c:1056
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff81247e60-ffffffff81247eb7: can_vma_merge_before.part.19 (STB_LOCAL)
5.3
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8125af43)
Location: mm/mmap.c:1058
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff8125a080-ffffffff8125a0de: can_vma_merge_before.part.0 (STB_LOCAL)
5.4
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81269643)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff81268530-ffffffff8126858e: can_vma_merge_before.part.0 (STB_LOCAL)
5.8
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff81298ce0)
Location: mm/mmap.c:1037
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff81298ce0-ffffffff81298d68: can_vma_merge_before (STB_LOCAL)
5.11
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff812a3e60)
Location: mm/mmap.c:1078
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff812a3e60-ffffffff812a3ee8: can_vma_merge_before (STB_LOCAL)
5.13
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff812a95c0)
Location: mm/mmap.c:1082
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff812a95c0-ffffffff812a9656: can_vma_merge_before (STB_LOCAL)
5.15
: Selective Inline ⚠️int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff812eac00)
Location: mm/mmap.c:1079
Inline: True
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff812eac00-ffffffff812eac96: can_vma_merge_before (STB_LOCAL)
5.19
: ✅int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, 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 (ffffffff8134d8e0)
Location: mm/mmap.c:1088
Inline: False
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff8134d8e0-ffffffff8134d9fb: can_vma_merge_before (STB_LOCAL)
6.2
: ✅int can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, 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 (ffffffff813c6bc0)
Location: mm/mmap.c:918
Inline: False
Direct callers:
- mm/mmap.c:mmap_region
- mm/mmap.c:vma_merge
Symbols:
ffffffff813c6bc0-ffffffff813c6ccc: can_vma_merge_before (STB_LOCAL)
6.5
: ✅bool can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, 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 (ffffffff813fb050)
Location: mm/mmap.c:781
Inline: False
Direct callers:
- mm/mmap.c:mmap_region
- mm/mmap.c:vma_merge
Symbols:
ffffffff813fb050-ffffffff813fb160: can_vma_merge_before (STB_LOCAL)
6.8
: ✅bool can_vma_merge_before(struct vm_area_struct *vma, long unsigned int vm_flags, struct anon_vma *anon_vma, struct file *file, long unsigned int vm_pgoff, 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 (ffffffff81426e30)
Location: mm/mmap.c:773
Inline: False
Direct callers:
- mm/mmap.c:mmap_region
- mm/mmap.c:vma_merge
Symbols:
ffffffff81426e30-ffffffff81426f40: can_vma_merge_before (STB_LOCAL)
arm64
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffff800010300b18)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffff8000102ff730-ffff8000102ff7ac: can_vma_merge_before.part.0 (STB_LOCAL)
armhf
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (c051f694)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
c051e488-c051e4f8: can_vma_merge_before.part.0 (STB_LOCAL)
ppc64el
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (c0000000003ccc58)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
c0000000003cb640-c0000000003cb6b8: can_vma_merge_before.part.0 (STB_LOCAL)
riscv64
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffe00020e1de)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffe00020d630-ffffffe00020d690: can_vma_merge_before.part.0 (STB_LOCAL)
aws
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81261c93)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff81260b80-ffffffff81260bde: can_vma_merge_before.part.0 (STB_LOCAL)
azure
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff812540b3)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff81252fa0-ffffffff81252ffe: can_vma_merge_before.part.0 (STB_LOCAL)
gcp
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8125fa33)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff8125e920-ffffffff8125e97e: can_vma_merge_before.part.0 (STB_LOCAL)
lowlatency
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8126f403)
Location: mm/mmap.c:1059
Inline: True
Inline callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Direct callers:
- mm/mmap.c:vma_merge
- mm/mmap.c:vma_merge
Symbols:
ffffffff8126e2f0-ffffffff8126e34e: can_vma_merge_before.part.0 (STB_LOCAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
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
⚠️int
➡️ bool
6.5
and 6.8
✅