Defined in 1 files as a struct:
Defined in 2 files as a member:
Referenced in 229 files:
-
arch/x86/kernel/cpu/sgx/encl.h,
line 58
-
arch/x86/kernel/cpu/sgx/virt.c,
line 24
-
block/blk-mq-sched.c,
4 times
-
block/blk-mq-sched.h,
4 times
-
block/blk-mq.c,
3 times
-
drivers/accel/amdxdna/aie4_pci.h,
line 54
-
drivers/accel/amdxdna/amdxdna_mailbox.c,
line 60
-
drivers/accel/amdxdna/amdxdna_pci_drv.h,
2 times
-
drivers/accel/ethosu/ethosu_drv.h,
line 17
-
drivers/accel/ivpu/ivpu_drv.h,
4 times
-
drivers/base/arch_topology.c,
line 861
-
drivers/block/brd.c,
line 42
-
drivers/block/rnbd/rnbd-srv.h,
line 27
-
drivers/block/ublk_drv.c,
line 5535
-
drivers/cxl/core/cdat.c,
24 times
-
drivers/cxl/core/edac.c,
5 times
-
drivers/cxl/cxl.h,
5 times
-
drivers/dma/idxd/idxd.h,
line 234
-
drivers/dpll/dpll_core.c,
5 times
-
drivers/dpll/dpll_core.h,
7 times
-
drivers/firewire/core-cdev.c,
line 59
-
drivers/firewire/core.h,
line 144
-
drivers/firmware/arm_ffa/driver.c,
line 119
-
drivers/firmware/arm_scmi/perf.c,
2 times
-
drivers/firmware/arm_scmi/raw_mode.c,
line 179
-
drivers/gpu/drm/amd/amdgpu/amdgpu.h,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c,
line 57
-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h,
line 64
-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c,
4 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c,
line 100
-
drivers/gpu/drm/drm_drv.c,
2 times
-
drivers/gpu/drm/etnaviv/etnaviv_drv.h,
line 45
-
drivers/gpu/drm/etnaviv/etnaviv_gpu.h,
line 134
-
drivers/gpu/drm/i915/gt/uc/intel_guc.h,
2 times
-
drivers/gpu/drm/i915/i915_file_private.h,
3 times
-
drivers/gpu/drm/imagination/pvr_device.h,
7 times
-
drivers/gpu/drm/imagination/pvr_job.c,
3 times
-
drivers/gpu/drm/imagination/pvr_sync.c,
8 times
-
drivers/gpu/drm/imagination/pvr_sync.h,
6 times
-
drivers/gpu/drm/lima/lima_ctx.h,
line 24
-
drivers/gpu/drm/panfrost/panfrost_device.h,
line 212
-
drivers/gpu/drm/panthor/panthor_heap.c,
line 97
-
drivers/gpu/drm/panthor/panthor_mmu.c,
line 118
-
drivers/gpu/drm/panthor/panthor_sched.c,
line 788
-
drivers/gpu/drm/tegra/drm.h,
line 73
-
drivers/gpu/drm/tegra/submit.c,
2 times
-
drivers/gpu/drm/tegra/uapi.h,
2 times
-
drivers/gpu/drm/v3d/v3d_drv.h,
line 259
-
drivers/gpu/drm/vc4/vc4_drv.h,
line 794
-
drivers/gpu/drm/vkms/vkms_config.h,
3 times
-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h,
line 93
-
drivers/gpu/drm/xe/xe_device_types.h,
4 times
-
drivers/gpu/drm/xe/xe_exec_queue_types.h,
line 60
-
drivers/gpu/drm/xe/xe_guc_ct_types.h,
line 153
-
drivers/gpu/drm/xe/xe_guc_types.h,
line 85
-
drivers/gpu/drm/xe/xe_reg_sr_types.h,
line 23
-
drivers/gpu/drm/xe/xe_vm_types.h,
line 487
-
drivers/infiniband/core/cm.c,
line 122
-
drivers/infiniband/core/cma.c,
8 times
-
drivers/infiniband/core/device.c,
line 184
-
drivers/infiniband/core/restrack.c,
line 50
-
drivers/infiniband/core/restrack.h,
line 19
-
drivers/infiniband/hw/bnxt_re/ib_verbs.h,
2 times
-
drivers/infiniband/hw/cxgb4/iw_cxgb4.h,
6 times
-
drivers/infiniband/hw/efa/efa.h,
line 71
-
drivers/infiniband/hw/erdma/erdma.h,
2 times
-
drivers/infiniband/hw/hfi1/hfi.h,
line 1386
-
drivers/infiniband/hw/hfi1/netdev.h,
line 53
-
drivers/infiniband/hw/hns/hns_roce_device.h,
4 times
-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c,
2 times
-
drivers/infiniband/hw/hns/hns_roce_qp.c,
2 times
-
drivers/infiniband/hw/ionic/ionic_ibdev.h,
2 times
-
drivers/infiniband/hw/mana/mana_ib.h,
line 83
-
drivers/infiniband/hw/mlx4/cm.c,
line 63
-
drivers/infiniband/hw/mlx4/mlx4_ib.h,
2 times
-
drivers/infiniband/hw/mlx5/counters.c,
line 23
-
drivers/infiniband/hw/mlx5/devx.c,
line 63
-
drivers/infiniband/hw/mlx5/dm.h,
line 31
-
drivers/infiniband/hw/mlx5/fs.c,
4 times
-
drivers/infiniband/hw/mlx5/mlx5_ib.h,
6 times
-
drivers/infiniband/hw/mlx5/qp.h,
line 13
-
drivers/infiniband/hw/mlx5/srq.h,
line 55
-
drivers/infiniband/hw/qedr/qedr.h,
2 times
-
drivers/infiniband/sw/rxe/rxe_pool.c,
2 times
-
drivers/infiniband/sw/rxe/rxe_pool.h,
line 42
-
drivers/infiniband/sw/siw/siw.h,
2 times
-
drivers/iommu/amd/amd_iommu_types.h,
2 times
-
drivers/iommu/amd/nested.c,
line 62
-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h,
line 1131
-
drivers/iommu/intel/iommu.h,
line 602
-
drivers/iommu/iommu.c,
line 57
-
drivers/iommu/iommufd/device.c,
line 23
-
drivers/iommu/iommufd/io_pagetable.h,
line 244
-
drivers/iommu/iommufd/ioas.c,
3 times
-
drivers/iommu/iommufd/iommufd_private.h,
6 times
-
drivers/iommu/iommufd/pages.c,
4 times
-
drivers/irqchip/irq-gic-v5-its.c,
line 29
-
drivers/md/dm-zoned-metadata.c,
line 175
-
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.h,
line 77
-
drivers/net/ethernet/fungible/funeth/funeth.h,
line 91
-
drivers/net/ethernet/intel/ice/ice.h,
3 times
-
drivers/net/ethernet/intel/ice/ice_eswitch_br.h,
2 times
-
drivers/net/ethernet/intel/ice/ice_irq.h,
line 13
-
drivers/net/ethernet/intel/ice/ice_type.h,
line 768
-
drivers/net/ethernet/marvell/octeontx2/af/cn20k/debugfs.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c,
2 times
-
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.h,
8 times
-
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c,
line 202
-
drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c,
6 times
-
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c,
line 15
-
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c,
line 66
-
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c,
line 121
-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h,
line 235
-
drivers/net/ethernet/mellanox/mlx5/core/eq.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h,
line 20
-
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h,
7 times
-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c,
line 48
-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c,
4 times
-
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c,
line 21
-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h,
line 24
-
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c,
line 16
-
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c,
line 32
-
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.h,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c,
14 times
-
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h,
8 times
-
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h,
4 times
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_port_range.c,
line 19
-
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c,
line 3119
-
drivers/net/ethernet/netronome/nfp/nfp_net.h,
line 693
-
drivers/net/wireless/nxp/nxpwifi/main.h,
line 612
-
drivers/nvme/host/nvme.h,
line 409
-
drivers/nvme/target/nvmet.h,
2 times
-
drivers/pci/doe.c,
line 55
-
drivers/pci/p2pdma.c,
line 27
-
drivers/platform/x86/intel/pmt/class.h,
line 64
-
drivers/scsi/elx/efct/efct_driver.h,
line 84
-
drivers/scsi/elx/libefc/efclib.h,
2 times
-
drivers/scsi/scsi_debug.c,
2 times
-
drivers/soc/qcom/smem.c,
line 286
-
drivers/target/target_core_user.c,
2 times
-
drivers/tee/qcomtee/qcomtee.h,
line 37
-
drivers/tee/tstee/tstee_private.h,
line 89
-
drivers/vhost/vhost.h,
line 193
-
fs/btrfs/ctree.h,
2 times
-
fs/btrfs/delayed-ref.h,
2 times
-
fs/btrfs/fs.h,
line 856
-
fs/cachefiles/daemon.c,
line 139
-
fs/cachefiles/internal.h,
2 times
-
fs/ceph/mds_client.h,
line 302
-
fs/dax.c,
line 127
-
fs/dlm/dlm_internal.h,
2 times
-
fs/erofs/internal.h,
line 96
-
fs/ext4/ext4.h,
2 times
-
fs/ext4/mballoc.c,
6 times
-
fs/netfs/iterator.c,
line 216
-
fs/nfsd/blocklayout.c,
2 times
-
fs/nfsd/state.h,
2 times
-
fs/orangefs/inode.c,
line 222
-
fs/smb/server/connection.h,
line 68
-
fs/smb/server/mgmt/user_session.h,
3 times
-
fs/xfs/xfs_mount.h,
line 80
-
include/drm/drm_accel.h,
line 55
-
include/drm/drm_file.h,
3 times
-
include/drm/gpu_scheduler.h,
line 392
-
include/kvm/arm_vgic.h,
2 times
-
include/linux/auxiliary_bus.h,
line 150
-
include/linux/blkdev.h,
line 158
-
include/linux/ethtool.h,
line 1392
-
include/linux/fs.h,
line 474
-
include/linux/idr.h,
line 264
-
include/linux/io_uring_types.h,
5 times
-
include/linux/iommufd.h,
line 107
-
include/linux/iov_iter.h,
line 211
-
include/linux/kvm_host.h,
2 times
-
include/linux/list_lru.h,
line 57
-
include/linux/mlx5/driver.h,
3 times
-
include/linux/msi.h,
line 227
-
include/linux/pci.h,
line 563
-
include/linux/phy_link_topology.h,
2 times
-
include/linux/radix-tree.h,
line 25
-
include/linux/uio.h,
2 times
-
include/linux/vfio_pci_core.h,
line 112
-
include/linux/xarray.h,
55 times
-
include/net/genetlink.h,
line 115
-
include/net/mana/gdma.h,
line 427
-
include/net/net_namespace.h,
line 117
-
include/net/page_pool/types.h,
line 238
-
include/net/sch_generic.h,
line 487
-
include/net/sock.h,
line 600
-
include/rdma/ib_verbs.h,
5 times
-
include/rdma/uverbs_types.h,
line 182
-
include/sound/core.h,
2 times
-
kernel/irq/msi.c,
6 times
-
lib/idr.c,
line 663
-
lib/iov_iter.c,
7 times
-
lib/ref_tracker.c,
2 times
-
lib/scatterlist.c,
2 times
-
lib/test_hmm.c,
line 92
-
lib/test_xarray.c,
71 times
-
lib/tests/kunit_iov_iter.c,
36 times
-
lib/xarray.c,
32 times
-
mm/kmemleak.c,
3 times
-
mm/vmalloc.c,
6 times
-
mm/zswap.c,
8 times
-
net/core/devmem.h,
line 58
-
net/devlink/devl_internal.h,
5 times
-
net/devlink/param.c,
4 times
-
net/hsr/hsr_framereg.h,
line 115
-
net/psp/psp.h,
line 13
-
net/psp/psp_nl.c,
line 61
-
net/qrtr/af_qrtr.c,
line 132
-
net/qrtr/ns.c,
line 71
-
net/sched/cls_api.c,
line 52
-
net/shaper/shaper.c,
line 27
-
net/sunrpc/xprtrdma/ib_client.c,
line 24
-
rust/helpers/xarray.c,
4 times
-
sound/soc/sof/ipc4-priv.h,
line 83
-
tools/testing/radix-tree/iteration_check.c,
line 21
-
tools/testing/radix-tree/iteration_check_2.c,
line 35
-
tools/testing/radix-tree/multiorder.c,
5 times
-
tools/testing/radix-tree/test.c,
3 times
-
tools/testing/radix-tree/test.h,
2 times
-
virt/kvm/guest_memfd.c,
line 27