Defined in 1 files as a union:
Defined in 9 files as a member:
Referenced in 168 files:
-
arch/alpha/mm/init.c,
3 times
-
arch/arc/include/asm/pgtable-levels.h,
6 times
-
arch/arc/mm/fault.c,
5 times
-
arch/arm/lib/uaccess_with_memcpy.c,
5 times
-
arch/arm/mm/dump.c,
7 times
-
arch/arm/mm/fault-armv.c,
4 times
-
arch/arm/mm/fault.c,
10 times
-
arch/arm/mm/idmap.c,
2 times
-
arch/arm/mm/mmu.c,
11 times
-
arch/arm/mm/pgd.c,
11 times
-
arch/arm64/include/asm/pgtable-types.h,
2 times
-
arch/arm64/include/asm/pgtable.h,
22 times
-
arch/arm64/include/asm/ptdump.h,
2 times
-
arch/arm64/mm/fault.c,
5 times
-
arch/arm64/mm/fixmap.c,
4 times
-
arch/arm64/mm/mmu.c,
17 times
-
arch/arm64/mm/proc.S,
6 times
-
arch/arm64/mm/ptdump.c,
2 times
-
arch/loongarch/include/asm/pgalloc.h,
2 times
-
arch/loongarch/include/asm/pgtable.h,
14 times
-
arch/loongarch/kvm/mmu.c,
5 times
-
arch/loongarch/mm/fault.c,
4 times
-
arch/loongarch/mm/hugetlbpage.c,
7 times
-
arch/loongarch/mm/init.c,
4 times
-
arch/loongarch/mm/kasan_init.c,
4 times
-
arch/loongarch/mm/pageattr.c,
8 times
-
arch/loongarch/mm/pgtable.c,
3 times
-
arch/m68k/include/asm/mmu_context.h,
4 times
-
arch/m68k/kernel/sys_m68k.c,
4 times
-
arch/m68k/mm/mcfmmu.c,
4 times
-
arch/m68k/sun3x/dvma.c,
3 times
-
arch/microblaze/mm/pgtable.c,
6 times
-
arch/mips/include/asm/pgalloc.h,
2 times
-
arch/mips/include/asm/pgtable-64.h,
14 times
-
arch/mips/kvm/mmu.c,
9 times
-
arch/mips/mm/fault.c,
3 times
-
arch/mips/mm/hugetlbpage.c,
7 times
-
arch/mips/mm/pgtable-32.c,
3 times
-
arch/nios2/mm/fault.c,
3 times
-
arch/nios2/mm/ioremap.c,
4 times
-
arch/openrisc/mm/fault.c,
3 times
-
arch/openrisc/mm/init.c,
3 times
-
arch/parisc/kernel/cache.c,
4 times
-
arch/parisc/kernel/pci-dma.c,
3 times
-
arch/parisc/mm/fixmap.c,
2 times
-
arch/parisc/mm/hugetlbpage.c,
7 times
-
arch/parisc/mm/init.c,
4 times
-
arch/powerpc/include/asm/book3s/64/hash.h,
2 times
-
arch/powerpc/include/asm/book3s/64/pgtable.h,
16 times
-
arch/powerpc/include/asm/book3s/64/radix.h,
2 times
-
arch/powerpc/include/asm/nohash/64/pgalloc.h,
2 times
-
arch/powerpc/include/asm/nohash/64/pgtable-4k.h,
11 times
-
arch/powerpc/include/asm/nohash/64/pgtable.h,
line 141
-
arch/powerpc/kvm/book3s_64_mmu_radix.c,
15 times
-
arch/powerpc/mm/book3s64/radix_pgtable.c,
20 times
-
arch/powerpc/mm/book3s64/subpage_prot.c,
4 times
-
arch/powerpc/mm/hugetlbpage.c,
4 times
-
arch/powerpc/mm/kasan/init_book3e_64.c,
2 times
-
arch/powerpc/mm/pgtable.c,
9 times
-
arch/powerpc/mm/pgtable_64.c,
5 times
-
arch/powerpc/mm/ptdump/hashpagetable.c,
6 times
-
arch/powerpc/mm/ptdump/ptdump.c,
2 times
-
arch/riscv/include/asm/pgalloc.h,
10 times
-
arch/riscv/include/asm/pgtable-64.h,
22 times
-
arch/riscv/include/asm/pgtable.h,
3 times
-
arch/riscv/kernel/hibernate.c,
4 times
-
arch/riscv/kvm/mmu.c,
5 times
-
arch/riscv/mm/fault.c,
6 times
-
arch/riscv/mm/hugetlbpage.c,
8 times
-
arch/riscv/mm/init.c,
12 times
-
arch/riscv/mm/kasan_init.c,
6 times
-
arch/riscv/mm/pageattr.c,
8 times
-
arch/riscv/mm/pgtable.c,
5 times
-
arch/riscv/mm/ptdump.c,
2 times
-
arch/s390/boot/vmem.c,
15 times
-
arch/s390/include/asm/page.h,
2 times
-
arch/s390/include/asm/pgalloc.h,
7 times
-
arch/s390/include/asm/pgtable.h,
23 times
-
arch/s390/include/asm/tlb.h,
2 times
-
arch/s390/kvm/dat.c,
2 times
-
arch/s390/kvm/dat.h,
9 times
-
arch/s390/kvm/gaccess.c,
6 times
-
arch/s390/mm/dump_pagetables.c,
2 times
-
arch/s390/mm/gmap_helpers.c,
5 times
-
arch/s390/mm/pageattr.c,
2 times
-
arch/s390/mm/pgalloc.c,
10 times
-
arch/s390/mm/vmem.c,
29 times
-
arch/sh/mm/fault.c,
10 times
-
arch/sh/mm/hugetlbpage.c,
8 times
-
arch/sh/mm/init.c,
5 times
-
arch/sh/mm/tlbex_32.c,
4 times
-
arch/sparc/include/asm/pgalloc_64.h,
2 times
-
arch/sparc/include/asm/pgtable_64.h,
9 times
-
arch/sparc/mm/fault_32.c,
3 times
-
arch/sparc/mm/hugetlbpage.c,
7 times
-
arch/sparc/mm/init_64.c,
9 times
-
arch/sparc/mm/srmmu.c,
6 times
-
arch/um/include/asm/pgtable-4level.h,
8 times
-
arch/um/kernel/skas/uaccess.c,
4 times
-
arch/um/kernel/tlb.c,
9 times
-
arch/x86/boot/startup/map_kernel.c,
9 times
-
arch/x86/boot/startup/sme.c,
10 times
-
arch/x86/entry/vsyscall/vsyscall_64.c,
5 times
-
arch/x86/hyperv/hv_crash.c,
16 times
-
arch/x86/include/asm/paravirt.h,
5 times
-
arch/x86/include/asm/pgalloc.h,
13 times
-
arch/x86/include/asm/pgtable-3level.h,
3 times
-
arch/x86/include/asm/pgtable.h,
21 times
-
arch/x86/include/asm/pgtable_64.h,
5 times
-
arch/x86/include/asm/pgtable_types.h,
16 times
-
arch/x86/include/asm/xen/page.h,
2 times
-
arch/x86/kernel/espfix_64.c,
3 times
-
arch/x86/kernel/head64.c,
4 times
-
arch/x86/kernel/ldt.c,
4 times
-
arch/x86/kernel/machine_kexec_32.c,
3 times
-
arch/x86/kernel/machine_kexec_64.c,
12 times
-
arch/x86/kernel/tboot.c,
4 times
-
arch/x86/kvm/mmu/mmu.c,
5 times
-
arch/x86/mm/dump_pagetables.c,
4 times
-
arch/x86/mm/fault.c,
19 times
-
arch/x86/mm/ident_map.c,
18 times
-
arch/x86/mm/init_32.c,
8 times
-
arch/x86/mm/init_64.c,
61 times
-
arch/x86/mm/ioremap.c,
2 times
-
arch/x86/mm/kasan_init_64.c,
23 times
-
arch/x86/mm/kaslr.c,
3 times
-
arch/x86/mm/pat/set_memory.c,
39 times
-
arch/x86/mm/pgtable.c,
8 times
-
arch/x86/mm/pgtable_32.c,
4 times
-
arch/x86/mm/pti.c,
11 times
-
arch/x86/platform/efi/efi_64.c,
4 times
-
arch/x86/power/hibernate.c,
6 times
-
arch/x86/power/hibernate_32.c,
5 times
-
arch/x86/power/hibernate_64.c,
6 times
-
arch/x86/xen/mmu_pv.c,
24 times
-
arch/xtensa/mm/fault.c,
4 times
-
arch/xtensa/mm/tlb.c,
4 times
-
include/asm-generic/pgalloc.h,
5 times
-
include/asm-generic/pgtable-nop4d.h,
4 times
-
include/asm-generic/pgtable-nopud.h,
15 times
-
include/linux/mm.h,
6 times
-
include/linux/pagewalk.h,
line 73
-
include/linux/pgalloc.h,
4 times
-
include/linux/pgtable.h,
21 times
-
include/linux/ptdump.h,
2 times
-
kernel/events/core.c,
6 times
-
mm/debug_vm_pgtable.c,
11 times
-
mm/gup.c,
15 times
-
mm/hugetlb.c,
10 times
-
mm/kasan/init.c,
33 times
-
mm/kasan/shadow.c,
4 times
-
mm/memory-failure.c,
4 times
-
mm/memory.c,
59 times
-
mm/mprotect.c,
9 times
-
mm/mremap.c,
8 times
-
mm/page_vma_mapped.c,
4 times
-
mm/pagewalk.c,
9 times
-
mm/percpu.c,
7 times
-
mm/pgalloc-track.h,
4 times
-
mm/pgtable-generic.c,
3 times
-
mm/ptdump.c,
2 times
-
mm/rmap.c,
4 times
-
mm/sparse-vmemmap.c,
14 times
-
mm/swapfile.c,
7 times
-
mm/userfaultfd.c,
8 times
-
mm/vmalloc.c,
36 times
-
mm/vmscan.c,
3 times
-
tools/testing/selftests/vfio/vfio_dma_mapping_test.c,
2 times