pmd_huge
Regular
4.4
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81072b70)
Location: arch/x86/mm/hugetlbpage.c:62
Inline: False
Direct callers:
- arch/x86/mm/fault.c:vmalloc_fault
- mm/gup.c:follow_page_mask
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff81072b70-ffffffff81072b98: pmd_huge (STB_GLOBAL)
4.8
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81073400)
Location: arch/x86/mm/hugetlbpage.c:62
Inline: False
Direct callers:
- arch/x86/mm/fault.c:vmalloc_fault
- mm/gup.c:follow_page_mask
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff81073400-ffffffff8107342d: pmd_huge (STB_GLOBAL)
4.10
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81076fb0)
Location: arch/x86/mm/hugetlbpage.c:62
Inline: False
Direct callers:
- arch/x86/mm/fault.c:vmalloc_fault
- mm/gup.c:follow_page_mask
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff81076fb0-ffffffff81076fdd: pmd_huge (STB_GLOBAL)
4.13
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810757d0)
Location: arch/x86/mm/hugetlbpage.c:65
Inline: False
Direct callers:
- arch/x86/mm/fault.c:vmalloc_fault
- mm/gup.c:__get_user_pages_fast
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff810757d0-ffffffff810757fd: pmd_huge (STB_GLOBAL)
4.15
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff8107ba10)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:follow_pmd_mask
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff8107ba10-ffffffff8107ba3d: pmd_huge (STB_GLOBAL)
4.18
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff8107e800)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pgd_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff8107e800-ffffffff8107e82d: pmd_huge (STB_GLOBAL)
5.0
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81085380)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff81085380-ffffffff810853ad: pmd_huge (STB_GLOBAL)
5.3
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81088f80)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff81088f80-ffffffff81088fad: pmd_huge (STB_GLOBAL)
5.4
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81089bf0)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
Symbols:
ffffffff81089bf0-ffffffff81089c1d: pmd_huge (STB_GLOBAL)
5.8
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810914d0)
Location: arch/x86/mm/hugetlbpage.c:66
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_pte_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff810914d0-ffffffff810914fd: pmd_huge (STB_GLOBAL)
5.11
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81090e00)
Location: arch/x86/mm/hugetlbpage.c:65
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:apply_to_pte_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff81090e00-ffffffff81090e2d: pmd_huge (STB_GLOBAL)
5.13
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810917d0)
Location: arch/x86/mm/hugetlbpage.c:65
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pgd_range
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:apply_to_pte_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff810917d0-ffffffff810917fd: pmd_huge (STB_GLOBAL)
5.15
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810a1350)
Location: arch/x86/mm/hugetlbpage.c:65
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pgd_range
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:apply_to_pte_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff810a1350-ffffffff810a137d: pmd_huge (STB_GLOBAL)
5.19
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810b5460)
Location: arch/x86/mm/hugetlbpage.c:65
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pgd_range
- mm/memory.c:apply_to_pte_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffffffff810b5460-ffffffff810b5498: pmd_huge (STB_GLOBAL)
6.2
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810d03e0)
Location: arch/x86/mm/hugetlbpage.c:27
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/memory.c:apply_to_pte_range
Symbols:
ffffffff810d03e0-ffffffff810d0424: pmd_huge (STB_GLOBAL)
6.5
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810d3a00)
Location: arch/x86/mm/hugetlbpage.c:27
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pgd_range
Symbols:
ffffffff810d3a00-ffffffff810d3a44: pmd_huge (STB_GLOBAL)
6.8
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff810dc190)
Location: arch/x86/mm/hugetlbpage.c:27
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pgd_range
Symbols:
ffffffff810dc190-ffffffff810dc1d4: pmd_huge (STB_GLOBAL)
arm64
: Selective Inline ⚠️int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/arm64/mm/hugetlbpage.c (ffff8000100b113c)
Location: arch/arm64/mm/hugetlbpage.c:42
Inline: True
Inline callers:
- arch/arm64/mm/hugetlbpage.c:huge_pte_offset
Direct callers:
- virt/kvm/arm/mmu.c:user_mem_abort
- virt/kvm/arm/mmu.c:stage2_wp_range
- virt/kvm/arm/mmu.c:stage2_set_pte
- virt/kvm/arm/mmu.c:stage2_get_leaf_entry
- virt/kvm/arm/mmu.c:unmap_stage2_range
- mm/gup.c:gup_pud_range
- mm/gup.c:follow_pmd_mask
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
Symbols:
ffff8000100b0a58-ffff8000100b0a90: pmd_huge (STB_GLOBAL)
armhf
: Absent ⚠️
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/mm/book3s64/radix_pgtable.c (c000000000095af8)
Location: arch/powerpc/include/asm/book3s/64/pgtable-64k.h:17
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/radix_pgtable.c:pmd_clear_huge
In mm/gup.c (c0000000003b69d0)
Location: arch/powerpc/include/asm/book3s/64/pgtable-64k.h:17
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:follow_pmd_mask
In mm/memory.c (c0000000003bb010)
Location: arch/powerpc/include/asm/book3s/64/pgtable-64k.h:17
Inline: True
Inline callers:
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
In mm/hugetlb.c (c0000000004104d4)
Location: arch/powerpc/include/asm/book3s/64/pgtable-64k.h:17
Inline: True
Inline callers:
- mm/hugetlb.c:follow_huge_pmd
riscv64
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/riscv/mm/hugetlbpage.c (ffffffe0000ba5f4)
Location: arch/riscv/mm/hugetlbpage.c:11
Inline: False
Direct callers:
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
Symbols:
ffffffe0000ba5f4-ffffffe0000ba620: pmd_huge (STB_GLOBAL)
aws
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81088bb0)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
Symbols:
ffffffff81088bb0-ffffffff81088bdd: pmd_huge (STB_GLOBAL)
azure
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81077810)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/gup.c:follow_pmd_mask
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
Symbols:
ffffffff81077810-ffffffff81077835: pmd_huge (STB_GLOBAL)
gcp
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff81088b60)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
Symbols:
ffffffff81088b60-ffffffff81088b8d: pmd_huge (STB_GLOBAL)
lowlatency
: ✅int pmd_huge(pmd_t pmd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/hugetlbpage.c (ffffffff8108ae00)
Location: arch/x86/mm/hugetlbpage.c:67
Inline: False
Direct callers:
- arch/x86/mm/pgtable.c:pmd_set_huge
- mm/gup.c:gup_pud_range
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:apply_to_page_range
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pte_offset
Symbols:
ffffffff8108ae00-ffffffff8108ae2d: pmd_huge (STB_GLOBAL)
Regular
4.4
and 4.8
✅
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
✅
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 riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅