Defined in 2 files as a macro:
Defined in 1 files as a enumerator:
Referenced in 87 files:
-
arch/alpha/kernel/ptrace.c,
line 174
-
arch/arm64/kernel/mte.c
-
arch/arm64/kvm/mmu.c
-
arch/arm64/kvm/nested.c,
line 1467
-
arch/mips/kernel/ptrace32.c,
line 188
-
arch/mips/math-emu/dsemul.c,
line 274
-
arch/powerpc/kernel/ptrace/ptrace32.c,
line 172
-
arch/powerpc/kvm/book3s_64_mmu_hv.c
-
arch/powerpc/kvm/book3s_64_mmu_radix.c,
line 843
-
arch/powerpc/kvm/e500_mmu.c,
line 779
-
arch/powerpc/kvm/e500_mmu_host.c,
line 355
-
arch/powerpc/mm/book3s64/iommu_api.c,
line 107
-
arch/riscv/kvm/mmu.c,
line 703
-
arch/s390/kvm/faultin.c
-
arch/s390/kvm/interrupt.c,
line 2494
-
arch/s390/kvm/kvm-s390.c
-
arch/s390/kvm/pci.c
-
arch/sparc/kernel/ptrace_32.c,
line 77
-
arch/sparc/kernel/ptrace_64.c
-
arch/x86/kvm/mmu/mmu.c,
line 4646
-
arch/x86/kvm/svm/sev.c
-
arch/x86/kvm/vmx/vmx.c,
line 7000
-
drivers/accel/amdxdna/amdxdna_ubuf.c,
line 147
-
drivers/accel/habanalabs/common/memory.c,
line 2330
-
drivers/accel/ivpu/ivpu_gem_userptr.c,
line 78
-
drivers/block/ublk_drv.c,
line 5462
-
drivers/fpga/dfl-afu-dma-region.c,
line 51
-
drivers/gpu/drm/etnaviv/etnaviv_gem.c,
line 684
-
drivers/gpu/drm/exynos/exynos_drm_g2d.c,
line 481
-
drivers/gpu/drm/i915/gem/i915_gem_userptr.c,
line 266
-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c,
line 1484
-
drivers/gpu/drm/radeon/radeon_ttm.c,
line 352
-
drivers/hv/mshv_regions.c,
line 312
-
drivers/hv/mshv_root_main.c,
line 766
-
drivers/infiniband/core/umem.c,
line 237
-
drivers/infiniband/hw/hfi1/user_pages.c,
line 84
-
drivers/infiniband/hw/mthca/mthca_memfree.c,
line 476
-
drivers/infiniband/hw/usnic/usnic_uiom.c,
line 135
-
drivers/iommu/iommufd/iova_bitmap.c,
line 196
-
drivers/iommu/iommufd/pages.c
-
drivers/media/common/videobuf2/frame_vector.c,
line 55
-
drivers/misc/genwqe/card_utils.c,
line 583
-
drivers/misc/lkdtm/perms.c,
line 108
-
drivers/misc/vmw_vmci/vmci_host.c,
line 247
-
drivers/misc/vmw_vmci/vmci_queue_pair.c
-
drivers/platform/goldfish/goldfish_pipe.c,
line 273
-
drivers/rapidio/devices/rio_mport_cdev.c,
line 851
-
drivers/sbus/char/oradax.c,
line 425
-
drivers/scsi/st.c,
line 5015
-
drivers/vdpa/vdpa_user/vduse_dev.c,
line 1378
-
drivers/vfio/vfio_iommu_spapr_tce.c,
line 490
-
drivers/vfio/vfio_iommu_type1.c,
line 594
-
drivers/vhost/vdpa.c,
line 1123
-
drivers/vhost/vhost.c,
line 2454
-
drivers/video/fbdev/pvr2fb.c,
line 659
-
drivers/virt/acrn/hsm.c,
line 348
-
drivers/virt/acrn/ioreq.c,
line 610
-
drivers/virt/acrn/mm.c,
line 243
-
drivers/virt/fsl_hypervisor.c,
line 250
-
drivers/xen/gntdev.c,
line 815
-
drivers/xen/privcmd.c,
line 626
-
fs/exec.c,
line 166
-
fs/orangefs/orangefs-bufmap.c,
line 329
-
fs/proc/base.c,
line 900
-
include/linux/kvm_host.h,
line 1328
-
io_uring/memmap.c,
line 63
-
kernel/bpf/syscall.c,
line 230
-
kernel/events/uprobes.c
-
kernel/futex/core.c,
line 595
-
kernel/ptrace.c
-
kernel/trace/trace_events_user.c,
line 576
-
lib/iov_iter.c
-
mm/gup.c
-
mm/gup_test.c,
line 261
-
mm/internal.h,
line 1367
-
mm/memory.c
-
mm/nommu.c,
line 1675
-
mm/process_vm_access.c,
line 93
-
mm/rmap.c,
line 2895
-
net/rds/rdma.c,
line 162
-
net/xdp/xdp_umem.c,
line 96
-
tools/testing/selftests/mm/gup_test.c,
line 225
-
tools/testing/selftests/mm/hmm-tests.c
-
virt/kvm/async_pf.c,
line 67
-
virt/kvm/guest_memfd.c,
line 867
-
virt/kvm/kvm_main.c
-
virt/kvm/pfncache.c,
line 167