may_expand_vmRegular
4.4: Selective Inline ⚠️int may_expand_vm(struct mm_struct *mm, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811c6147)
Location: mm/mmap.c:3007
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
- mm/mmap.c:do_brk
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
Direct callers:
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff811c8180-ffffffff811c81b6: may_expand_vm (STB_GLOBAL)
4.8: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811e2a60)
Location: mm/mmap.c:2943
Inline: True
Direct callers:
- mm/mmap.c:do_brk
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff811e2a60-ffffffff811e2b3a: may_expand_vm (STB_GLOBAL)
4.10: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811f2a30)
Location: mm/mmap.c:3096
Inline: True
Direct callers:
- mm/mmap.c:do_brk
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff811f2a30-ffffffff811f2b0a: may_expand_vm (STB_GLOBAL)
4.13: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff811fd9c0)
Location: mm/mmap.c:3150
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff811fd9c0-ffffffff811fda97: may_expand_vm (STB_GLOBAL)
4.15: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffff81215f70)
Location: mm/mmap.c:3193
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81215f70-ffffffff81216048: may_expand_vm (STB_GLOBAL)
4.18: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (0)
Location: mm/mmap.c:3248
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81238f51-ffffffff81238faf: may_expand_vm.cold.40 (STB_LOCAL)
ffffffff81236d80-ffffffff81236e11: may_expand_vm (STB_GLOBAL)
5.0: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8124a678)
Location: mm/mmap.c:3292
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff8124c911-ffffffff8124c96f: may_expand_vm.cold.34 (STB_LOCAL)
ffffffff8124a630-ffffffff8124a6c1: may_expand_vm (STB_GLOBAL)
5.3: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8125c9e8)
Location: mm/mmap.c:3298
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff8125ed57-ffffffff8125edb7: may_expand_vm.cold (STB_LOCAL)
ffffffff8125c9a0-ffffffff8125ca39: may_expand_vm (STB_GLOBAL)
5.4: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8126b148)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff8126d567-ffffffff8126d5c7: may_expand_vm.cold (STB_LOCAL)
ffffffff8126b100-ffffffff8126b199: may_expand_vm (STB_GLOBAL)
5.8: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff8129b4c0)
Location: mm/mmap.c:3316
Inline: True
Inline callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:mremap_to
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81298ae0-ffffffff81298b50: may_expand_vm.part.0 (STB_LOCAL)
ffffffff8129d767-ffffffff8129d7c7: may_expand_vm.part.0.cold (STB_LOCAL)
ffffffff8129d320-ffffffff8129d376: may_expand_vm (STB_GLOBAL)
5.11: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff812a6690)
Location: mm/mmap.c:3374
Inline: True
Inline callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:mremap_to
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff812a3c60-ffffffff812a3cd0: may_expand_vm.part.0 (STB_LOCAL)
ffffffff81be7a1f-ffffffff81be7a7b: may_expand_vm.part.0.cold (STB_LOCAL)
ffffffff812a8720-ffffffff812a8776: may_expand_vm (STB_GLOBAL)
5.13: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff812ac158)
Location: mm/mmap.c:3345
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:mremap_to
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81bd9879-ffffffff81bd98dd: may_expand_vm.cold (STB_LOCAL)
ffffffff812ac110-ffffffff812ac1a2: may_expand_vm (STB_GLOBAL)
5.15: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff812ed890)
Location: mm/mmap.c:3325
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:mremap_to
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81cbc856-ffffffff81cbc907: may_expand_vm.cold (STB_LOCAL)
ffffffff812ed830-ffffffff812ed8f7: may_expand_vm (STB_GLOBAL)
5.19: Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In mm/mmap.c (0)
Location: mm/mmap.c:3318
Inline: False
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81e6e446-ffffffff81e6e4f7: may_expand_vm.cold (STB_LOCAL)
ffffffff81350bc0-ffffffff81350c9c: may_expand_vm (STB_GLOBAL)
6.2: Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In mm/mmap.c (0)
Location: mm/mmap.c:3277
Inline: False
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:expand_downwards
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff820643a0-ffffffff820643e5: may_expand_vm.cold (STB_LOCAL)
ffffffff813ca5f0-ffffffff813ca738: may_expand_vm (STB_GLOBAL)
6.5: Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In mm/mmap.c (0)
Location: mm/mmap.c:3372
Inline: False
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:expand_downwards
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff820e3a7e-ffffffff820e3ac3: may_expand_vm.cold (STB_LOCAL)
ffffffff813febc0-ffffffff813fed08: may_expand_vm (STB_GLOBAL)
6.8: Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In mm/mmap.c (0)
Location: mm/mmap.c:3460
Inline: False
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:expand_downwards
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff821c0627-ffffffff821c066c: may_expand_vm.cold (STB_LOCAL)
ffffffff8142b030-ffffffff8142b178: may_expand_vm (STB_GLOBAL)
arm64: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffff8000103027d8)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffff8000103027d8-ffff8000103028d8: may_expand_vm (STB_GLOBAL)
armhf: ✅bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/mmap.c (c0520e94)
Location: mm/mmap.c:3304
Inline: False
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
c0520e94-c0520f90: may_expand_vm (STB_GLOBAL)
ppc64el: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (c0000000003cee30)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
c0000000003cee30-c0000000003cef44: may_expand_vm (STB_GLOBAL)
riscv64: Selective Inline ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/mmap.c (ffffffe00020f652)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffe00020f652-ffffffe00020f71c: may_expand_vm (STB_GLOBAL)
aws: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81263798)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81265bb7-ffffffff81265c17: may_expand_vm.cold (STB_LOCAL)
ffffffff81263750-ffffffff812637e9: may_expand_vm (STB_GLOBAL)
azure: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81255bb8)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81257fd7-ffffffff81258037: may_expand_vm.cold (STB_LOCAL)
ffffffff81255b70-ffffffff81255c09: may_expand_vm (STB_GLOBAL)
gcp: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81261538)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81263957-ffffffff812639b7: may_expand_vm.cold (STB_LOCAL)
ffffffff812614f0-ffffffff81261589: may_expand_vm (STB_GLOBAL)
lowlatency: Selective Inline, Transformation ⚠️bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, long unsigned int npages);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/mmap.c (ffffffff81270f08)
Location: mm/mmap.c:3304
Inline: True
Direct callers:
- mm/mmap.c:do_brk_flags
- mm/mmap.c:expand_downwards
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:vma_to_resize
Symbols:
ffffffff81273317-ffffffff81273377: may_expand_vm.cold (STB_LOCAL)
ffffffff81270ec0-ffffffff81270f59: may_expand_vm (STB_GLOBAL)
Regular
4.4 and 4.8 ⚠️vm_flags_t flags
mm, npages ➡️ mm, flags, npages
int ➡️ bool
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 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
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 ✅