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