Defined in 3 files as a macro:
Referenced in 123 files:
-
arch/alpha/mm/fault.c,
2 times
-
arch/alpha/mm/init.c,
8 times
-
arch/arc/mm/fault.c,
line 126
-
arch/arc/mm/mmap.c,
8 times
-
arch/arm/mm/fault.c,
line 374
-
arch/arm/mm/mmu.c,
8 times
-
arch/arm64/mm/fault.c,
3 times
-
arch/arm64/mm/mmap.c,
9 times
-
arch/csky/mm/fault.c,
line 174
-
arch/csky/mm/init.c,
8 times
-
arch/hexagon/mm/init.c,
8 times
-
arch/hexagon/mm/vm_fault.c,
line 78
-
arch/loongarch/mm/cache.c,
8 times
-
arch/loongarch/mm/fault.c,
4 times
-
arch/m68k/mm/fault.c,
line 124
-
arch/m68k/mm/mcfmmu.c,
8 times
-
arch/m68k/mm/motorola.c,
8 times
-
arch/m68k/mm/sun3mmu.c,
8 times
-
arch/microblaze/mm/fault.c,
line 204
-
arch/microblaze/mm/init.c,
8 times
-
arch/mips/include/asm/pgtable.h,
line 28
-
arch/mips/mm/fault.c,
line 113
-
arch/nios2/mm/fault.c,
line 113
-
arch/nios2/mm/init.c,
8 times
-
arch/openrisc/mm/fault.c,
line 147
-
arch/openrisc/mm/init.c,
8 times
-
arch/parisc/kernel/traps.c,
line 793
-
arch/parisc/mm/fault.c,
6 times
-
arch/parisc/mm/init.c,
8 times
-
arch/powerpc/mm/copro_fault.c,
line 41
-
arch/powerpc/mm/fault.c,
2 times
-
arch/powerpc/mm/pgtable.c,
8 times
-
arch/powerpc/platforms/cell/spufs/file.c,
line 269
-
arch/riscv/include/asm/mman.h,
line 20
-
arch/riscv/kvm/mmu.c,
line 309
-
arch/riscv/mm/fault.c,
2 times
-
arch/riscv/mm/init.c,
8 times
-
arch/s390/mm/fault.c,
3 times
-
arch/s390/mm/mmap.c,
8 times
-
arch/s390/pci/pci_mmio.c,
line 178
-
arch/sh/mm/fault.c,
line 362
-
arch/sh/mm/mmap.c,
8 times
-
arch/sparc/mm/fault_32.c,
2 times
-
arch/sparc/mm/fault_64.c,
2 times
-
arch/sparc/mm/init_32.c,
8 times
-
arch/sparc/mm/init_64.c,
line 3142
-
arch/um/kernel/mem.c,
8 times
-
arch/um/kernel/trap.c,
line 168
-
arch/x86/kernel/cpu/sgx/ioctl.c,
line 934
-
arch/x86/mm/fault.c,
2 times
-
arch/x86/mm/pgprot.c,
9 times
-
arch/xtensa/mm/fault.c,
2 times
-
arch/xtensa/mm/init.c,
8 times
-
drivers/acpi/pfr_telemetry.c,
line 306
-
drivers/android/binder.c,
line 100
-
drivers/block/ublk_drv.c,
line 2653
-
drivers/char/uv_mmtimer.c,
line 154
-
drivers/comedi/comedi_fops.c,
line 2509
-
drivers/fpga/dfl-afu-main.c,
line 836
-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c,
3 times
-
drivers/gpu/drm/drm_gpusvm.c,
line 1126
-
drivers/gpu/drm/i915/gem/i915_gem_mman.c,
4 times
-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c,
line 1054
-
drivers/gpu/drm/panthor/panthor_device.c,
line 455
-
drivers/gpu/drm/vc4/vc4_bo.c,
line 736
-
drivers/gpu/drm/xe/xe_oa.c,
line 1727
-
drivers/infiniband/core/uverbs_main.c,
line 739
-
drivers/infiniband/hw/bnxt_re/ib_verbs.c,
line 5061
-
drivers/infiniband/hw/hfi1/file_ops.c,
4 times
-
drivers/infiniband/hw/ionic/ionic_controlpath.c,
line 459
-
drivers/infiniband/hw/mlx4/mr.c,
line 129
-
drivers/infiniband/hw/mlx5/main.c,
2 times
-
drivers/iommu/iommu-sva.c,
line 248
-
drivers/media/common/videobuf2/videobuf2-core.c,
line 2503
-
drivers/misc/ocxl/context.c,
line 181
-
drivers/platform/x86/intel/pmt/class.c,
line 122
-
drivers/ptp/ptp_vmclock.c,
line 372
-
drivers/sbus/char/flash.c,
2 times
-
drivers/sbus/char/oradax.c,
line 389
-
drivers/usb/mon/mon_bin.c,
line 1281
-
drivers/vfio/cdx/main.c,
line 285
-
drivers/vfio/fsl-mc/vfio_fsl_mc.c,
line 407
-
drivers/vfio/platform/vfio_platform_common.c,
line 595
-
drivers/xen/gntdev.c,
3 times
-
fs/binfmt_elf.c,
line 2079
-
fs/binfmt_elf_fdpic.c,
line 1608
-
fs/cramfs/inode.c,
line 375
-
fs/proc/nommu.c,
line 53
-
fs/proc/task_mmu.c,
5 times
-
fs/proc/task_nommu.c,
line 152
-
fs/proc/vmcore.c,
line 603
-
include/linux/mm.h,
2 times
-
include/linux/mman.h,
line 144
-
include/linux/pgtable.h,
line 2489
-
include/trace/events/mmflags.h,
line 203
-
kernel/bpf/ringbuf.c,
2 times
-
kernel/bpf/syscall.c,
3 times
-
kernel/bpf/sysfs_btf.c,
line 33
-
kernel/events/core.c,
3 times
-
kernel/events/uprobes.c,
5 times
-
kernel/sched/fair.c,
line 4227
-
kernel/trace/ring_buffer.c,
line 7627
-
mm/debug_vm_pgtable.c,
line 1294
-
mm/gup.c,
7 times
-
mm/hmm.c,
line 662
-
mm/huge_memory.c,
3 times
-
mm/hugetlb.c,
2 times
-
mm/madvise.c,
line 1318
-
mm/memory.c,
5 times
-
mm/migrate_device.c,
4 times
-
mm/userfaultfd.c,
2 times
-
mm/vma.h,
4 times
-
net/ipv4/tcp.c,
line 1869
-
rust/bindings/bindings_helper.h,
line 134
-
security/selinux/hooks.c,
line 4092
-
security/selinux/selinuxfs.c,
2 times
-
sound/core/oss/pcm_oss.c,
3 times
-
sound/core/pcm_native.c,
2 times
-
sound/usb/usx2y/us122l.c,
line 183
-
tools/testing/selftests/bpf/progs/bpf_iter_task_vmas.c,
line 44
-
tools/testing/vma/include/dup.h,
4 times
-
tools/testing/vma/tests/vma.c,
2 times
-
virt/kvm/kvm_main.c,
line 2934