Documented in 1 files:
Defined in 1 files as a macro:
Referenced in 175 files:
- arch/x86/kvm/msrs.c, line 2413
- arch/x86/kvm/svm/sev.c, 28 times
- arch/x86/kvm/vmx/tdx.c, 6 times
- arch/x86/kvm/x86.c, 3 times
- arch/x86/kvm/xen.c, line 805
- block/blk-crypto.c, 5 times
- block/ioctl.c, line 467
- drivers/accel/amdxdna/aie.c, line 129
- drivers/accel/amdxdna/aie2_error.c, line 415
- drivers/accel/amdxdna/aie2_pci.c, 17 times
- drivers/accel/amdxdna/amdxdna_ctx.c, 3 times
- drivers/accel/amdxdna/amdxdna_gem.c, 3 times
- drivers/accel/ethosu/ethosu_drv.c, line 46
- drivers/accel/ethosu/ethosu_perfmon.c, line 246
- drivers/accel/habanalabs/common/command_submission.c, 3 times
- drivers/accel/habanalabs/common/habanalabs_ioctl.c, line 219
- drivers/accel/ivpu/ivpu_gem_userptr.c, line 169
- drivers/accel/ivpu/ivpu_ms.c, 2 times
- drivers/accel/qaic/qaic_control.c, line 1332
- drivers/accel/qaic/qaic_data.c, 4 times
- drivers/accel/rocket/rocket_job.c, 4 times
- drivers/block/ublk_drv.c, 4 times
- drivers/crypto/ccp/sev-dev.c, line 2667
- drivers/cxl/core/mbox.c, 2 times
- drivers/dma-buf/sync_file.c, line 345
- drivers/fwctl/bnxt/main.c, 2 times
- drivers/fwctl/main.c, 4 times
- drivers/fwctl/pds/main.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c, line 166
- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c, 9 times
- drivers/gpu/drm/amd/amdgpu/mes_userqueue.c, 3 times
- drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.c, line 321
- drivers/gpu/drm/amd/ras/rascore/ras_cmd.c, line 250
- drivers/gpu/drm/drm_atomic_uapi.c, 2 times
- drivers/gpu/drm/drm_ioctl.c, line 588
- drivers/gpu/drm/drm_lease.c, line 512
- drivers/gpu/drm/drm_mode_config.c, 4 times
- drivers/gpu/drm/drm_plane.c, line 813
- drivers/gpu/drm/drm_property.c, 4 times
- drivers/gpu/drm/drm_syncobj.c, 10 times
- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c, 4 times
- drivers/gpu/drm/exynos/exynos_drm_vidi.c, line 266
- drivers/gpu/drm/i915/gem/i915_gem_context.c, 10 times
- drivers/gpu/drm/i915/gem/i915_gem_create.c, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c, 9 times
- drivers/gpu/drm/i915/gem/i915_gem_mman.c, line 882
- drivers/gpu/drm/i915/gem/i915_gem_phys.c, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_shmem.c, line 411
- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c, 4 times
- drivers/gpu/drm/i915/i915_gem.c, 6 times
- drivers/gpu/drm/i915/i915_perf.c, 5 times
- drivers/gpu/drm/i915/i915_query.c, 14 times
- drivers/gpu/drm/i915/i915_user_extensions.c, line 57
- drivers/gpu/drm/imagination/pvr_context.c, line 76
- drivers/gpu/drm/imagination/pvr_drv.c, 9 times
- drivers/gpu/drm/imagination/pvr_job.c, line 94
- drivers/gpu/drm/lima/lima_drv.c, 2 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.c, line 490
- drivers/gpu/drm/msm/msm_drv.c, 4 times
- drivers/gpu/drm/msm/msm_gem_submit.c, 3 times
- drivers/gpu/drm/msm/msm_gem_vma.c, line 1071
- drivers/gpu/drm/msm/msm_perfcntr.c, 2 times
- drivers/gpu/drm/msm/msm_submitqueue.c, line 301
- drivers/gpu/drm/msm/msm_syncobj.c, 2 times
- drivers/gpu/drm/nouveau/nouveau_drv.h, line 198
- drivers/gpu/drm/nouveau/nouveau_gem.c, line 952
- drivers/gpu/drm/panfrost/panfrost_drv.c, line 543
- drivers/gpu/drm/panthor/panthor_drv.c, 5 times
- drivers/gpu/drm/qxl/qxl_ioctl.c, 4 times
- drivers/gpu/drm/tegra/drm.c, 3 times
- drivers/gpu/drm/tegra/submit.c, 3 times
- drivers/gpu/drm/v3d/v3d_perfmon.c, line 493
- drivers/gpu/drm/v3d/v3d_submit.c, 14 times
- drivers/gpu/drm/vc4/vc4_bo.c, line 1085
- drivers/gpu/drm/vc4/vc4_gem.c, 5 times
- drivers/gpu/drm/vc4/vc4_perfmon.c, line 240
- drivers/gpu/drm/virtio/virtgpu_ioctl.c, 5 times
- drivers/gpu/drm/virtio/virtgpu_submit.c, 4 times
- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c, line 1008
- drivers/gpu/drm/xe/xe_bo.c, 2 times
- drivers/gpu/drm/xe/xe_eu_stall.c, 2 times
- drivers/gpu/drm/xe/xe_exec.c, 2 times
- drivers/gpu/drm/xe/xe_exec_queue.c, 4 times
- drivers/gpu/drm/xe/xe_oa.c, 6 times
- drivers/gpu/drm/xe/xe_query.c, 11 times
- drivers/gpu/drm/xe/xe_sync.c, line 56
- drivers/gpu/drm/xe/xe_vm.c, 5 times
- drivers/gpu/drm/xe/xe_vm_madvise.c, 2 times
- drivers/gpu/drm/xe/xe_wait_user_fence.c, line 23
- drivers/infiniband/core/ib_core_uverbs.c, 2 times
- drivers/infiniband/core/ucma.c, 10 times
- drivers/infiniband/core/uverbs_ioctl.c, 5 times
- drivers/infiniband/core/uverbs_main.c, 5 times
- drivers/infiniband/core/uverbs_std_types_device.c, line 335
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, 2 times
- drivers/infiniband/hw/mlx5/counters.c, line 1077
- drivers/infiniband/sw/rdmavt/srq.c, 2 times
- drivers/infiniband/sw/rxe/rxe_srq.c, line 165
- drivers/infiniband/sw/siw/siw_qp_tx.c, line 70
- drivers/iommu/iommufd/device.c, line 1633
- drivers/iommu/iommufd/hw_pagetable.c, 2 times
- drivers/iommu/iommufd/io_pagetable.c, line 582
- drivers/iommu/iommufd/ioas.c, 3 times
- drivers/iommu/iommufd/selftest.c, 5 times
- drivers/iommu/iommufd/vfio_compat.c, line 191
- drivers/iommu/iommufd/viommu.c, line 22
- drivers/media/rc/bpf-lirc.c, line 297
- drivers/media/v4l2-core/v4l2-ioctl.c, line 3239
- drivers/misc/fastrpc.c, line 1481
- drivers/misc/nsm.c, 3 times
- drivers/misc/ntsync.c, line 888
- drivers/nvme/host/ioctl.c, line 496
- drivers/platform/surface/surface_aggregator_cdev.c, 2 times
- drivers/platform/x86/amd/hsmp/hsmp.c, line 459
- drivers/s390/net/qeth_core_main.c, line 4809
- drivers/tee/qcomtee/call.c, line 515
- drivers/tee/tee_core.c, 7 times
- drivers/vfio/device_cdev.c, line 86
- drivers/vfio/vfio_main.c, 2 times
- drivers/xen/privcmd.c, 2 times
- fs/btrfs/ioctl.c, 2 times
- fs/fuse/dev_uring.c, line 1104
- fs/fuse/ioctl.c, 2 times
- fs/nilfs2/ioctl.c, 4 times
- fs/proc/task_mmu.c, 2 times
- fs/verity/enable.c, 2 times
- fs/verity/read_metadata.c, line 190
- fs/xattr.c, 2 times
- fs/xfs/scrub/scrub.c, line 928
- fs/xfs/xfs_handle.c, line 835
- include/linux/bpfptr.h, line 31
- include/rdma/uverbs_ioctl.h, 2 times
- io_uring/bpf_filter.c, line 374
- io_uring/cmd_net.c, 4 times
- io_uring/epoll.c, 2 times
- io_uring/fs.c, 8 times
- io_uring/futex.c, 2 times
- io_uring/io_uring.c, 3 times
- io_uring/kbuf.c, 4 times
- io_uring/mock_file.c, 4 times
- io_uring/net.c, 8 times
- io_uring/openclose.c, 3 times
- io_uring/query.c, 2 times
- io_uring/register.c, line 716
- io_uring/rsrc.c, 9 times
- io_uring/rw.c, 7 times
- io_uring/statx.c, 2 times
- io_uring/timeout.c, line 66
- io_uring/waitid.c, line 277
- io_uring/xattr.c, 6 times
- io_uring/zcrx.c, 5 times
- kernel/bpf/bpf_iter.c, line 456
- kernel/bpf/btf.c, 3 times
- kernel/bpf/cgroup.c, 2 times
- kernel/bpf/hashtab.c, 8 times
- kernel/bpf/log.c, 3 times
- kernel/bpf/mprog.c, 4 times
- kernel/bpf/net_namespace.c, line 245
- kernel/bpf/offload.c, line 482
- kernel/bpf/syscall.c, 37 times
- kernel/bpf/token.c, line 201
- kernel/fork.c, 4 times
- kernel/futex/syscalls.c, 2 times
- kernel/futex/waitwake.c, line 462
- kernel/trace/bpf_trace.c, 18 times
- kernel/trace/trace_event_perf.c, 2 times
- lib/test_hmm.c, 6 times
- net/bpf/bpf_dummy_struct_ops.c, 3 times
- net/bpf/test_run.c, 9 times
- net/core/sock_map.c, line 1575
- net/mptcp/sockopt.c, 2 times
- sound/core/control.c, line 925
- virt/kvm/vfio.c, line 277