Defined in 9 files as a member:
Referenced in 275 files:
-
arch/alpha/kernel/pci-sysfs.c,
2 times
-
arch/arc/kernel/arc_hostlink.c,
2 times
-
arch/arc/kernel/troubleshoot.c,
3 times
-
arch/arm/kernel/process.c,
3 times
-
arch/arm/kernel/vdso.c,
line 40
-
arch/arm/mm/fault-armv.c,
line 162
-
arch/arm/mm/flush.c,
line 266
-
arch/arm64/kernel/vdso.c,
2 times
-
arch/arm64/kvm/mmu.c,
8 times
-
arch/hexagon/kernel/vdso.c,
line 92
-
arch/loongarch/kernel/vdso.c,
line 31
-
arch/m68k/include/asm/video.h,
line 9
-
arch/m68k/mm/fault.c,
line 98
-
arch/microblaze/mm/fault.c,
line 154
-
arch/mips/include/asm/video.h,
line 7
-
arch/nios2/kernel/sys_nios2.c,
line 46
-
arch/nios2/mm/cacheflush.c,
line 93
-
arch/nios2/mm/init.c,
line 113
-
arch/openrisc/mm/fault.c,
line 116
-
arch/parisc/kernel/cache.c,
3 times
-
arch/parisc/kernel/traps.c,
line 720
-
arch/parisc/kernel/vdso.c,
line 32
-
arch/parisc/mm/fault.c,
5 times
-
arch/powerpc/include/asm/video.h,
2 times
-
arch/powerpc/kernel/pci-common.c,
3 times
-
arch/powerpc/kernel/proc_powerpc.c,
2 times
-
arch/powerpc/kernel/vdso.c,
3 times
-
arch/powerpc/kvm/book3s_hv_uvmem.c,
4 times
-
arch/powerpc/mm/book3s32/tlb.c,
line 93
-
arch/powerpc/mm/book3s64/slice.c,
line 819
-
arch/powerpc/platforms/book3s/vas-api.c,
6 times
-
arch/powerpc/platforms/cell/spufs/file.c,
line 266
-
arch/powerpc/platforms/powernv/memtrace.c,
2 times
-
arch/powerpc/platforms/powernv/opal-prd.c,
3 times
-
arch/riscv/kernel/vdso.c,
line 39
-
arch/s390/kernel/vdso.c,
line 30
-
arch/s390/mm/gmap_helpers.c,
line 249
-
arch/sh/kernel/sys_sh.c,
line 74
-
arch/sh/kernel/vsyscall/vsyscall.c,
line 118
-
arch/sparc/include/asm/video.h,
line 14
-
arch/sparc/mm/fault_64.c,
line 371
-
arch/um/kernel/tlb.c,
line 224
-
arch/um/kernel/trap.c,
2 times
-
arch/x86/entry/vdso/vma.c,
2 times
-
arch/x86/entry/vsyscall/vsyscall_64.c,
2 times
-
arch/x86/include/asm/video.h,
line 12
-
arch/x86/kernel/cpu/sgx/driver.c,
line 109
-
arch/x86/kernel/uprobes.c,
3 times
-
arch/x86/um/mem_64.c,
line 7
-
arch/x86/video/video-common.c,
line 18
-
drivers/accel/amdxdna/aie4_pci.c,
line 544
-
drivers/accel/amdxdna/amdxdna_cbuf.c,
line 171
-
drivers/accel/amdxdna/amdxdna_gem.c,
8 times
-
drivers/accel/habanalabs/common/memory.c,
5 times
-
drivers/accel/habanalabs/common/memory_mgr.c,
4 times
-
drivers/accel/habanalabs/gaudi/gaudi.c,
line 4185
-
drivers/accel/habanalabs/gaudi2/gaudi2.c,
2 times
-
drivers/accel/qaic/qaic_data.c,
2 times
-
drivers/acpi/pfr_telemetry.c,
2 times
-
drivers/android/binder.c,
11 times
-
drivers/android/binder_alloc.c,
17 times
-
drivers/android/binder_trace.h,
line 310
-
drivers/android/tests/binder_alloc_kunit.c,
line 152
-
drivers/block/ublk_drv.c,
3 times
-
drivers/cdx/cdx.c,
2 times
-
drivers/char/agp/alpha-agp.c,
line 21
-
drivers/char/bsr.c,
3 times
-
drivers/char/uv_mmtimer.c,
2 times
-
drivers/comedi/comedi_fops.c,
9 times
-
drivers/crypto/hisilicon/qm.c,
2 times
-
drivers/dax/device.c,
3 times
-
drivers/dma-buf/heaps/system_heap.c,
line 232
-
drivers/dma-buf/udmabuf.c,
line 66
-
drivers/dma/idxd/cdev.c,
3 times
-
drivers/firewire/core-cdev.c,
6 times
-
drivers/fpga/dfl-afu-main.c,
2 times
-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c,
3 times
-
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c,
3 times
-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c,
2 times
-
drivers/gpu/drm/armada/armada_gem.c,
line 27
-
drivers/gpu/drm/drm_gem.c,
line 1228
-
drivers/gpu/drm/drm_gem_dma_helper.c,
2 times
-
drivers/gpu/drm/drm_gem_shmem_helper.c,
line 617
-
drivers/gpu/drm/drm_gpusvm.c,
2 times
-
drivers/gpu/drm/drm_pagemap.c,
3 times
-
drivers/gpu/drm/exynos/exynos_drm_gem.c,
line 286
-
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c,
line 99
-
drivers/gpu/drm/i915/gem/i915_gem_mman.c,
12 times
-
drivers/gpu/drm/i915/gem/i915_gem_userptr.c,
line 411
-
drivers/gpu/drm/i915/gvt/kvmgt.c,
3 times
-
drivers/gpu/drm/nouveau/nouveau_svm.c,
line 183
-
drivers/gpu/drm/panthor/panthor_device.c,
line 454
-
drivers/gpu/drm/panthor/panthor_gem.c,
line 808
-
drivers/gpu/drm/ttm/ttm_bo_vm.c,
2 times
-
drivers/gpu/drm/virtio/virtgpu_vram.c,
2 times
-
drivers/gpu/drm/xe/xe_device.c,
3 times
-
drivers/gpu/drm/xe/xe_mmio_gem.c,
3 times
-
drivers/gpu/drm/xe/xe_oa.c,
line 1718
-
drivers/hsi/clients/cmt_speech.c,
line 1261
-
drivers/hv/mshv_vtl_main.c,
line 1240
-
drivers/hwtracing/intel_th/msu.c,
line 1633
-
drivers/infiniband/core/ib_core_uverbs.c,
3 times
-
drivers/infiniband/core/uverbs_main.c,
4 times
-
drivers/infiniband/hw/bnxt_re/ib_verbs.c,
2 times
-
drivers/infiniband/hw/cxgb4/provider.c,
5 times
-
drivers/infiniband/hw/efa/efa_verbs.c,
3 times
-
drivers/infiniband/hw/hfi1/file_ops.c,
13 times
-
drivers/infiniband/hw/ionic/ionic_controlpath.c,
2 times
-
drivers/infiniband/hw/irdma/verbs.c,
line 139
-
drivers/infiniband/hw/mlx4/mr.c,
line 128
-
drivers/infiniband/hw/mlx5/main.c,
4 times
-
drivers/infiniband/hw/mthca/mthca_provider.c,
2 times
-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c,
5 times
-
drivers/infiniband/hw/qedr/verbs.c,
3 times
-
drivers/infiniband/hw/usnic/usnic_ib_verbs.c,
3 times
-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c,
2 times
-
drivers/infiniband/sw/rdmavt/mmap.c,
line 77
-
drivers/infiniband/sw/rxe/rxe_mmap.c,
line 42
-
drivers/infiniband/sw/siw/siw_verbs.c,
2 times
-
drivers/iommu/dma-iommu.c,
2 times
-
drivers/iommu/iommufd/main.c,
2 times
-
drivers/media/common/videobuf2/videobuf2-core.c,
line 2530
-
drivers/media/common/videobuf2/videobuf2-dma-contig.c,
line 303
-
drivers/media/common/videobuf2/videobuf2-memops.c,
2 times
-
drivers/media/pci/intel/ipu6/ipu6-dma.c,
2 times
-
drivers/misc/bcm-vk/bcm_vk_dev.c,
2 times
-
drivers/misc/fastrpc.c,
2 times
-
drivers/misc/genwqe/card_dev.c,
6 times
-
drivers/pci/mmap.c,
2 times
-
drivers/pci/p2pdma.c,
2 times
-
drivers/platform/x86/intel/pmt/class.c,
2 times
-
drivers/ptp/ptp_vmclock.c,
2 times
-
drivers/rapidio/devices/rio_mport_cdev.c,
line 2186
-
drivers/sbus/char/flash.c,
3 times
-
drivers/sbus/char/oradax.c,
3 times
-
drivers/scsi/leapraid/leapraid_app.c,
line 728
-
drivers/scsi/sg.c,
4 times
-
drivers/soc/aspeed/aspeed-lpc-ctrl.c,
2 times
-
drivers/soc/aspeed/aspeed-p2a-ctrl.c,
2 times
-
drivers/soc/qcom/rmtfs_mem.c,
5 times
-
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c,
2 times
-
drivers/staging/media/ipu7/ipu7-dma.c,
2 times
-
drivers/tee/tee_shm.c,
2 times
-
drivers/uio/uio.c,
6 times
-
drivers/usb/core/devio.c,
9 times
-
drivers/vfio/cdx/main.c,
2 times
-
drivers/vfio/fsl-mc/vfio_fsl_mc.c,
4 times
-
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c,
line 1332
-
drivers/vfio/pci/nvgrace-gpu/main.c,
line 499
-
drivers/vfio/pci/vfio_pci_core.c,
2 times
-
drivers/vfio/platform/vfio_platform_common.c,
4 times
-
drivers/vhost/vdpa.c,
3 times
-
drivers/video/fbdev/68328fb.c,
line 395
-
drivers/video/fbdev/aty/atyfb_base.c,
2 times
-
drivers/video/fbdev/core/fb_io_fops.c,
line 189
-
drivers/video/fbdev/gbefb.c,
2 times
-
drivers/video/fbdev/ps3fb.c,
line 716
-
drivers/video/fbdev/pxa3xx-gcu.c,
2 times
-
drivers/video/fbdev/sbuslib.c,
2 times
-
drivers/video/fbdev/smscufx.c,
2 times
-
drivers/video/fbdev/udlfb.c,
2 times
-
drivers/xen/gntalloc.c,
line 543
-
drivers/xen/gntdev.c,
6 times
-
drivers/xen/privcmd-buf.c,
line 121
-
drivers/xen/privcmd.c,
6 times
-
drivers/xen/xenbus/xenbus_dev_backend.c,
2 times
-
drivers/xen/xenfs/xenstored.c,
2 times
-
fs/9p/vfs_file.c,
line 499
-
fs/aio.c,
2 times
-
fs/coda/file.c,
line 169
-
fs/coredump.c,
2 times
-
fs/cramfs/inode.c,
3 times
-
fs/dax.c,
line 1997
-
fs/exec.c,
7 times
-
fs/fuse/passthrough.c,
line 142
-
fs/hugetlbfs/inode.c,
3 times
-
fs/ntfs3/file.c,
line 361
-
fs/proc/base.c,
10 times
-
fs/proc/nommu.c,
line 50
-
fs/proc/task_mmu.c,
9 times
-
fs/proc/task_nommu.c,
6 times
-
fs/proc/vmcore.c,
6 times
-
include/asm-generic/tlb.h,
line 574
-
include/asm-generic/video.h,
line 20
-
include/linux/huge_mm.h,
2 times
-
include/linux/mm.h,
18 times
-
include/linux/pagemap.h,
line 1080
-
include/linux/vfio_pci_core.h,
line 236
-
include/trace/events/fs_dax.h,
4 times
-
include/trace/events/sched.h,
4 times
-
io_uring/memmap.c,
4 times
-
ipc/shm.c,
7 times
-
kernel/acct.c,
line 570
-
kernel/bpf/arena.c,
9 times
-
kernel/bpf/arraymap.c,
line 584
-
kernel/bpf/ringbuf.c,
line 283
-
kernel/bpf/stackmap.c,
28 times
-
kernel/bpf/sysfs_btf.c,
2 times
-
kernel/bpf/task_iter.c,
4 times
-
kernel/dma/coherent.c,
line 248
-
kernel/dma/direct.c,
line 664
-
kernel/dma/mapping.c,
line 787
-
kernel/dma/ops_helpers.c,
line 54
-
kernel/events/core.c,
8 times
-
kernel/events/uprobes.c,
8 times
-
kernel/kcov.c,
2 times
-
kernel/sched/fair.c,
2 times
-
kernel/trace/ring_buffer.c,
2 times
-
kernel/trace/trace_output.c,
line 441
-
lib/test_hmm.c,
line 1691
-
mm/damon/tests/vaddr-kunit.h,
7 times
-
mm/damon/vaddr.c,
4 times
-
mm/debug.c,
line 164
-
mm/filemap.c,
line 3939
-
mm/gup.c,
6 times
-
mm/huge_memory.c,
4 times
-
mm/hugetlb.c,
7 times
-
mm/internal.h,
9 times
-
mm/khugepaged.c,
3 times
-
mm/ksm.c,
5 times
-
mm/madvise.c,
6 times
-
mm/mapping_dirty_helpers.c,
line 97
-
mm/memory.c,
26 times
-
mm/mempolicy.c,
6 times
-
mm/migrate_device.c,
2 times
-
mm/mlock.c,
8 times
-
mm/mmap.c,
9 times
-
mm/mmap_lock.c,
4 times
-
mm/mprotect.c,
6 times
-
mm/mremap.c,
14 times
-
mm/mseal.c,
3 times
-
mm/msync.c,
2 times
-
mm/nommu.c,
58 times
-
mm/pagewalk.c,
8 times
-
mm/rmap.c,
2 times
-
mm/shmem.c,
2 times
-
mm/swap_state.c,
line 892
-
mm/swapfile.c,
line 2659
-
mm/userfaultfd.c,
14 times
-
mm/util.c,
4 times
-
mm/vma.c,
52 times
-
mm/vma.h,
15 times
-
mm/vma_exec.c,
4 times
-
mm/vma_init.c,
2 times
-
mm/vmalloc.c,
2 times
-
mm/vmscan.c,
10 times
-
net/packet/af_packet.c,
2 times
-
net/xdp/xsk.c,
line 2063
-
samples/vfio-mdev/mbochs.c,
3 times
-
samples/vfio-mdev/mdpy.c,
2 times
-
security/selinux/hooks.c,
line 4127
-
security/selinux/selinuxfs.c,
2 times
-
sound/core/memalloc.c,
5 times
-
sound/core/oss/pcm_oss.c,
line 2953
-
sound/core/pcm_native.c,
3 times
-
sound/soc/loongson/loongson_dma.c,
2 times
-
sound/soc/pxa/mmp-sspa.c,
2 times
-
sound/soc/qcom/lpass-platform.c,
2 times
-
sound/soc/samsung/idma.c,
2 times
-
sound/soc/uniphier/aio-dma.c,
2 times
-
sound/usb/usx2y/us122l.c,
line 173
-
sound/usb/usx2y/usX2Yhwdep.c,
line 44
-
sound/usb/usx2y/usx2yhwdeppcm.c,
line 691
-
tools/mm/page-types.c,
3 times
-
tools/testing/selftests/bpf/prog_tests/iters.c,
line 144
-
tools/testing/selftests/bpf/progs/bpf_iter_task_vmas.c,
line 47
-
tools/testing/selftests/bpf/progs/bpf_iter_vma_offset.c,
2 times
-
tools/testing/selftests/bpf/progs/find_vma_fail1.c,
2 times
-
tools/testing/selftests/bpf/progs/iters_task_vma.c,
2 times
-
tools/testing/selftests/bpf/progs/lsm.c,
line 100
-
tools/testing/vma/include/dup.h,
10 times
-
tools/testing/vma/shared.c,
line 24
-
tools/testing/vma/tests/merge.c,
32 times
-
tools/testing/vma/tests/mmap.c,
2 times
-
tools/testing/vma/tests/vma.c,
4 times