Defined in 1 files as a struct:
Defined in 42 files as a member:
-
arch/alpha/include/asm/core_titan.h,
line 358
(as a member)
-
arch/arc/include/asm/disasm.h,
line 87
(as a member)
-
arch/arm64/include/asm/kvm_host.h,
line 878
(as a member)
-
arch/powerpc/platforms/pseries/vas.h,
line 114
(as a member)
-
arch/x86/kvm/mmu/paging_tmpl.h,
line 92
(as a member)
-
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h,
line 327
(as a member)
-
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h,
line 347
(as a member)
-
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h,
line 435
(as a member)
-
drivers/gpio/gpio-max3191x.c,
line 87
(as a member)
-
drivers/gpu/drm/i915/display/intel_display_irq.c,
line 102
(as a member)
-
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h,
line 16
(as a member)
-
drivers/gpu/drm/nouveau/nouveau_svm.c,
line 66
(as a member)
-
drivers/gpu/drm/nouveau/nouveau_svm.c,
line 68
(as a member)
-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h,
line 30
(as a member)
-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h,
line 12
(as a member)
-
drivers/gpu/drm/panthor/panthor_fw.h,
line 115
(as a member)
-
drivers/hwmon/max16065.c,
line 96
(as a member)
-
drivers/hwmon/max6620.c,
line 139
(as a member)
-
drivers/iio/resolver/ad2s1210.c,
line 162
(as a member)
-
drivers/infiniband/hw/hfi1/verbs.h,
line 260
(as a member)
-
drivers/iommu/iommufd/iommufd_private.h,
line 385
(as a member)
-
drivers/iommu/iommufd/main.c,
line 437
(as a member)
-
drivers/iommu/virtio-iommu.c,
line 95
(as a member)
-
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h,
line 131
(as a member)
-
drivers/power/supply/bq24257_charger.c,
line 74
(as a member)
-
drivers/power/supply/da9030_battery.c,
line 108
(as a member)
-
drivers/power/supply/max8903_charger.c,
line 71
(as a member)
-
drivers/power/supply/mp2629_charger.c,
line 77
(as a member)
-
drivers/scsi/lpfc/lpfc.h,
line 435
(as a member)
-
drivers/scsi/lpfc/lpfc_sli4.h,
line 295
(as a member)
-
drivers/scsi/mpi3mr/mpi/mpi30_transport.h,
line 54
(as a member)
-
drivers/scsi/mpi3mr/mpi3mr.h,
line 922
(as a member)
-
include/linux/cdrom.h,
line 140
(as a member)
-
include/linux/ceph/messenger.h,
line 44
(as a member)
-
include/linux/enclosure.h,
line 90
(as a member)
-
include/linux/greybus/greybus_protocols.h,
line 1777
(as a member)
-
include/linux/iommu.h,
line 125
(as a member)
-
include/linux/mm.h,
line 848
(as a member)
-
include/linux/mm_types.h,
line 1751
(as a member)
-
include/media/i2c/adp1653.h,
line 111
(as a member)
-
tools/testing/selftests/mm/khugepaged.c,
line 55
(as a member)
-
tools/testing/vma/include/dup.h,
line 701
(as a member)
Defined in 4 files as a macro:
Defined in 3 files as a label:
Referenced in 326 files:
-
arch/alpha/kernel/err_titan.c,
line 620
-
arch/alpha/kernel/osf_sys.c,
3 times
-
arch/alpha/mm/fault.c,
9 times
-
arch/arc/include/asm/disasm.h,
line 87
-
arch/arc/kernel/disasm.c,
4 times
-
arch/arc/kernel/entry-compact.S,
line 287
-
arch/arc/kernel/process.c,
3 times
-
arch/arc/kernel/unaligned.c,
15 times
-
arch/arc/mm/fault.c,
8 times
-
arch/arc/mm/tlbex.S,
2 times
-
arch/arm/boot/compressed/head.S,
2 times
-
arch/arm/kernel/entry-armv.S,
4 times
-
arch/arm/kernel/head.S,
line 543
-
arch/arm/mm/alignment.c,
22 times
-
arch/arm/mm/fault.c,
17 times
-
arch/arm/mm/proc-macros.S,
line 267
-
arch/arm/mm/proc-v7m.S,
line 116
-
arch/arm/nwfpe/entry.S,
line 103
-
arch/arm64/include/asm/kvm_emulate.h,
4 times
-
arch/arm64/kernel/armv8_deprecated.c,
3 times
-
arch/arm64/kernel/asm-offsets.c,
line 106
-
arch/arm64/kernel/compat_alignment.c,
8 times
-
arch/arm64/kvm/handle_exit.c,
line 206
-
arch/arm64/kvm/hyp/include/hyp/fault.h,
5 times
-
arch/arm64/kvm/hyp/include/hyp/switch.h,
4 times
-
arch/arm64/kvm/hyp/nvhe/hyp-main.c,
2 times
-
arch/arm64/kvm/hyp/nvhe/mem_protect.c,
4 times
-
arch/arm64/kvm/hyp/nvhe/pkvm.c,
3 times
-
arch/arm64/kvm/hyp/vhe/switch.c,
line 534
-
arch/arm64/kvm/nested.c,
2 times
-
arch/arm64/mm/fault.c,
22 times
-
arch/csky/abiv2/fpu.c,
5 times
-
arch/csky/mm/fault.c,
10 times
-
arch/hexagon/mm/vm_fault.c,
8 times
-
arch/loongarch/include/asm/kvm_vcpu.h,
line 65
-
arch/loongarch/kernel/unaligned.c,
3 times
-
arch/loongarch/kvm/exit.c,
3 times
-
arch/loongarch/mm/fault.c,
14 times
-
arch/m68k/fpsp040/skeleton.S,
2 times
-
arch/m68k/ifpsp060/os.S,
line 66
-
arch/m68k/ifpsp060/src/fpsp.S,
10 times
-
arch/m68k/ifpsp060/src/isp.S,
4 times
-
arch/m68k/ifpsp060/src/pfpsp.S,
2 times
-
arch/m68k/mm/fault.c,
10 times
-
arch/microblaze/mm/fault.c,
9 times
-
arch/mips/cavium-octeon/octeon-memcpy.S,
line 401
-
arch/mips/kernel/r2300_fpu.S,
6 times
-
arch/mips/kernel/r4k_fpu.S,
4 times
-
arch/mips/kernel/unaligned.c,
65 times
-
arch/mips/lib/memcpy.S,
line 559
-
arch/mips/loongson64/cop2-ex.c,
19 times
-
arch/mips/mm/fault.c,
9 times
-
arch/nios2/kernel/misaligned.c,
17 times
-
arch/nios2/mm/fault.c,
9 times
-
arch/openrisc/mm/fault.c,
9 times
-
arch/parisc/kernel/entry.S,
13 times
-
arch/parisc/mm/fault.c,
13 times
-
arch/powerpc/kvm/book3s_64_vio.c,
line 247
-
arch/powerpc/kvm/book3s_xive_native.c,
2 times
-
arch/powerpc/lib/checksum_32.S,
19 times
-
arch/powerpc/mm/fault.c,
23 times
-
arch/powerpc/platforms/book3s/vas-api.c,
4 times
-
arch/powerpc/platforms/cell/spufs/file.c,
7 times
-
arch/riscv/kernel/usercfi.c,
3 times
-
arch/riscv/mm/fault.c,
16 times
-
arch/s390/kernel/entry.S,
2 times
-
arch/s390/kvm/gaccess.c,
4 times
-
arch/s390/kvm/gmap.c,
15 times
-
arch/s390/kvm/gmap.h,
2 times
-
arch/s390/mm/fault.c,
15 times
-
arch/s390/mm/gmap_helpers.c,
3 times
-
arch/sh/mm/fault.c,
13 times
-
arch/sparc/kernel/dtlb_prot.S,
line 33
-
arch/sparc/kernel/etrap_32.S,
line 273
-
arch/sparc/kernel/tsb.S,
3 times
-
arch/sparc/kernel/wof.S,
line 360
-
arch/sparc/kernel/wuf.S,
9 times
-
arch/sparc/mm/fault_32.c,
9 times
-
arch/sparc/mm/fault_64.c,
9 times
-
arch/um/kernel/trap.c,
9 times
-
arch/x86/coco/sev/vc-handle.c,
13 times
-
arch/x86/entry/vdso/vma.c,
2 times
-
arch/x86/hyperv/nested.c,
7 times
-
arch/x86/include/asm/kvm_host.h,
2 times
-
arch/x86/kernel/cpu/sgx/encl.c,
line 687
-
arch/x86/kernel/cpu/sgx/virt.c,
line 98
-
arch/x86/kvm/kvm_emulate.h,
6 times
-
arch/x86/kvm/mmu.h,
4 times
-
arch/x86/kvm/mmu/mmu.c,
200 times
-
arch/x86/kvm/mmu/mmu_internal.h,
8 times
-
arch/x86/kvm/mmu/mmutrace.h,
11 times
-
arch/x86/kvm/mmu/paging_tmpl.h,
59 times
-
arch/x86/kvm/mmu/spte.h,
2 times
-
arch/x86/kvm/mmu/tdp_mmu.c,
25 times
-
arch/x86/kvm/mmu/tdp_mmu.h,
3 times
-
arch/x86/kvm/svm/nested.c,
4 times
-
arch/x86/kvm/svm/svm_ops.h,
9 times
-
arch/x86/kvm/vmx/nested.c,
6 times
-
arch/x86/kvm/vmx/sgx.c,
6 times
-
arch/x86/kvm/vmx/vmx.c,
2 times
-
arch/x86/kvm/vmx/vmx_ops.h,
7 times
-
arch/x86/kvm/x86.c,
30 times
-
arch/x86/kvm/x86.h,
4 times
-
arch/x86/mm/fault.c,
20 times
-
arch/x86/virt/hw.c,
9 times
-
arch/xtensa/include/asm/futex.h,
3 times
-
arch/xtensa/kernel/entry.S,
2 times
-
arch/xtensa/mm/fault.c,
9 times
-
drivers/accel/amdxdna/amdxdna_cbuf.c,
line 178
-
drivers/android/binder.c,
line 6038
-
drivers/android/tests/binder_alloc_kunit.c,
line 475
-
drivers/char/agp/alpha-agp.c,
line 42
-
drivers/crypto/marvell/octeontx2/otx2_cptlf.c,
3 times
-
drivers/dax/device.c,
line 267
-
drivers/dma-buf/heaps/cma_heap.c,
line 181
-
drivers/dma-buf/udmabuf.c,
line 91
-
drivers/dma/idxd/irq.c,
15 times
-
drivers/firmware/cirrus/cs_dsp.c,
14 times
-
drivers/gpib/common/gpib_os.c,
15 times
-
drivers/gpio/gpio-max3191x.c,
4 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c,
line 153
-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c,
22 times
-
drivers/gpu/drm/armada/armada_gem.c,
line 32
-
drivers/gpu/drm/drm_gem_shmem_helper.c,
line 731
-
drivers/gpu/drm/etnaviv/etnaviv_gem.c,
line 557
-
drivers/gpu/drm/gma500/fbdev.c,
line 46
-
drivers/gpu/drm/gma500/gem.c,
line 129
-
drivers/gpu/drm/i915/display/intel_display_irq.c,
64 times
-
drivers/gpu/drm/i915/gem/i915_gem_mman.c,
2 times
-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c,
line 1188
-
drivers/gpu/drm/i915/gt/intel_gt.c,
19 times
-
drivers/gpu/drm/lima/lima_mmu.c,
2 times
-
drivers/gpu/drm/msm/adreno/adreno_gpu.c,
line 967
-
drivers/gpu/drm/msm/msm_gem.c,
line 1185
-
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h,
line 22
-
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h,
line 29
-
drivers/gpu/drm/nouveau/nouveau_gem.c,
line 70
-
drivers/gpu/drm/nouveau/nouveau_svm.c,
59 times
-
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c,
25 times
-
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c,
2 times
-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c,
4 times
-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c,
4 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c,
52 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c,
6 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c,
36 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c,
27 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c,
8 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c,
6 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c,
2 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c,
2 times
-
drivers/gpu/drm/omapdrm/omap_gem.c,
line 1269
-
drivers/gpu/drm/panthor/panthor_device.c,
line 442
-
drivers/gpu/drm/panthor/panthor_gem.c,
line 960
-
drivers/gpu/drm/panthor/panthor_sched.c,
6 times
-
drivers/gpu/drm/radeon/radeon_gem.c,
line 78
-
drivers/gpu/drm/tegra/gem.c,
line 575
-
drivers/gpu/drm/ttm/ttm_bo_vm.c,
line 475
-
drivers/gpu/drm/vc4/vc4_bo.c,
line 758
-
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c,
line 138
-
drivers/gpu/drm/xe/xe_bo.c,
line 2225
-
drivers/gpu/drm/xe/xe_device.c,
line 318
-
drivers/gpu/drm/xe/xe_mmio_gem.c,
line 45
-
drivers/gpu/drm/xe/xe_svm.c,
2 times
-
drivers/hid/usbhid/hiddev.c,
6 times
-
drivers/hsi/clients/cmt_speech.c,
line 1100
-
drivers/hv/mshv_root_main.c,
line 76
-
drivers/hv/mshv_vtl_main.c,
2 times
-
drivers/hwmon/emc2103.c,
4 times
-
drivers/hwmon/ltc2945.c,
5 times
-
drivers/hwmon/ltc4222.c,
5 times
-
drivers/hwmon/ltc4260.c,
5 times
-
drivers/hwmon/ltc4261.c,
5 times
-
drivers/hwmon/max16065.c,
5 times
-
drivers/hwmon/max6620.c,
4 times
-
drivers/hwmon/max6639.c,
2 times
-
drivers/hwtracing/intel_th/msu.c,
line 1628
-
drivers/iio/dac/ad5421.c,
11 times
-
drivers/iio/dac/ad8460.c,
28 times
-
drivers/iio/resolver/ad2s1210.c,
4 times
-
drivers/iio/temperature/max31856.c,
3 times
-
drivers/iio/temperature/max31865.c,
3 times
-
drivers/infiniband/core/umem_odp.c,
4 times
-
drivers/infiniband/core/uverbs_main.c,
line 768
-
drivers/infiniband/hw/hfi1/fault.c,
68 times
-
drivers/infiniband/hw/hfi1/file_ops.c,
line 89
-
drivers/infiniband/hw/mlx5/odp.c,
2 times
-
drivers/infiniband/sw/rxe/rxe_odp.c,
2 times
-
drivers/input/touchscreen/atmel_mxt_ts.c,
3 times
-
drivers/iommu/amd/ppr.c,
11 times
-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c,
line 2101
-
drivers/iommu/exynos-iommu.c,
25 times
-
drivers/iommu/intel/dmar.c,
11 times
-
drivers/iommu/intel/prq.c,
9 times
-
drivers/iommu/io-pgfault.c,
26 times
-
drivers/iommu/iommu-sva.c,
3 times
-
drivers/iommu/iommufd/device.c,
line 549
-
drivers/iommu/iommufd/eventq.c,
61 times
-
drivers/iommu/iommufd/hw_pagetable.c,
10 times
-
drivers/iommu/iommufd/selftest.c,
7 times
-
drivers/iommu/virtio-iommu.c,
6 times
-
drivers/leds/flash/leds-as3645a.c,
9 times
-
drivers/leds/flash/leds-lm3601x.c,
2 times
-
drivers/leds/flash/leds-max77693.c,
2 times
-
drivers/leds/flash/leds-mt6360.c,
2 times
-
drivers/leds/flash/leds-mt6370-flash.c,
2 times
-
drivers/leds/flash/leds-qcom-flash.c,
2 times
-
drivers/leds/flash/leds-rt4505.c,
2 times
-
drivers/leds/flash/leds-sy7802.c,
2 times
-
drivers/leds/flash/leds-tps6131x.c,
7 times
-
drivers/leds/led-class-flash.c,
5 times
-
drivers/leds/leds-lp8860.c,
4 times
-
drivers/md/md-autodetect.c,
2 times
-
drivers/media/i2c/adp1653.c,
17 times
-
drivers/media/i2c/lm3560.c,
9 times
-
drivers/media/i2c/lm3646.c,
4 times
-
drivers/media/platform/dreamchip/rppx1/rppx1.c,
5 times
-
drivers/misc/enclosure.c,
2 times
-
drivers/misc/ocxl/context.c,
line 158
-
drivers/misc/ocxl/link.c,
15 times
-
drivers/misc/ocxl/sysfs.c,
line 124
-
drivers/net/ethernet/intel/fm10k/fm10k_pci.c,
13 times
-
drivers/net/ethernet/intel/fm10k/fm10k_pf.c,
8 times
-
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c,
7 times
-
drivers/net/ethernet/mellanox/mlxsw/reg.h,
3 times
-
drivers/net/phy/microchip_t1.c,
3 times
-
drivers/platform/chrome/cros_usbpd_logger.c,
3 times
-
drivers/power/supply/bq24257_charger.c,
9 times
-
drivers/power/supply/da9030_battery.c,
3 times
-
drivers/power/supply/max8903_charger.c,
9 times
-
drivers/power/supply/mp2629_charger.c,
5 times
-
drivers/regulator/wm8350-regulator.c,
2 times
-
drivers/scsi/libiscsi.c,
5 times
-
drivers/scsi/lpfc/lpfc_attr.c,
4 times
-
drivers/scsi/lpfc/lpfc_init.c,
8 times
-
drivers/scsi/mpi3mr/mpi3mr_fw.c,
19 times
-
drivers/scsi/ses.c,
2 times
-
drivers/scsi/sg.c,
line 1252
-
drivers/spi/spi-tle62x0.c,
4 times
-
drivers/staging/greybus/light.c,
3 times
-
drivers/target/target_core_user.c,
line 1936
-
drivers/uio/uio.c,
line 726
-
drivers/usb/mon/mon_bin.c,
line 1273
-
drivers/vdpa/vdpa_user/iova_domain.c,
line 575
-
drivers/vfio/pci/nvgrace-gpu/main.c,
line 459
-
drivers/vfio/pci/vfio_pci_core.c,
line 1812
-
drivers/vhost/vdpa.c,
line 1530
-
drivers/video/backlight/sky81452-backlight.c,
line 167
-
drivers/video/fbdev/core/fb_defio.c,
line 357
-
drivers/xen/privcmd-buf.c,
line 130
-
drivers/xen/privcmd.c,
line 1641
-
fs/9p/vfs_file.c,
line 504
-
fs/afs/file.c,
line 69
-
fs/aio.c,
line 442
-
fs/btrfs/file.c,
line 1988
-
fs/ceph/addr.c,
line 2373
-
fs/erofs/data.c,
line 492
-
fs/exfat/file.c,
line 1000
-
fs/ext4/file.c,
2 times
-
fs/f2fs/file.c,
line 202
-
fs/fuse/dax.c,
line 819
-
fs/fuse/file.c,
line 2378
-
fs/gfs2/file.c,
line 574
-
fs/kernfs/file.c,
3 times
-
fs/nfs/file.c,
line 698
-
fs/nilfs2/file.c,
line 127
-
fs/ntfs/file.c,
line 668
-
fs/ntfs3/file.c,
line 373
-
fs/ocfs2/mmap.c,
line 157
-
fs/orangefs/file.c,
line 393
-
fs/proc/vmcore.c,
line 507
-
fs/smb/client/file.c,
line 3171
-
fs/ubifs/file.c,
line 1579
-
fs/udf/file.c,
line 84
-
fs/vboxsf/file.c,
line 164
-
fs/xfs/xfs_file.c,
line 2146
-
fs/zonefs/file.c,
line 325
-
include/linux/cdrom.h,
line 149
-
include/linux/led-class-flash.h,
2 times
-
include/linux/mfd/wm8350/pmic.h,
line 759
-
include/rdma/ib_umem_odp.h,
line 78
-
ipc/shm.c,
3 times
-
kernel/bpf/arena.c,
line 552
-
kernel/bpf/syscall.c,
3 times
-
kernel/events/uprobes.c,
line 1696
-
kernel/relay.c,
line 54
-
kernel/trace/trace_events_user.c,
14 times
-
lib/vdso/datastore.c,
line 120
-
mm/filemap.c,
line 4033
-
mm/gup.c,
line 629
-
mm/hmm.c,
6 times
-
mm/hugetlb.c,
line 4817
-
mm/hugetlb_cgroup.c,
5 times
-
mm/kfence/core.c,
10 times
-
mm/kfence/kfence.h,
line 153
-
mm/kfence/report.c,
2 times
-
mm/memory.c,
3 times
-
mm/mmap.c,
3 times
-
mm/secretmem.c,
line 112
-
mm/shmem.c,
2 times
-
mm/slub.c,
15 times
-
net/bluetooth/hidp/core.c,
2 times
-
net/bridge/br_ioctl.c,
3 times
-
net/ceph/messenger.c,
8 times
-
net/ceph/mon_client.c,
line 1592
-
net/ceph/osd_client.c,
line 5911
-
net/core/datagram.c,
10 times
-
net/core/skbuff.c,
8 times
-
samples/vfio-mdev/mbochs.c,
2 times
-
security/selinux/selinuxfs.c,
line 421
-
sound/core/pcm_native.c,
3 times
-
sound/usb/usx2y/us122l.c,
line 126
-
sound/usb/usx2y/usX2Yhwdep.c,
line 39
-
sound/usb/usx2y/usx2yhwdeppcm.c,
line 686
-
tools/objtool/signal.c,
3 times
-
tools/testing/selftests/arm64/mte/check_child_memory.c,
10 times
-
tools/testing/selftests/arm64/mte/check_hugetlb_options.c,
8 times
-
tools/testing/selftests/iommu/iommufd_utils.h,
4 times
-
tools/testing/selftests/kvm/arm64/at.c,
5 times
-
tools/testing/selftests/kvm/include/x86/apic.h,
6 times
-
tools/testing/selftests/mm/khugepaged.c,
25 times
-
tools/testing/selftests/net/tcp_ao/connect-deny.c,
10 times
-
tools/testing/selftests/net/tcp_ao/key-management.c,
7 times
-
tools/testing/selftests/net/tcp_ao/restore.c,
5 times
-
tools/testing/selftests/net/tcp_ao/unsigned-md5.c,
16 times
-
virt/kvm/guest_memfd.c,
line 429
-
virt/kvm/kvm_main.c,
line 4078