adjust_range_if_pmd_sharing_possibleRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81269e40)
Location: mm/hugetlb.c:4624
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff81269e40-ffffffff81269eab: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.3: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81284f70)
Location: mm/hugetlb.c:4729
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff81284f70-ffffffff81284fdb: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.4: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81294b10)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff81294b10-ffffffff81294b7b: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.8: Selective Inline ⚠️void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff812c963a)
Location: mm/hugetlb.c:5334
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Direct callers:
- mm/rmap.c:try_to_unmap_one
Symbols:
ffffffff812c80e0-ffffffff812c8126: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.11: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff812d3ca0)
Location: mm/hugetlb.c:5337
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff812d3ca0-ffffffff812d3d0b: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.13: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff812dabe0)
Location: mm/hugetlb.c:5615
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff812dabe0-ffffffff812dac48: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.15: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81321bf0)
Location: mm/hugetlb.c:5952
Inline: False
Direct callers:
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff81321bf0-ffffffff81321c58: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
5.19: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8138ed20)
Location: mm/hugetlb.c:6678
Inline: False
Direct callers:
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
Symbols:
ffffffff8138ed20-ffffffff8138ed99: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
6.2: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8140d800)
Location: mm/hugetlb.c:7024
Inline: False
Direct callers:
- mm/memory.c:zap_page_range_single
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
Symbols:
ffffffff8140d800-ffffffff8140d879: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
6.5: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81440bb0)
Location: mm/hugetlb.c:7119
Inline: False
Direct callers:
- mm/memory.c:zap_page_range_single
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
Symbols:
ffffffff81440bb0-ffffffff81440c29: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
6.8: Selective Inline ⚠️void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8147999e)
Location: mm/hugetlb.c:7256
Inline: True
Inline callers:
- mm/hugetlb.c:__hugetlb_zap_begin
Direct callers:
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
Symbols:
ffffffff8147ace0-ffffffff8147ad59: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
arm64: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffff8000103334b8)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffff8000103334b8-ffff800010333564: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
armhf: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: include/linux/hugetlb.h:161
Inline: True
ppc64el: Selective Inline ⚠️void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/hugetlb.c (c000000000410380)
Location: mm/hugetlb.c:4968
Inline: True
Direct callers:
- mm/rmap.c:try_to_unmap_one
Symbols:
c000000000410380-c00000000041038c: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
riscv64: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffe00022fa2a)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffe00022fa2a-ffffffe00022faae: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
aws: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8128d0f0)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff8128d0f0-ffffffff8128d15b: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
azure: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8127ef00)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff8127ef00-ffffffff8127ef6b: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
gcp: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8128af00)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff8128af00-ffffffff8128af6b: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
lowlatency: ✅void adjust_range_if_pmd_sharing_possible(struct vm_area_struct *vma, long unsigned int *start, long unsigned int *end);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8129ad20)
Location: mm/hugetlb.c:4846
Inline: False
Direct callers:
- mm/rmap.c:try_to_unmap_one
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
Symbols:
ffffffff8129ad20-ffffffff8129ad8b: adjust_range_if_pmd_sharing_possible (STB_GLOBAL)
Regular
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 ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅