pgd_none
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/tboot.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In arch/x86/mm/init_64.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In arch/x86/mm/gup.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/gup.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/memory.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/mprotect.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/mremap.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/vmalloc.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/pagewalk.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/swapfile.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/hugetlb.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/sparse-vmemmap.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In mm/userfaultfd.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
In lib/ioremap.c (0)
Location: arch/x86/include/asm/pgtable.h:659
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/tboot.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/init_64.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/gup.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/dump_pagetables.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/gup.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/memory.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/mprotect.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/mremap.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/vmalloc.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/pagewalk.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/swapfile.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/hugetlb.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/sparse-vmemmap.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/userfaultfd.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In lib/ioremap.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/tboot.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/init_64.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/gup.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/tlb.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In arch/x86/mm/dump_pagetables.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/gup.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/memory.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/mprotect.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/mremap.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/pagewalk.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/vmalloc.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/swapfile.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/hugetlb.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/sparse-vmemmap.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In mm/userfaultfd.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
In lib/ioremap.c (0)
Location: arch/x86/include/asm/pgtable.h:696
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/mm/tlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:20
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:21
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
5.8
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81026438)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff82cd06ed)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81047974)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff81085a17)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:kern_addr_valid
- arch/x86/mm/init_64.c:set_pte_vaddr
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
Direct callers:
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
In arch/x86/mm/fault.c (ffffffff81087d66)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/mm/fault.c:vmalloc_fault
- arch/x86/mm/fault.c:vmalloc_fault
In arch/x86/mm/tlb.c (ffffffff8108aa6d)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:sync_current_stack_to_mm
In arch/x86/mm/pat/set_memory.c (ffffffff8108ccf2)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff81094b04)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff82ce8bde)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff82ceab14)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In arch/x86/platform/uv/bios_uv.c (ffffffff82cec337)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- arch/x86/platform/uv/bios_uv.c:efi_uv1_memmap_phys_prolog
In mm/gup.c (ffffffff8128b263)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff8128d493)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__apply_to_page_range
- mm/memory.c:apply_to_p4d_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:__get_locked_pte
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:free_pgd_range
In mm/mprotect.c (ffffffff8129f098)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8129fa61)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/mremap.c:get_old_pmd
In mm/pagewalk.c (ffffffff812a2ddd)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff812a71d4)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_p4d_range
- mm/vmalloc.c:unmap_kernel_range_noflush
In mm/swapfile.c (ffffffff812bdfcc)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff812c9f32)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff81bc7e3a)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate.c (ffffffff812e2020)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/migrate.c:p4d_alloc
In mm/userfaultfd.c (ffffffff81307cad)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
In lib/ioremap.c (ffffffff815e9d35)
Location: arch/x86/include/asm/pgtable.h:977
Inline: True
Inline callers:
- lib/ioremap.c:ioremap_page_range
Symbols:
ffffffff81086008-ffffffff81086019: pgd_none (STB_LOCAL)
5.11
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81026b41)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff82fbc52d)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81bd4bf8)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff81086adc)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:kern_addr_valid
- arch/x86/mm/init_64.c:set_pte_vaddr
Direct callers:
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff8108caa4)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff81093ec4)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff82fd6664)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff82fd83a7)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff8123ca37)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/gup.c (ffffffff81294f23)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff8129f976)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:__get_locked_pte
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_p4d_range
- mm/memory.c:free_pgd_range
In mm/mprotect.c (ffffffff812aa458)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff812aaef1)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff812ae6fd)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff812b2454)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_p4d_range
- mm/vmalloc.c:unmap_kernel_range_noflush
In mm/ioremap.c (ffffffff812b8282)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/ioremap.c:ioremap_page_range
In mm/swapfile.c (ffffffff812c9aec)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff812d5b72)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff81c40b65)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate.c (ffffffff812ecf98)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/migrate.c:p4d_alloc
In mm/userfaultfd.c (ffffffff813139dd)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff81bd897c-ffffffff81bd898d: pgd_none (STB_LOCAL)
5.13
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81028e8b)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff831c6cdc)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81bc7087)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff810877bd)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:kern_addr_valid
- arch/x86/mm/init_64.c:set_pte_vaddr
Direct callers:
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff8108d6cb)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff81094890)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff831e10b8)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff831e2da1)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff81243d7a)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/gup.c (ffffffff8129a67b)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff812a3693)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:free_pgd_range
Direct callers:
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__get_locked_pte
- mm/memory.c:copy_p4d_range
In mm/mprotect.c (ffffffff812af898)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff812b0356)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff812b3abd)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff812b8b29)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_small_pages_range_noflush
- mm/vmalloc.c:vunmap_range_noflush
- mm/vmalloc.c:vmap_range_noflush
In mm/swapfile.c (ffffffff812d0354)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff812dc83a)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff81c32ac8)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate.c (ffffffff812f6736)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
In mm/userfaultfd.c (ffffffff81319bc1)
Location: arch/x86/include/asm/pgtable.h:976
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff81bca82c-ffffffff81bca83d: pgd_none (STB_LOCAL)
ffffffff8129c360-ffffffff8129c371: pgd_none (STB_LOCAL)
5.15
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff8102d5e2)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff832a7ba0)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81c9a687)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff81096b30)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:kern_addr_valid
- arch/x86/mm/init_64.c:set_pte_vaddr
Direct callers:
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff8109cf54)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff810a47e9)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff832c4937)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff832c6744)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff8127e6e6)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/gup.c (ffffffff812db03e)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff812e4910)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:copy_page_range
Direct callers:
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__apply_to_page_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:walk_to_pmd
- mm/memory.c:unmap_page_range
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_p4d_range
- mm/memory.c:free_pgd_range
- mm/memory.c:free_pgd_range
In mm/mprotect.c (ffffffff812f10e0)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff812f1b95)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff812f565c)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff812fb0d8)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_small_pages_range_noflush
- mm/vmalloc.c:vunmap_range_noflush
- mm/vmalloc.c:vmap_range_noflush
In mm/swapfile.c (ffffffff8131589f)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff81323a08)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff81d51492)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate.c (ffffffff81340d80)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
In mm/userfaultfd.c (ffffffff8136696e)
Location: arch/x86/include/asm/pgtable.h:947
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff81c9fcd2-ffffffff81c9fce3: pgd_none (STB_LOCAL)
ffffffff812dcee0-ffffffff812dcef1: pgd_none (STB_LOCAL)
5.19
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81032448)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff83456f41)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81e49af1)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff810a95e1)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:kern_addr_valid
- arch/x86/mm/init_64.c:set_pte_vaddr
Direct callers:
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff810b07cd)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff810b9080)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff83477361)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff834794b4)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff812d334b)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/percpu.c (ffffffff8348b886)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/percpu.c:pcpu_populate_pte
In mm/gup.c (ffffffff8133abfd)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff81346260)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:free_pgd_range
Direct callers:
- mm/memory.c:follow_pte
- mm/memory.c:__handle_mm_fault
- mm/memory.c:walk_to_pmd
- mm/memory.c:copy_p4d_range
In mm/mprotect.c (ffffffff813548ba)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81355758)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff81359518)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff813625db)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_small_pages_range_noflush
- mm/vmalloc.c:vunmap_range_noflush
- mm/vmalloc.c:vmap_range_noflush
In mm/swapfile.c (ffffffff81380e4f)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff813915f7)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff81f21738)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate_device.c (ffffffff813b7c5c)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
In mm/userfaultfd.c (ffffffff813e3cfe)
Location: arch/x86/include/asm/pgtable.h:945
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff810a7f20-ffffffff810a7f3d: pgd_none (STB_LOCAL)
ffffffff8133cae0-ffffffff8133cafd: pgd_none (STB_LOCAL)
6.2
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81039d54)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff83e75632)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81067e68)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff810c29e1)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:set_pte_vaddr
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff810cae9d)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff810d49d2)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff83ea0883)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff83ea3648)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff8133b5bb)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/percpu.c (ffffffff83ebc790)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/percpu.c:pcpu_populate_pte
In mm/gup.c (ffffffff813b296d)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff813be618)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:free_pgd_range
Direct callers:
- mm/memory.c:follow_pte
- mm/memory.c:__handle_mm_fault
- mm/memory.c:walk_to_pmd
- mm/memory.c:copy_p4d_range
In mm/mprotect.c (ffffffff813cede0)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff813cfec8)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff813d3df8)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff813ddf6b)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_small_pages_range_noflush
- mm/vmalloc.c:__vunmap_range_noflush
- mm/vmalloc.c:vmap_range_noflush
In mm/swapfile.c (ffffffff813ff6b6)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff8140e5f7)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff820cb903)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate_device.c (ffffffff814379fb)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/migrate_device.c:p4d_alloc
In mm/userfaultfd.c (ffffffff8146b71e)
Location: arch/x86/include/asm/pgtable.h:963
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff813b4810-ffffffff813b482d: pgd_none (STB_LOCAL)
6.5
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81039854)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff83697102)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81069718)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff810c60c1)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:set_pte_vaddr
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff810ce4cd)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff810d7ee2)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff836c49f3)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff836c78d8)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff8136cf96)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/percpu.c (ffffffff836e4e10)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/percpu.c:pcpu_populate_pte
In mm/gup.c (ffffffff813e745b)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff813eb17a)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/memory.c:follow_pte
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:walk_to_pmd
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:free_pgd_range
Direct callers:
- mm/memory.c:__handle_mm_fault
- mm/memory.c:remap_p4d_range
- mm/memory.c:copy_p4d_range
In mm/mprotect.c (ffffffff81403a43)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8140498b)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff814087c8)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff814127cb)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_small_pages_range_noflush
- mm/vmalloc.c:__vunmap_range_noflush
- mm/vmalloc.c:vmap_range_noflush
In mm/swapfile.c (ffffffff8143272b)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff814419ba)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff8214fb93)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate_device.c (ffffffff8146d6bb)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/migrate_device.c:p4d_alloc
In mm/userfaultfd.c (ffffffff814a0521)
Location: arch/x86/include/asm/pgtable.h:964
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff813e9420-ffffffff813e943d: pgd_none (STB_LOCAL)
6.8
: Duplicate, Selective Inline ⚠️int pgd_none(pgd_t pgd);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff8103fd04)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:__xen_pgd_walk
In arch/x86/kernel/espfix_64.c (ffffffff838c6e23)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/kernel/espfix_64.c:init_espfix_bsp
In arch/x86/kernel/tboot.c (ffffffff81070c58)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:map_tboot_page
In arch/x86/mm/init_64.c (ffffffff810ce511)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:register_page_bootmem_memmap
- arch/x86/mm/init_64.c:preallocate_vmalloc_pages
- arch/x86/mm/init_64.c:__init_extra_mapping
- arch/x86/mm/init_64.c:populate_extra_pmd
- arch/x86/mm/init_64.c:set_pte_vaddr
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pat/set_memory.c (ffffffff810d6bad)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:populate_pgd
- arch/x86/mm/pat/set_memory.c:lookup_pmd_address
- arch/x86/mm/pat/set_memory.c:lookup_address_in_pgd
In arch/x86/mm/pti.c (ffffffff810e0762)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/mm/pti.c:pti_user_pagetable_walk_p4d
In arch/x86/mm/mem_encrypt_identity.c (ffffffff838f55f3)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_prepare_pgd
In arch/x86/platform/efi/efi_64.c (ffffffff838f84d8)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_alloc_page_tables
In kernel/events/core.c (ffffffff813961d6)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- kernel/events/core.c:perf_get_pgtable_size
In mm/percpu.c (ffffffff8391768c)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/percpu.c:pcpu_populate_pte
In mm/gup.c (ffffffff814120f5)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:get_gate_page
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff8141df5f)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:__apply_to_page_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:walk_to_pmd
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:free_pgd_range
Direct callers:
- mm/memory.c:follow_pte
- mm/memory.c:__handle_mm_fault
- mm/memory.c:copy_p4d_range
In mm/mprotect.c (ffffffff8142ffc3)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81430f5b)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/mremap.c:get_old_pud
In mm/pagewalk.c (ffffffff81434ee8)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/vmalloc.c (ffffffff8143f23b)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/vmalloc.c:vmalloc_to_page
- mm/vmalloc.c:vmap_small_pages_range_noflush
- mm/vmalloc.c:__vunmap_range_noflush
- mm/vmalloc.c:vmap_range_noflush
In mm/swapfile.c (ffffffff8146bb4b)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/swapfile.c:unuse_vma
In mm/hugetlb.c (ffffffff8147bc2a)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/hugetlb.c:huge_pte_alloc
In mm/sparse-vmemmap.c (ffffffff822329c3)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pgd_populate
In mm/migrate_device.c (ffffffff8149ca1b)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/migrate_device.c:p4d_alloc
In mm/userfaultfd.c (ffffffff814cfbc1)
Location: arch/x86/include/asm/pgtable.h:1186
Inline: True
Inline callers:
- mm/userfaultfd.c:mm_alloc_pmd
Symbols:
ffffffff81414260-ffffffff8141427d: pgd_none (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In arch/arm/mm/pgd.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In arch/arm/mm/dump.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d-hack.h:27
Inline: True
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/mm/pgtable.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In arch/powerpc/mm/book3s64/hash_pgtable.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In arch/powerpc/mm/book3s64/radix_pgtable.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In arch/powerpc/mm/book3s64/subpage_prot.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In arch/powerpc/mm/hugetlbpage.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In arch/powerpc/xmon/xmon.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/gup.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/memory.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/mprotect.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/mremap.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/pagewalk.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/vmalloc.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/swapfile.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/sparse-vmemmap.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/migrate.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In mm/userfaultfd.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
In lib/ioremap.c (0)
Location: arch/powerpc/include/asm/book3s/64/pgtable.h:959
Inline: True
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/espfix_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/init_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/fault.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pageattr.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/pti.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/mm/mem_encrypt_identity.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In arch/x86/platform/efi/efi_64.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/gup.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/memory.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/mremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/pagewalk.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/vmalloc.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/swapfile.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/hugetlb.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/sparse-vmemmap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/migrate.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In mm/userfaultfd.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
In lib/ioremap.c (0)
Location: include/asm-generic/pgtable-nop4d.h:22
Inline: True
Regular
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
✅