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