collapse_huge_pageRegular
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 ✅