total_mapcountRegular
4.4: Absent ⚠️
4.8: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812168b0)
Location: mm/huge_memory.c:1878
Inline: True
Direct callers:
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff812168b0-ffffffff81216960: total_mapcount (STB_GLOBAL)
4.10: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81228e70)
Location: mm/huge_memory.c:2009
Inline: True
Direct callers:
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff81228e70-ffffffff81228f20: total_mapcount (STB_GLOBAL)
4.13: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81234b50)
Location: mm/huge_memory.c:2333
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff81234b50-ffffffff81234bf9: total_mapcount (STB_GLOBAL)
4.15: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81254570)
Location: mm/huge_memory.c:2485
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff81254570-ffffffff81254619: total_mapcount (STB_GLOBAL)
4.18: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812783c0)
Location: mm/huge_memory.c:2477
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812783c0-ffffffff81278469: total_mapcount (STB_GLOBAL)
5.0: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff8128ca00)
Location: mm/huge_memory.c:2496
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff8128ca00-ffffffff8128cab1: total_mapcount (STB_GLOBAL)
5.3: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812a76f0)
Location: mm/huge_memory.c:2557
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812a76f0-ffffffff812a77bd: total_mapcount (STB_GLOBAL)
5.4: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812b8b90)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812b8b90-ffffffff812b8c5d: total_mapcount (STB_GLOBAL)
5.8: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812ed740)
Location: mm/huge_memory.c:2490
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
- mm/khugepaged.c:is_refcount_suitable
Symbols:
ffffffff812ed740-ffffffff812ed802: total_mapcount (STB_GLOBAL)
5.11: Selective Inline, Transformation ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In mm/huge_memory.c (ffffffff812f9300)
Location: mm/huge_memory.c:2546
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
- mm/khugepaged.c:is_refcount_suitable
Symbols:
ffffffff812f3a90-ffffffff812f3b50: total_mapcount.part.0 (STB_LOCAL)
ffffffff812f8e60-ffffffff812f8e89: total_mapcount (STB_GLOBAL)
5.13: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812ff3f0)
Location: mm/huge_memory.c:2557
Inline: True
Direct callers:
- mm/rmap.c:page_referenced
- mm/huge_memory.c:can_split_huge_page
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/khugepaged.c:is_refcount_suitable
Symbols:
ffffffff812ff3f0-ffffffff812ff4c6: total_mapcount (STB_GLOBAL)
5.15: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81349000)
Location: mm/huge_memory.c:2496
Inline: True
Direct callers:
- mm/rmap.c:page_referenced
- mm/migrate.c:migrate_misplaced_page
- mm/huge_memory.c:can_split_huge_page
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/khugepaged.c:is_refcount_suitable
- mm/memfd.c:memfd_wait_for_pins
Symbols:
ffffffff81349000-ffffffff813490d6: total_mapcount (STB_GLOBAL)
5.19: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff813b2c86)
Location: include/linux/mm.h:832
Inline: True
Inline callers:
- mm/migrate.c:numamigrate_isolate_page
In mm/huge_memory.c (ffffffff813c02c9)
Location: include/linux/mm.h:832
Inline: True
Inline callers:
- mm/huge_memory.c:madvise_free_huge_pmd
In mm/khugepaged.c (ffffffff813c4125)
Location: include/linux/mm.h:832
Inline: True
Inline callers:
- mm/khugepaged.c:is_refcount_suitable
In mm/memfd.c (ffffffff813e9686)
Location: include/linux/mm.h:832
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
6.2: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/compaction.c (ffffffff813a7e1d)
Location: include/linux/mm.h:913
Inline: True
Inline callers:
- mm/compaction.c:isolate_migratepages_block
In mm/migrate.c (0)
Location: include/linux/mm.h:913
Inline: True
Inline callers:
- mm/migrate.c:numamigrate_isolate_page
In mm/huge_memory.c (ffffffff814425dc)
Location: include/linux/mm.h:913
Inline: True
Inline callers:
- mm/huge_memory.c:madvise_free_huge_pmd
In mm/khugepaged.c (ffffffff81448045)
Location: include/linux/mm.h:913
Inline: True
Inline callers:
- mm/khugepaged.c:is_refcount_suitable
In mm/memfd.c (ffffffff81471657)
Location: include/linux/mm.h:913
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
6.5: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff81468a83)
Location: include/linux/mm.h:1158
Inline: True
Inline callers:
- mm/migrate.c:numamigrate_isolate_page
In mm/khugepaged.c (ffffffff8147da25)
Location: include/linux/mm.h:1158
Inline: True
Inline callers:
- mm/khugepaged.c:is_refcount_suitable
In mm/memfd.c (ffffffff814a5b98)
Location: include/linux/mm.h:1158
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
6.8: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memfd.c (ffffffff814d6b45)
Location: include/linux/mm.h:1241
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
arm64: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffff800010359240)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffff800010359240-ffff80001035931c: total_mapcount (STB_GLOBAL)
armhf: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (c0525a58)
Location: include/linux/mm.h:730
Inline: True
Inline callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
ppc64el: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (c0000000004425e0)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
c0000000004425e0-c000000000442764: total_mapcount (STB_GLOBAL)
riscv64: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffe000213348)
Location: include/linux/mm.h:730
Inline: True
Inline callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
aws: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812b1170)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812b1170-ffffffff812b123d: total_mapcount (STB_GLOBAL)
azure: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812a2540)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812a2540-ffffffff812a260d: total_mapcount (STB_GLOBAL)
gcp: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812aef80)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812aef80-ffffffff812af04d: total_mapcount (STB_GLOBAL)
lowlatency: Selective Inline ⚠️int total_mapcount(struct page *page);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812bf2d0)
Location: mm/huge_memory.c:2580
Inline: True
Direct callers:
- mm/rmap.c:page_mapcount_is_zero
- mm/rmap.c:page_referenced
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:can_split_huge_page
Symbols:
ffffffff812bf2d0-ffffffff812bf39d: total_mapcount (STB_GLOBAL)
Regular
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 ✅
amd64 and arm64 ✅
amd64 and ppc64el ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅