Defined in 28 files as a macro:
-
arch/alpha/include/asm/page.h,
line 79
(as a macro)
-
arch/arc/include/asm/page.h,
line 116
(as a macro)
-
arch/arm/include/asm/memory.h,
line 329
(as a macro)
-
arch/arm64/include/asm/memory.h,
line 392
(as a macro)
-
arch/csky/include/asm/page.h,
line 69
(as a macro)
-
arch/hexagon/include/asm/page.h,
line 84
(as a macro)
-
arch/loongarch/include/asm/page.h,
line 63
(as a macro)
-
arch/m68k/include/asm/page_no.h,
line 19
(as a macro)
-
arch/microblaze/include/asm/page.h,
line 118
(as a macro)
-
arch/mips/include/asm/page.h,
line 181
(as a macro)
-
arch/nios2/include/asm/page.h,
line 77
(as a macro)
-
arch/openrisc/include/asm/page.h,
line 62
(as a macro)
-
arch/parisc/include/asm/page.h,
line 146
(as a macro)
-
arch/powerpc/include/asm/page.h,
line 189
(as a macro)
-
arch/powerpc/include/asm/page.h,
line 201
(as a macro)
-
arch/powerpc/include/asm/page.h,
line 214
(as a macro)
-
arch/riscv/include/asm/page.h,
line 151
(as a macro)
-
arch/s390/include/asm/page.h,
line 227
(as a macro)
-
arch/s390/include/asm/page.h,
line 253
(as a macro)
-
arch/sh/include/asm/page.h,
line 131
(as a macro)
-
arch/sparc/include/asm/page_32.h,
line 125
(as a macro)
-
arch/sparc/include/asm/page_64.h,
line 146
(as a macro)
-
arch/um/include/asm/page.h,
line 86
(as a macro)
-
arch/x86/boot/compressed/misc.h,
line 30
(as a macro)
-
arch/x86/boot/startup/sme.c,
line 16
(as a macro)
-
arch/x86/include/asm/page.h,
line 52
(as a macro)
-
arch/xtensa/include/asm/page.h,
line 167
(as a macro)
-
tools/include/linux/mm.h,
line 18
(as a macro)
Defined in 2 files as a function:
Referenced in 212 files:
-
arch/alpha/kernel/pci_iommu.c,
3 times
-
arch/alpha/kernel/setup.c,
4 times
-
arch/alpha/kernel/sys_nautilus.c,
2 times
-
arch/arc/mm/init.c,
line 130
-
arch/arm/common/sharpsl_param.c,
line 28
-
arch/arm/include/asm/memory.h,
line 330
-
arch/arm/include/asm/pgtable-3level.h,
line 137
-
arch/arm/include/asm/pgtable.h,
line 153
-
arch/arm/mach-at91/pm.c,
line 1055
-
arch/arm/mm/dma-mapping-nommu.c,
2 times
-
arch/arm/mm/kasan_init.c,
3 times
-
arch/arm/mm/mmu.c,
line 1246
-
arch/arm/mm/nommu.c,
line 142
-
arch/arm64/include/asm/memory.h,
2 times
-
arch/arm64/include/asm/pgtable.h,
5 times
-
arch/arm64/kvm/mmu.c,
line 279
-
arch/arm64/mm/kasan_init.c,
line 126
-
arch/csky/abiv1/inc/abi/ckmmu.h,
line 99
-
arch/csky/abiv2/inc/abi/ckmmu.h,
line 137
-
arch/csky/include/asm/page.h,
line 82
-
arch/csky/include/asm/pgtable.h,
line 98
-
arch/csky/mm/dma-mapping.c,
line 18
-
arch/hexagon/include/asm/io.h,
line 33
-
arch/hexagon/include/asm/mem-layout.h,
line 62
-
arch/hexagon/include/asm/page.h,
line 123
-
arch/hexagon/include/asm/pgtable.h,
line 345
-
arch/loongarch/include/asm/io.h,
line 80
-
arch/loongarch/include/asm/page.h,
3 times
-
arch/loongarch/kvm/mmu.c,
3 times
-
arch/loongarch/mm/kasan_init.c,
8 times
-
arch/m68k/include/asm/motorola_pgtable.h,
5 times
-
arch/m68k/include/asm/page_mm.h,
line 132
-
arch/m68k/include/asm/page_no.h,
2 times
-
arch/m68k/include/asm/sun3_pgtable.h,
3 times
-
arch/m68k/include/asm/virtconvert.h,
line 28
-
arch/m68k/kernel/traps.c,
4 times
-
arch/m68k/mm/sun3mmu.c,
line 67
-
arch/m68k/sun3/mmu_emu.c,
line 393
-
arch/microblaze/include/asm/page.h,
2 times
-
arch/mips/include/asm/page.h,
line 207
-
arch/mips/kernel/setup.c,
2 times
-
arch/mips/sgi-ip27/ip27-memory.c,
line 361
-
arch/nios2/include/asm/page.h,
line 83
-
arch/nios2/mm/ioremap.c,
line 137
-
arch/openrisc/include/asm/pgtable.h,
2 times
-
arch/openrisc/mm/init.c,
3 times
-
arch/parisc/include/asm/io.h,
line 9
-
arch/parisc/include/asm/pgtable.h,
3 times
-
arch/parisc/kernel/cache.c,
line 107
-
arch/parisc/kernel/pci-dma.c,
line 435
-
arch/parisc/kernel/setup.c,
3 times
-
arch/parisc/mm/init.c,
3 times
-
arch/parisc/mm/ioremap.c,
line 34
-
arch/powerpc/include/asm/book3s/64/pgtable.h,
2 times
-
arch/powerpc/include/asm/io.h,
2 times
-
arch/powerpc/include/asm/page.h,
line 227
-
arch/powerpc/include/asm/pgtable.h,
line 89
-
arch/powerpc/include/asm/sections.h,
2 times
-
arch/powerpc/kernel/crash_dump.c,
line 85
-
arch/powerpc/kernel/fadump.c,
6 times
-
arch/powerpc/kernel/setup-common.c,
line 970
-
arch/powerpc/kernel/setup_32.c,
line 95
-
arch/powerpc/kernel/setup_64.c,
2 times
-
arch/powerpc/kexec/core_64.c,
3 times
-
arch/powerpc/kexec/crash.c,
4 times
-
arch/powerpc/kvm/book3s_32_mmu_host.c,
line 379
-
arch/powerpc/kvm/book3s_hv_rm_mmu.c,
line 28
-
arch/powerpc/mm/book3s64/hash_utils.c,
8 times
-
arch/powerpc/mm/book3s64/radix_pgtable.c,
2 times
-
arch/powerpc/mm/init_64.c,
line 371
-
arch/powerpc/mm/kasan/init_32.c,
line 150
-
arch/powerpc/mm/mem.c,
3 times
-
arch/powerpc/mm/nohash/8xx.c,
line 48
-
arch/powerpc/mm/nohash/e500.c,
3 times
-
arch/powerpc/platforms/44x/iss4xx.c,
line 108
-
arch/powerpc/platforms/44x/ppc476.c,
line 181
-
arch/powerpc/platforms/powernv/opal-core.c,
5 times
-
arch/powerpc/platforms/powernv/opal-fadump.c,
7 times
-
arch/powerpc/platforms/powernv/opal.c,
2 times
-
arch/powerpc/platforms/powernv/pci-ioda-tce.c,
2 times
-
arch/powerpc/platforms/ps3/os-area.c,
3 times
-
arch/powerpc/platforms/pseries/iommu.c,
2 times
-
arch/powerpc/platforms/pseries/ras.c,
line 423
-
arch/powerpc/platforms/pseries/rtas-fadump.c,
3 times
-
arch/riscv/include/asm/page.h,
2 times
-
arch/riscv/kernel/acpi.c,
line 299
-
arch/riscv/mm/init.c,
23 times
-
arch/riscv/mm/kasan_init.c,
7 times
-
arch/s390/include/asm/dma-types.h,
2 times
-
arch/s390/include/asm/dma.h,
line 12
-
arch/s390/include/asm/page.h,
line 265
-
arch/s390/include/asm/pgtable.h,
5 times
-
arch/s390/include/asm/physmem_info.h,
2 times
-
arch/s390/kernel/machine_kexec.c,
line 96
-
arch/s390/kernel/machine_kexec_file.c,
2 times
-
arch/s390/kernel/nmi.c,
line 94
-
arch/s390/kernel/setup.c,
3 times
-
arch/s390/kvm/gaccess.c,
2 times
-
arch/s390/mm/fault.c,
5 times
-
arch/s390/mm/pgalloc.c,
5 times
-
arch/s390/mm/vmem.c,
4 times
-
arch/sh/include/asm/io.h,
line 269
-
arch/sh/include/asm/page.h,
line 147
-
arch/sh/kernel/setup.c,
2 times
-
arch/sh/mm/init.c,
line 274
-
arch/sparc/include/asm/page_32.h,
line 128
-
arch/sparc/include/asm/page_64.h,
2 times
-
arch/sparc/include/asm/pgtable_64.h,
3 times
-
arch/sparc/include/asm/pgtsrmmu.h,
2 times
-
arch/sparc/kernel/irq_64.c,
line 268
-
arch/sparc/kernel/mdesc.c,
line 177
-
arch/sparc/kernel/smp_64.c,
7 times
-
arch/sparc/kernel/traps_64.c,
2 times
-
arch/sparc/mm/init_64.c,
3 times
-
arch/sparc/mm/srmmu.c,
line 852
-
arch/um/include/asm/pgtable-4level.h,
2 times
-
arch/um/include/asm/pgtable.h,
line 281
-
arch/x86/coco/sev/core.c,
line 429
-
arch/x86/coco/sev/vc-handle.c,
line 48
-
arch/x86/include/asm/dma.h,
line 84
-
arch/x86/include/asm/io.h,
line 150
-
arch/x86/include/asm/numachip/numachip_csr.h,
2 times
-
arch/x86/include/asm/page.h,
3 times
-
arch/x86/include/asm/pgtable.h,
4 times
-
arch/x86/include/asm/realmode.h,
line 91
-
arch/x86/include/asm/unaccepted_memory.h,
line 25
-
arch/x86/include/asm/uv/uv_hub.h,
6 times
-
arch/x86/include/asm/xen/page.h,
2 times
-
arch/x86/kernel/acpi/sleep.c,
line 63
-
arch/x86/kernel/amd_gart_64.c,
line 782
-
arch/x86/kernel/apm_32.c,
4 times
-
arch/x86/kernel/check.c,
2 times
-
arch/x86/kernel/cpu/common.c,
line 2664
-
arch/x86/kernel/ebda.c,
line 74
-
arch/x86/kernel/head64.c,
3 times
-
arch/x86/kernel/machine_kexec_64.c,
line 179
-
arch/x86/kernel/reboot.c,
line 594
-
arch/x86/kernel/setup.c,
line 450
-
arch/x86/kvm/mmu/mmu.c,
line 2551
-
arch/x86/kvm/mmu/tdp_iter.c,
line 73
-
arch/x86/kvm/svm/sev.c,
4 times
-
arch/x86/kvm/vmx/vmx.c,
line 4009
-
arch/x86/mm/fault.c,
4 times
-
arch/x86/mm/init.c,
2 times
-
arch/x86/mm/init_32.c,
2 times
-
arch/x86/mm/init_64.c,
12 times
-
arch/x86/mm/ioremap.c,
line 829
-
arch/x86/mm/kaslr.c,
line 188
-
arch/x86/mm/mem_encrypt_amd.c,
7 times
-
arch/x86/mm/pat/cpa-test.c,
2 times
-
arch/x86/mm/pat/memtype.c,
line 824
-
arch/x86/mm/pat/set_memory.c,
line 1948
-
arch/x86/pci/irq.c,
3 times
-
arch/x86/pci/pcbios.c,
2 times
-
arch/x86/platform/efi/efi_32.c,
line 48
-
arch/x86/platform/intel-quark/imr_selftest.c,
6 times
-
arch/x86/platform/olpc/olpc-xo1-pm.c,
line 75
-
arch/x86/platform/pvh/enlighten.c,
2 times
-
arch/x86/power/hibernate.c,
line 169
-
arch/x86/realmode/init.c,
3 times
-
arch/x86/virt/svm/sev.c,
line 877
-
arch/x86/virt/vmx/tdx/tdx.c,
2 times
-
arch/x86/xen/enlighten_hvm.c,
line 77
-
arch/x86/xen/enlighten_pv.c,
2 times
-
arch/x86/xen/mmu_pv.c,
15 times
-
arch/x86/xen/setup.c,
2 times
-
arch/xtensa/include/asm/page.h,
line 171
-
arch/xtensa/kernel/setup.c,
3 times
-
drivers/char/agp/alpha-agp.c,
line 30
-
drivers/char/agp/uninorth-agp.c,
2 times
-
drivers/char/tpm/eventlog/of.c,
line 93
-
drivers/crypto/ccp/sev-dev-tio.c,
line 41
-
drivers/crypto/ccp/sev-dev.c,
2 times
-
drivers/dax/fsdev.c,
line 64
-
drivers/infiniband/hw/hfi1/user_exp_rcv.c,
line 732
-
drivers/iommu/generic_pt/pt_common.h,
line 342
-
drivers/iommu/io-pgtable-dart.c,
line 67
-
drivers/iommu/riscv/iommu.c,
line 626
-
drivers/macintosh/smu.c,
line 507
-
drivers/of/fdt.c,
2 times
-
drivers/of/kexec.c,
line 150
-
drivers/platform/x86/dell/dcdbas.c,
2 times
-
drivers/pnp/pnpbios/bioscalls.c,
4 times
-
drivers/pnp/pnpbios/core.c,
2 times
-
drivers/s390/block/dcssblk.c,
3 times
-
drivers/s390/char/monreader.c,
5 times
-
drivers/s390/char/sclp.c,
line 83
-
drivers/s390/char/sclp_early.c,
line 172
-
drivers/s390/char/sclp_mem.c,
2 times
-
drivers/video/fbdev/ssd1307fb.c,
line 844
-
drivers/xen/mem-reservation.c,
2 times
-
fs/proc/kcore.c,
2 times
-
include/asm-generic/io.h,
2 times
-
include/linux/mm.h,
2 times
-
include/xen/arm/page.h,
line 84
-
init/initramfs.c,
3 times
-
kernel/crash_core.c,
line 255
-
kernel/iomem.c,
line 36
-
kernel/kexec_core.c,
line 991
-
kernel/kexec_file.c,
line 826
-
kernel/liveupdate/kexec_handover.c,
line 1890
-
mm/kmemleak.c,
line 1635
-
mm/memblock.c,
line 482
-
mm/memory_hotplug.c,
2 times
-
mm/memremap.c,
4 times
-
mm/memtest.c,
line 48
-
mm/mm_init.c,
line 609
-
mm/numa.c,
line 31
-
mm/sparse-vmemmap.c,
line 137
-
security/integrity/platform_certs/load_ipl_s390.c,
line 26
-
tools/include/linux/mm.h,
line 27
-
virt/kvm/kvm_main.c,
line 3499