Documented in 1 files:
Defined in 7 files as a macro:
Referenced in 182 files:
-
arch/powerpc/include/asm/hvcall.h,
2 times
-
arch/s390/net/bpf_jit_comp.c,
2 times
-
arch/x86/kernel/asm-offsets_32.c,
line 45
-
arch/x86/kernel/fpu/init.c,
line 141
-
arch/x86/mm/cpu_entry_area.c,
line 223
-
crypto/adiantum.c,
2 times
-
crypto/essiv.c,
line 329
-
crypto/hctr2.c,
2 times
-
drivers/accel/ethosu/ethosu_drv.c,
line 44
-
drivers/crypto/ccp/sev-dev-tio.c,
line 718
-
drivers/fpga/dfl-afu-main.c,
4 times
-
drivers/fpga/dfl-fme-pr.c,
line 81
-
drivers/fwctl/main.c,
line 159
-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_processpptables.c,
line 68
-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_processpptables.c,
line 70
-
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h,
line 1751
-
drivers/gpu/drm/i915/gem/i915_gem_create.c,
line 405
-
drivers/gpu/drm/i915/gvt/firmware.c,
line 143
-
drivers/gpu/drm/i915/gvt/kvmgt.c,
4 times
-
drivers/gpu/drm/i915/i915_vma_types.h,
2 times
-
drivers/hid/bpf/hid_bpf_struct_ops.c,
line 74
-
drivers/infiniband/core/ucma.c,
4 times
-
drivers/infiniband/core/uverbs_cmd.c,
3 times
-
drivers/infiniband/hw/hns/hns_roce_cq.c,
2 times
-
drivers/infiniband/hw/hns/hns_roce_qp.c,
3 times
-
drivers/infiniband/hw/irdma/verbs.c,
9 times
-
drivers/infiniband/hw/mlx4/main.c,
2 times
-
drivers/infiniband/hw/mlx5/ah.c,
line 116
-
drivers/infiniband/hw/mlx5/fs.c,
2 times
-
drivers/infiniband/hw/mlx5/main.c,
14 times
-
drivers/infiniband/hw/mlx5/mlx5_ib.h,
4 times
-
drivers/infiniband/hw/mlx5/mr.c,
line 1842
-
drivers/infiniband/hw/mlx5/qp.c,
7 times
-
drivers/iommu/iommufd/main.c,
line 473
-
drivers/iommu/iommufd/vfio_compat.c,
3 times
-
drivers/md/dm-verity-target.c,
2 times
-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h,
2 times
-
drivers/net/ethernet/intel/idpf/idpf_txrx.h,
3 times
-
drivers/net/ethernet/sfc/tc.c,
line 93
-
drivers/net/ethernet/sfc/tc_encap_actions.c,
line 28
-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h,
line 742
-
drivers/net/wireless/intel/iwlwifi/fw/smem.c,
line 21
-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c,
5 times
-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c,
line 1024
-
drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-v2.c,
2 times
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c,
2 times
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c,
line 2233
-
drivers/net/wireless/nxp/nxpwifi/uap_cmd.c,
line 498
-
drivers/net/wireless/nxp/nxpwifi/wmm.c,
2 times
-
drivers/net/wireless/quantenna/qtnfmac/commands.c,
2 times
-
drivers/net/wireless/realtek/rtl8xxxu/core.c,
line 6145
-
drivers/net/wireless/realtek/rtw88/fw.c,
line 162
-
drivers/net/wireless/realtek/rtw89/fw.c,
2 times
-
drivers/net/wireless/virtual/mac80211_hwsim_main.c,
3 times
-
drivers/net/wireless/virtual/mac80211_hwsim_nan.c,
5 times
-
drivers/s390/cio/vfio_ccw_ops.c,
3 times
-
drivers/s390/crypto/vfio_ap_ops.c,
5 times
-
drivers/s390/net/qeth_core_mpc.h,
2 times
-
drivers/scsi/smartpqi/smartpqi_init.c,
2 times
-
drivers/soc/qcom/socinfo.c,
line 923
-
drivers/vfio/cdx/main.c,
4 times
-
drivers/vfio/device_cdev.c,
5 times
-
drivers/vfio/fsl-mc/vfio_fsl_mc.c,
3 times
-
drivers/vfio/group.c,
line 328
-
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c,
3 times
-
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h,
line 82
-
drivers/vfio/pci/mlx5/main.c,
line 572
-
drivers/vfio/pci/qat/main.c,
line 158
-
drivers/vfio/pci/vfio_pci_core.c,
6 times
-
drivers/vfio/pci/virtio/legacy_io.c,
line 332
-
drivers/vfio/pci/virtio/migrate.c,
line 494
-
drivers/vfio/platform/vfio_platform_common.c,
3 times
-
drivers/vfio/vfio_iommu_spapr_tce.c,
10 times
-
drivers/vfio/vfio_iommu_type1.c,
4 times
-
drivers/vfio/vfio_main.c,
6 times
-
drivers/virtio/virtio_pci_modern.c,
line 403
-
drivers/virtio/virtio_pci_modern_dev.c,
line 302
-
fs/btrfs/ioctl.c,
4 times
-
fs/ceph/mds_client.c,
4 times
-
fs/crypto/block.c,
line 42
-
fs/crypto/fname.c,
3 times
-
fs/crypto/policy.c,
2 times
-
fs/gfs2/glock.c,
line 75
-
fs/proc/task_mmu.c,
line 702
-
fs/xfs/libxfs/xfs_log_format.h,
5 times
-
fs/xfs/scrub/agheader.c,
8 times
-
include/linux/cache.h,
3 times
-
include/linux/coreboot.h,
2 times
-
include/linux/filter.h,
4 times
-
include/linux/ieee80211.h,
line 1222
-
include/linux/iommu.h,
3 times
-
include/linux/string.h,
2 times
-
include/linux/vfio.h,
line 310
-
include/net/ip_tunnels.h,
2 times
-
include/net/libeth/cache.h,
2 times
-
include/net/libeth/xdp.h,
line 96
-
include/net/xdp_sock_drv.h,
line 269
-
include/net/xsk_buff_pool.h,
line 34
-
include/rdma/uverbs_ioctl.h,
2 times
-
include/uapi/linux/gfs2_ondisk.h,
line 442
-
io_uring/bpf-ops.c,
line 96
-
kernel/bpf/btf.c,
line 5715
-
kernel/bpf/cgroup.c,
line 1324
-
kernel/bpf/check_btf.c,
line 210
-
kernel/bpf/cpumap.c,
2 times
-
kernel/bpf/devmap.c,
2 times
-
kernel/bpf/log.c,
2 times
-
kernel/bpf/syscall.c,
5 times
-
kernel/fork.c,
3 times
-
kernel/liveupdate/luo_core.c,
line 375
-
kernel/liveupdate/luo_session.c,
line 370
-
kernel/ptrace.c,
3 times
-
kernel/sched/ext/ext.c,
4 times
-
kernel/signal.c,
line 4964
-
kernel/trace/rv/monitors/deadline/deadline.h,
line 97
-
kernel/trace/trace_events_user.c,
2 times
-
lib/buildid.c,
line 293
-
net/bluetooth/l2cap_sock.c,
2 times
-
net/bluetooth/rfcomm/sock.c,
line 344
-
net/bpf/test_run.c,
9 times
-
net/core/filter.c,
10 times
-
net/core/secure_seq.c,
2 times
-
net/hsr/hsr_forward.c,
line 750
-
net/ipv4/bpf_tcp_ca.c,
10 times
-
net/ipv4/ip_tunnel_core.c,
line 297
-
net/ipv4/tcp.c,
11 times
-
net/ipv6/syncookies.c,
line 60
-
net/ipv6/udp.c,
line 1275
-
net/key/af_key.c,
line 387
-
net/mac80211/mesh.c,
line 946
-
net/mac80211/mlme.c,
2 times
-
net/mac80211/parse.c,
2 times
-
net/mac80211/util.c,
line 76
-
net/netfilter/nf_conntrack_bpf.c,
2 times
-
net/netfilter/nf_conntrack_core.c,
line 224
-
net/nfc/llcp_sock.c,
2 times
-
net/nfc/nci/ntf.c,
4 times
-
net/packet/af_packet.c,
line 3649
-
net/rds/af_rds.c,
line 552
-
net/rds/bind.c,
line 176
-
net/sched/act_ct.c,
line 65
-
net/sched/bpf_qdisc.c,
6 times
-
net/smc/af_smc.c,
2 times
-
net/smc/smc_cdc.c,
line 101
-
net/smc/smc_clc.c,
2 times
-
net/smc/smc_clc.h,
4 times
-
net/unix/af_unix.c,
line 1512
-
net/wireless/mlme.c,
5 times
-
net/wireless/nl80211.c,
line 237
-
net/wireless/reg.c,
7 times
-
net/wireless/scan.c,
7 times
-
net/wireless/tests/util.h,
2 times
-
samples/vfio-mdev/mbochs.c,
3 times
-
samples/vfio-mdev/mdpy.c,
3 times
-
samples/vfio-mdev/mtty.c,
4 times
-
security/apparmor/af_inet.c,
3 times
-
security/landlock/net.c,
2 times
-
security/landlock/syscalls.c,
line 238
-
security/selinux/hooks.c,
2 times
-
security/smack/smack_lsm.c,
line 3082
-
security/tomoyo/network.c,
2 times
-
tools/lib/bpf/bpf.c,
38 times
-
tools/lib/bpf/btf.c,
7 times
-
tools/lib/bpf/features.c,
line 24
-
tools/lib/bpf/gen_loader.c,
9 times
-
tools/lib/bpf/libbpf.c,
line 15104
-
tools/lib/bpf/libbpf_internal.h,
4 times
-
tools/lib/bpf/skel_internal.h,
10 times
-
tools/testing/selftests/bpf/bpf_util.h,
line 77
-
tools/testing/selftests/bpf/prog_tests/bpf_attr_size.c,
4 times
-
tools/testing/selftests/bpf/prog_tests/map_init.c,
line 359
-
tools/testing/selftests/bpf/prog_tests/signed_loader.c,
12 times
-
tools/testing/selftests/bpf/prog_tests/tc_opts.c,
line 2461
-
tools/testing/selftests/bpf/progs/test_cls_redirect.c,
2 times
-
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c,
2 times
-
tools/testing/selftests/bpf/progs/verifier_ctx.c,
line 279
-
tools/testing/selftests/bpf/progs/verifier_sock.c,
3 times
-
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c,
line 2155
-
tools/testing/selftests/bpf/verifier/ctx_skb.c,
line 1064
-
tools/testing/selftests/iommu/iommufd.c,
3 times
-
tools/testing/selftests/iommu/iommufd_utils.h,
2 times
-
virt/kvm/kvm_main.c,
line 6512