Defined in 1 files as a member:
Defined in 23 files as a macro:
-
arch/alpha/include/asm/page.h,
line 31
(as a macro)
-
arch/alpha/include/asm/page.h,
line 50
(as a macro)
-
arch/arc/include/asm/page.h,
line 63
(as a macro)
-
arch/arm/include/asm/page-nommu.h,
line 25
(as a macro)
-
arch/arm/include/asm/pgtable-2level-types.h,
line 27
(as a macro)
-
arch/arm/include/asm/pgtable-2level-types.h,
line 45
(as a macro)
-
arch/arm/include/asm/pgtable-3level-types.h,
line 30
(as a macro)
-
arch/arm/include/asm/pgtable-3level-types.h,
line 47
(as a macro)
-
arch/arm64/include/asm/pgtable-types.h,
line 37
(as a macro)
-
arch/loongarch/include/asm/pgtable.h,
line 195
(as a macro)
-
arch/m68k/include/asm/page.h,
line 20
(as a macro)
-
arch/mips/include/asm/pgtable-64.h,
line 230
(as a macro)
-
arch/parisc/include/asm/page.h,
line 44
(as a macro)
-
arch/parisc/include/asm/page.h,
line 63
(as a macro)
-
arch/riscv/include/asm/pgtable-64.h,
line 67
(as a macro)
-
arch/sh/include/asm/pgtable-3level.h,
line 38
(as a macro)
-
arch/sparc/include/asm/page_32.h,
line 65
(as a macro)
-
arch/sparc/include/asm/page_32.h,
line 93
(as a macro)
-
arch/sparc/include/asm/page_64.h,
line 76
(as a macro)
-
arch/sparc/include/asm/page_64.h,
line 99
(as a macro)
-
arch/um/include/asm/page.h,
line 37
(as a macro)
-
arch/x86/include/asm/pgtable.h,
line 105
(as a macro)
-
include/asm-generic/pgtable-nopmd.h,
line 52
(as a macro)
Defined in 3 files as a function:
Referenced in 108 files:
-
arch/alpha/include/asm/pgtable.h,
9 times
-
arch/arc/include/asm/hugepage.h,
3 times
-
arch/arc/include/asm/pgtable-levels.h,
9 times
-
arch/arc/mm/tlb.c,
line 533
-
arch/arm/include/asm/pgtable-2level.h,
3 times
-
arch/arm/include/asm/pgtable-3level.h,
18 times
-
arch/arm/include/asm/pgtable.h,
3 times
-
arch/arm/kernel/traps.c,
line 764
-
arch/arm/mm/dump.c,
3 times
-
arch/arm/mm/fault.c,
2 times
-
arch/arm/mm/init.c,
3 times
-
arch/arm/mm/ioremap.c,
line 195
-
arch/arm/mm/pgd.c,
2 times
-
arch/arm64/include/asm/pgtable.h,
17 times
-
arch/arm64/include/asm/tlbflush.h,
2 times
-
arch/arm64/mm/fault.c,
line 184
-
arch/arm64/mm/mmu.c,
7 times
-
arch/arm64/mm/pageattr.c,
line 63
-
arch/arm64/mm/ptdump.c,
line 261
-
arch/csky/include/asm/pgtable.h,
6 times
-
arch/hexagon/include/asm/pgtable.h,
6 times
-
arch/loongarch/include/asm/hugetlb.h,
line 11
-
arch/loongarch/include/asm/pgtable.h,
37 times
-
arch/loongarch/kvm/mmu.c,
line 717
-
arch/loongarch/mm/hugetlbpage.c,
3 times
-
arch/loongarch/mm/init.c,
line 139
-
arch/loongarch/mm/kasan_init.c,
2 times
-
arch/loongarch/mm/pageattr.c,
line 73
-
arch/m68k/include/asm/mcf_pgalloc.h,
line 35
-
arch/m68k/include/asm/mcf_pgtable.h,
6 times
-
arch/m68k/include/asm/motorola_pgtable.h,
8 times
-
arch/m68k/include/asm/sun3_pgalloc.h,
2 times
-
arch/m68k/include/asm/sun3_pgtable.h,
5 times
-
arch/m68k/mm/kmap.c,
5 times
-
arch/m68k/mm/motorola.c,
line 354
-
arch/microblaze/include/asm/pgalloc.h,
2 times
-
arch/microblaze/include/asm/pgtable.h,
3 times
-
arch/mips/include/asm/pgtable-32.h,
5 times
-
arch/mips/include/asm/pgtable-64.h,
8 times
-
arch/mips/include/asm/pgtable.h,
28 times
-
arch/nios2/include/asm/pgtable.h,
8 times
-
arch/openrisc/include/asm/pgtable.h,
8 times
-
arch/parisc/include/asm/pgtable.h,
4 times
-
arch/powerpc/include/asm/book3s/32/pgtable.h,
4 times
-
arch/powerpc/include/asm/book3s/64/hash-64k.h,
2 times
-
arch/powerpc/include/asm/book3s/64/hash.h,
line 141
-
arch/powerpc/include/asm/book3s/64/pgtable.h,
2 times
-
arch/powerpc/include/asm/book3s/64/radix.h,
3 times
-
arch/powerpc/include/asm/book3s/64/tlbflush.h,
2 times
-
arch/powerpc/include/asm/nohash/32/pgtable.h,
6 times
-
arch/powerpc/include/asm/nohash/32/pte-8xx.h,
2 times
-
arch/powerpc/include/asm/nohash/64/pgtable.h,
6 times
-
arch/powerpc/include/asm/nohash/pte-e500.h,
3 times
-
arch/powerpc/include/asm/pgtable.h,
line 89
-
arch/powerpc/kvm/book3s_64_mmu_radix.c,
4 times
-
arch/powerpc/mm/book3s32/mmu.c,
line 309
-
arch/powerpc/mm/book3s32/tlb.c,
2 times
-
arch/powerpc/mm/book3s64/hash_hugepage.c,
line 38
-
arch/powerpc/mm/book3s64/pgtable.c,
3 times
-
arch/powerpc/mm/kasan/8xx.c,
line 35
-
arch/powerpc/mm/pgtable.c,
2 times
-
arch/powerpc/mm/ptdump/ptdump.c,
line 309
-
arch/powerpc/xmon/xmon.c,
2 times
-
arch/riscv/include/asm/pgtable-64.h,
2 times
-
arch/riscv/include/asm/pgtable.h,
15 times
-
arch/riscv/kernel/hibernate.c,
line 223
-
arch/riscv/mm/fault.c,
line 64
-
arch/riscv/mm/init.c,
4 times
-
arch/riscv/mm/pageattr.c,
2 times
-
arch/riscv/mm/ptdump.c,
line 328
-
arch/s390/boot/vmem.c,
line 108
-
arch/s390/include/asm/pgtable.h,
27 times
-
arch/s390/mm/dump_pagetables.c,
line 157
-
arch/s390/mm/pageattr.c,
5 times
-
arch/s390/mm/pgtable.c,
2 times
-
arch/sh/include/asm/pgtable-3level.h,
line 29
-
arch/sh/include/asm/pgtable_32.h,
6 times
-
arch/sh/mm/fault.c,
2 times
-
arch/sparc/include/asm/pgtable_32.h,
9 times
-
arch/sparc/include/asm/pgtable_64.h,
23 times
-
arch/sparc/mm/init_64.c,
4 times
-
arch/sparc/mm/srmmu.c,
2 times
-
arch/sparc/mm/tlb.c,
6 times
-
arch/um/include/asm/pgtable-4level.h,
line 50
-
arch/um/include/asm/pgtable.h,
9 times
-
arch/x86/entry/vsyscall/vsyscall_64.c,
line 379
-
arch/x86/include/asm/paravirt.h,
line 384
-
arch/x86/include/asm/pgtable-3level.h,
2 times
-
arch/x86/include/asm/pgtable.h,
7 times
-
arch/x86/include/asm/pgtable_64.h,
2 times
-
arch/x86/kernel/machine_kexec_32.c,
line 94
-
arch/x86/kernel/paravirt.c,
line 187
-
arch/x86/mm/dump_pagetables.c,
2 times
-
arch/x86/mm/fault.c,
2 times
-
arch/x86/mm/init_32.c,
line 97
-
arch/x86/mm/kasan_init_64.c,
3 times
-
arch/x86/mm/kmmio.c,
line 136
-
arch/x86/mm/pat/set_memory.c,
2 times
-
arch/x86/power/hibernate.c,
line 183
-
arch/x86/xen/mmu_pv.c,
3 times
-
arch/xtensa/include/asm/pgalloc.h,
2 times
-
arch/xtensa/include/asm/pgtable.h,
6 times
-
arch/xtensa/mm/fault.c,
2 times
-
include/linux/pgtable.h,
2 times
-
include/trace/events/xen.h,
line 168
-
mm/gup.c,
4 times
-
mm/huge_memory.c,
2 times
-
mm/memory.c,
2 times
Smatch caller information: