collapse_huge_page
Regular
4.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff811f4d69)
Location: mm/huge_memory.c:2505
Inline: True
Inline callers:
- mm/huge_memory.c:khugepaged
4.8
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812199f0)
Location: mm/khugepaged.c:924
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged
Symbols:
ffffffff812199f0-ffffffff8121ab3c: collapse_huge_page (STB_LOCAL)
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff8122cf93)
Location: mm/khugepaged.c:926
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
4.13
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff81237e90)
Location: mm/khugepaged.c:927
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged
Symbols:
ffffffff81237e90-ffffffff81238b93: collapse_huge_page (STB_LOCAL)
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812583f7)
Location: mm/khugepaged.c:933
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
4.18
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff8127bdc0)
Location: mm/khugepaged.c:933
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
Symbols:
ffffffff8127bdc0-ffffffff8127cc4c: collapse_huge_page (STB_LOCAL)
5.0
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff81290420)
Location: mm/khugepaged.c:934
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged
Symbols:
ffffffff81290420-ffffffff81291327: collapse_huge_page (STB_LOCAL)
5.3
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812ab560)
Location: mm/khugepaged.c:934
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812ab560-ffffffff812abca1: collapse_huge_page (STB_LOCAL)
5.4
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812bcd60)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812bcd60-ffffffff812bd4b6: collapse_huge_page (STB_LOCAL)
5.8
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced, int unmapped);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812f24d0)
Location: mm/khugepaged.c:1031
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812f24d0-ffffffff812f2bda: collapse_huge_page (STB_LOCAL)
5.11
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced, int unmapped);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812fc9b0)
Location: mm/khugepaged.c:1058
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812fc9b0-ffffffff812fd204: collapse_huge_page (STB_LOCAL)
5.13
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced, int unmapped);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff81303720)
Location: mm/khugepaged.c:1055
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff81303720-ffffffff81303f7c: collapse_huge_page (STB_LOCAL)
5.15
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced, int unmapped);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff8134d480)
Location: mm/khugepaged.c:1059
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff8134d480-ffffffff8134dcac: collapse_huge_page (STB_LOCAL)
5.19
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced, int unmapped);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff813c65d0)
Location: mm/khugepaged.c:1034
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff813c65d0-ffffffff813c6f01: collapse_huge_page (STB_LOCAL)
6.2
: ✅int collapse_huge_page(struct mm_struct *mm, long unsigned int address, int referenced, int unmapped, struct collapse_control *cc);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff81448a40)
Location: mm/khugepaged.c:973
Inline: False
Direct callers:
- mm/khugepaged.c:hpage_collapse_scan_pmd
Symbols:
ffffffff81448a40-ffffffff814492c5: collapse_huge_page (STB_LOCAL)
6.5
: ✅int collapse_huge_page(struct mm_struct *mm, long unsigned int address, int referenced, int unmapped, struct collapse_control *cc);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff8147e290)
Location: mm/khugepaged.c:1086
Inline: False
Direct callers:
- mm/khugepaged.c:hpage_collapse_scan_pmd
Symbols:
ffffffff8147e290-ffffffff8147eac2: collapse_huge_page (STB_LOCAL)
6.8
: ✅int collapse_huge_page(struct mm_struct *mm, long unsigned int address, int referenced, int unmapped, struct collapse_control *cc);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff814aef10)
Location: mm/khugepaged.c:1083
Inline: False
Direct callers:
- mm/khugepaged.c:hpage_collapse_scan_pmd
Symbols:
ffffffff814aef10-ffffffff814af7ac: collapse_huge_page (STB_LOCAL)
arm64
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffff80001035e140)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffff80001035e140-ffff80001035ea04: collapse_huge_page (STB_LOCAL)
armhf
: Absent ⚠️
ppc64el
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (c0000000004474a0)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
c0000000004474a0-c000000000447d34: collapse_huge_page (STB_LOCAL)
riscv64
: Absent ⚠️
aws
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812b5340)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812b5340-ffffffff812b5a96: collapse_huge_page (STB_LOCAL)
azure
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812a6370)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812a6370-ffffffff812a6c8d: collapse_huge_page (STB_LOCAL)
gcp
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812b3150)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812b3150-ffffffff812b38a6: collapse_huge_page (STB_LOCAL)
lowlatency
: ✅void collapse_huge_page(struct mm_struct *mm, long unsigned int address, struct page **hpage, int node, int referenced);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/khugepaged.c (ffffffff812c35a0)
Location: mm/khugepaged.c:946
Inline: False
Direct callers:
- mm/khugepaged.c:khugepaged_scan_pmd
Symbols:
ffffffff812c35a0-ffffffff812c3ce7: collapse_huge_page (STB_LOCAL)
Regular
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
⚠️int unmapped
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
⚠️struct collapse_control *cc
struct page **hpage
int node
mm, address, hpage, node, referenced, unmapped
➡️ mm, address, referenced, unmapped, cc
void
➡️ int
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅