Loading...
Defined in 1 files as a struct:
Defined in 81 files as a member:
- Documentation/ABI/testing/sysfs-devices-system-cpu, line 172 (as a member)
- arch/ia64/hp/common/sba_iommu.c, line 219 (as a member)
- arch/parisc/include/asm/ropes.h, line 50 (as a member)
- arch/s390/include/asm/diag.h, line 172 (as a member)
- drivers/fpga/dfl-afu.h, line 56 (as a member)
- drivers/gpu/drm/etnaviv/etnaviv_dump.h, line 27 (as a member)
- drivers/gpu/drm/etnaviv/etnaviv_gem.h, line 31 (as a member)
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c, line 1436 (as a member)
- drivers/gpu/drm/msm/adreno/a6xx_gmu.h, line 18 (as a member)
- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c, line 83 (as a member)
- drivers/gpu/drm/msm/adreno/a6xx_hfi.h, line 18 (as a member)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c, line 61 (as a member)
- drivers/gpu/drm/msm/msm_fb.c, line 27 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 62 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 283 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 299 (as a member)
- drivers/gpu/drm/msm/msm_gpu.h, line 100 (as a member)
- drivers/gpu/drm/msm/msm_gpu.h, line 520 (as a member)
- drivers/gpu/drm/msm/msm_gpu.h, line 532 (as a member)
- drivers/gpu/drm/msm/msm_ringbuffer.h, line 66 (as a member)
- drivers/gpu/drm/tegra/falcon.h, line 88 (as a member)
- drivers/gpu/drm/tegra/gem.h, line 40 (as a member)
- drivers/gpu/drm/tegra/plane.h, line 47 (as a member)
- drivers/gpu/drm/tegra/uapi.h, line 33 (as a member)
- drivers/gpu/host1x/dev.h, line 137 (as a member)
- drivers/iio/light/apds9300.c, line 189 (as a member)
- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h, line 400 (as a member)
- drivers/infiniband/hw/efa/efa_com_cmd.h, line 170 (as a member)
- drivers/infiniband/hw/hns/hns_roce_device.h, line 311 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 136 (as a member)
- drivers/iommu/dma-iommu.c, line 37 (as a member)
- drivers/iommu/iommufd/iommufd_test.h, line 63 (as a member)
- drivers/iommu/iommufd/iommufd_test.h, line 82 (as a member)
- drivers/iommu/iommufd/iommufd_test.h, line 87 (as a member)
- drivers/iommu/iommufd/selftest.c, line 614 (as a member)
- drivers/iommu/virtio-iommu.c, line 58 (as a member)
- drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h, line 53 (as a member)
- drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h, line 87 (as a member)
- drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h, line 105 (as a member)
- drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h, line 30 (as a member)
- drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h, line 36 (as a member)
- drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h, line 59 (as a member)
- drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c, line 105 (as a member)
- drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c, line 179 (as a member)
- drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c, line 85 (as a member)
- drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c, line 28 (as a member)
- drivers/media/platform/nvidia/tegra-vde/vde.h, line 84 (as a member)
- drivers/media/platform/nvidia/tegra-vde/vde.h, line 116 (as a member)
- drivers/media/platform/nvidia/tegra-vde/vde.h, line 162 (as a member)
- drivers/net/ethernet/marvell/octeontx2/af/common.h, line 40 (as a member)
- drivers/vdpa/vdpa_user/vduse_dev.c, line 78 (as a member)
- drivers/vfio/iova_bitmap.c, line 36 (as a member)
- drivers/vfio/iova_bitmap.c, line 112 (as a member)
- drivers/vfio/vfio_iommu_type1.c, line 90 (as a member)
- drivers/vfio/vfio_iommu_type1.c, line 129 (as a member)
- drivers/vfio/vfio_iommu_type1.c, line 136 (as a member)
- fs/xfs/scrub/dabtree.h, line 181 (as a member)
- include/crypto/akcipher.h, line 10 (as a member)
- include/linux/ethtool_netlink.h, line 215 (as a member)
- include/linux/mlx4/device.h, line 690 (as a member)
- include/linux/soc/apple/rtkit.h, line 32 (as a member)
- include/linux/user_events.h, line 215 (as a member)
- include/rdma/ib_umem.h, line 22 (as a member)
- include/rdma/ib_verbs.h, line 1833 (as a member)
- include/rdma/rdmavt_mr.h, line 34 (as a member)
- include/uapi/drm/panfrost_drm.h, line 259 (as a member)
- include/uapi/linux/fpga-dfl.h, line 133 (as a member)
- include/uapi/linux/fpga-dfl.h, line 149 (as a member)
- include/uapi/linux/iommufd.h, line 208 (as a member)
- include/uapi/linux/iommufd.h, line 258 (as a member)
- include/uapi/linux/vduse.h, line 225 (as a member)
- include/uapi/linux/vduse.h, line 326 (as a member)
- include/uapi/linux/vfio.h, line 1377 (as a member)
- include/uapi/linux/vfio.h, line 1416 (as a member)
- include/uapi/linux/vfio.h, line 1540 (as a member)
- include/uapi/linux/vfio.h, line 1586 (as a member)
- include/uapi/linux/vfio.h, line 1644 (as a member)
- include/uapi/linux/vhost_types.h, line 68 (as a member)
- include/uapi/rdma/rdma_user_rxe.h, line 165 (as a member)
- kernel/power/qos.c, line 173 (as a member)
- sound/soc/fsl/fsl_xcvr.c, line 173 (as a member)
Referenced in 225 files:
- Documentation/ABI/testing/sysfs-devices-system-cpu, 21 times
- arch/arm/mm/dma-mapping.c, 34 times
- arch/ia64/hp/common/sba_iommu.c, 25 times
- arch/s390/pci/pci.c, 10 times
- drivers/fpga/dfl-afu-dma-region.c, 36 times
- drivers/fpga/dfl-afu-main.c, 6 times
- drivers/fpga/dfl-afu.h, 3 times
- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c, line 139
- drivers/gpu/drm/etnaviv/etnaviv_dump.c, 5 times
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, line 262
- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c, 2 times
- drivers/gpu/drm/etnaviv/etnaviv_iommu.c, 4 times
- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c, 6 times
- drivers/gpu/drm/etnaviv/etnaviv_mmu.c, 28 times
- drivers/gpu/drm/etnaviv/etnaviv_mmu.h, 2 times
- drivers/gpu/drm/i915/gvt/kvmgt.c, 2 times
- drivers/gpu/drm/msm/adreno/a2xx_gpu.c, 2 times
- drivers/gpu/drm/msm/adreno/a3xx_gpu.c, 2 times
- drivers/gpu/drm/msm/adreno/a4xx_gpu.c, 2 times
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c, 8 times
- drivers/gpu/drm/msm/adreno/a5xx_preempt.c, 4 times
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c, 9 times
- drivers/gpu/drm/msm/adreno/a6xx_gpu.c, 8 times
- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c, 12 times
- drivers/gpu/drm/msm/adreno/a6xx_hfi.c, 6 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.c, 12 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.h, 2 times
- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c, 7 times
- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c, 4 times
- drivers/gpu/drm/msm/dsi/dsi.h, 2 times
- drivers/gpu/drm/msm/dsi/dsi_cfg.h, line 56
- drivers/gpu/drm/msm/dsi/dsi_host.c, 2 times
- drivers/gpu/drm/msm/msm_drv.c, 4 times
- drivers/gpu/drm/msm/msm_fb.c, 5 times
- drivers/gpu/drm/msm/msm_gem.c, 23 times
- drivers/gpu/drm/msm/msm_gem.h, 5 times
- drivers/gpu/drm/msm/msm_gem_submit.c, 20 times
- drivers/gpu/drm/msm/msm_gem_vma.c, 7 times
- drivers/gpu/drm/msm/msm_gpu.c, 4 times
- drivers/gpu/drm/msm/msm_gpummu.c, 4 times
- drivers/gpu/drm/msm/msm_iommu.c, 26 times
- drivers/gpu/drm/msm/msm_mmu.h, 4 times
- drivers/gpu/drm/msm/msm_rd.c, 13 times
- drivers/gpu/drm/msm/msm_ringbuffer.c, line 77
- drivers/gpu/drm/panfrost/panfrost_dump.c, line 234
- drivers/gpu/drm/panfrost/panfrost_mmu.c, 20 times
- drivers/gpu/drm/tegra/dc.c, 3 times
- drivers/gpu/drm/tegra/drm.c, line 1010
- drivers/gpu/drm/tegra/drm.h, 2 times
- drivers/gpu/drm/tegra/falcon.c, line 179
- drivers/gpu/drm/tegra/fbdev.c, line 138
- drivers/gpu/drm/tegra/firewall.c, line 34
- drivers/gpu/drm/tegra/gem.c, 9 times
- drivers/gpu/drm/tegra/hub.c, 3 times
- drivers/gpu/drm/tegra/nvdec.c, 10 times
- drivers/gpu/drm/tegra/plane.c, 7 times
- drivers/gpu/drm/tegra/submit.c, 4 times
- drivers/gpu/drm/tegra/uapi.c, 2 times
- drivers/gpu/drm/tegra/vic.c, 10 times
- drivers/gpu/host1x/cdma.c, 8 times
- drivers/gpu/host1x/dev.c, 2 times
- drivers/gpu/host1x/job.c, 9 times
- drivers/iio/light/apds9300.c, 21 times
- drivers/infiniband/core/rw.c, 2 times
- drivers/infiniband/core/umem.c, 2 times
- drivers/infiniband/core/uverbs_cmd.c, 2 times
- drivers/infiniband/core/uverbs_std_types_mr.c, 6 times
- drivers/infiniband/core/verbs.c, 2 times
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, line 2595
- drivers/infiniband/hw/cxgb4/qp.c, 4 times
- drivers/infiniband/hw/efa/efa_com_cmd.c, 2 times
- drivers/infiniband/hw/efa/efa_verbs.c, line 1612
- drivers/infiniband/hw/erdma/erdma_qp.c, line 401
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, 5 times
- drivers/infiniband/hw/hns/hns_roce_mr.c, 2 times
- drivers/infiniband/hw/irdma/verbs.c, 3 times
- drivers/infiniband/hw/mana/mana_ib.h, line 119
- drivers/infiniband/hw/mana/mr.c, 3 times
- drivers/infiniband/hw/mlx4/mr.c, line 523
- drivers/infiniband/hw/mlx4/qp.c, line 3315
- drivers/infiniband/hw/mlx5/mlx5_ib.h, 2 times
- drivers/infiniband/hw/mlx5/mr.c, 51 times
- drivers/infiniband/hw/mlx5/odp.c, 5 times
- drivers/infiniband/hw/mlx5/umr.c, line 547
- drivers/infiniband/hw/mlx5/wr.c, line 206
- drivers/infiniband/hw/mthca/mthca_dev.h, 2 times
- drivers/infiniband/hw/mthca/mthca_mr.c, 4 times
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c, 3 times
- drivers/infiniband/hw/qedr/verbs.c, 2 times
- drivers/infiniband/hw/usnic/usnic_uiom.c, 2 times
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c, line 150
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c, line 651
- drivers/infiniband/sw/rdmavt/mr.c, 9 times
- drivers/infiniband/sw/rdmavt/trace_mr.h, 9 times
- drivers/infiniband/sw/rxe/rxe_loc.h, 6 times
- drivers/infiniband/sw/rxe/rxe_mr.c, 42 times
- drivers/infiniband/sw/rxe/rxe_mw.c, 2 times
- drivers/infiniband/sw/rxe/rxe_req.c, 4 times
- drivers/infiniband/sw/rxe/rxe_resp.c, 11 times
- drivers/infiniband/sw/rxe/rxe_verbs.c, 4 times
- drivers/infiniband/sw/siw/siw_qp_tx.c, line 978
- drivers/infiniband/sw/siw/siw_verbs.c, line 1532
- drivers/infiniband/ulp/iser/iser_memory.c, 2 times
- drivers/infiniband/ulp/rtrs/rtrs-clt.c, 2 times
- drivers/infiniband/ulp/rtrs/rtrs-srv.c, line 830
- drivers/infiniband/ulp/srp/ib_srp.c, line 1487
- drivers/iommu/amd/io_pgtable.c, 13 times
- drivers/iommu/amd/io_pgtable_v2.c, 21 times
- drivers/iommu/amd/iommu.c, 14 times
- drivers/iommu/apple-dart.c, 7 times
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c, 25 times
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h, 2 times
- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c, 3 times
- drivers/iommu/arm/arm-smmu/arm-smmu.c, 41 times
- drivers/iommu/arm/arm-smmu/qcom_iommu.c, 20 times
- drivers/iommu/dma-iommu.c, 40 times
- drivers/iommu/exynos-iommu.c, 54 times
- drivers/iommu/fsl_pamu_domain.c, 4 times
- drivers/iommu/intel/debugfs.c, 2 times
- drivers/iommu/intel/iommu.c, 21 times
- drivers/iommu/io-pgtable-arm-v7s.c, 52 times
- drivers/iommu/io-pgtable-arm.c, 48 times
- drivers/iommu/io-pgtable-dart.c, 24 times
- drivers/iommu/iommu.c, 45 times
- drivers/iommu/iommufd/device.c, 13 times
- drivers/iommu/iommufd/io_pagetable.c, 30 times
- drivers/iommu/iommufd/io_pagetable.h, 9 times
- drivers/iommu/iommufd/ioas.c, 13 times
- drivers/iommu/iommufd/iommufd_private.h, 6 times
- drivers/iommu/iommufd/main.c, line 354
- drivers/iommu/iommufd/pages.c, 26 times
- drivers/iommu/iommufd/selftest.c, 47 times
- drivers/iommu/iommufd/vfio_compat.c, 9 times
- drivers/iommu/iova.c, 91 times
- drivers/iommu/ipmmu-vmsa.c, 14 times
- drivers/iommu/msm_iommu.c, 15 times
- drivers/iommu/mtk_iommu.c, 14 times
- drivers/iommu/mtk_iommu_v1.c, 11 times
- drivers/iommu/of_iommu.c, 4 times
- drivers/iommu/rockchip-iommu.c, 47 times
- drivers/iommu/s390-iommu.c, 18 times
- drivers/iommu/sprd-iommu.c, 15 times
- drivers/iommu/sun50i-iommu.c, 46 times
- drivers/iommu/tegra-gart.c, 35 times
- drivers/iommu/tegra-smmu.c, 45 times
- drivers/iommu/virtio-iommu.c, 43 times
- drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c, 9 times
- drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c, 3 times
- drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c, 2 times
- drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c, line 192
- drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c, 11 times
- drivers/media/platform/nvidia/tegra-vde/iommu.c, 38 times
- drivers/media/platform/nvidia/tegra-vde/v4l2.c, 6 times
- drivers/media/platform/nvidia/tegra-vde/vde.c, 4 times
- drivers/media/platform/nvidia/tegra-vde/vde.h, 5 times
- drivers/memstick/core/memstick.c, 15 times
- drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c, 13 times
- drivers/net/ethernet/marvell/octeontx2/af/common.h, 5 times
- drivers/net/ethernet/marvell/octeontx2/af/rvu.c, 5 times
- drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c, 4 times
- drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c, 10 times
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c, 5 times
- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c, line 59
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c, 16 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h, 6 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c, 30 times
- drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c, 8 times
- drivers/net/ethernet/mellanox/mlx4/mr.c, 8 times
- drivers/net/ipa/ipa_mem.c, 8 times
- drivers/nvme/host/apple.c, 6 times
- drivers/nvme/host/rdma.c, 2 times
- drivers/parisc/ccio-dma.c, 13 times
- drivers/parisc/sba_iommu.c, 18 times
- drivers/remoteproc/qcom_q6v5_adsp.c, 3 times
- drivers/remoteproc/remoteproc_core.c, 2 times
- drivers/s390/cio/vfio_ccw_cp.c, 15 times
- drivers/s390/cio/vfio_ccw_cp.h, line 48
- drivers/s390/cio/vfio_ccw_ops.c, 2 times
- drivers/s390/crypto/vfio_ap_ops.c, 5 times
- drivers/soc/apple/rtkit.c, 8 times
- drivers/soc/qcom/qcom-geni-se.c, 20 times
- drivers/staging/media/ipu3/ipu3-dmamap.c, 24 times
- drivers/staging/media/ipu3/ipu3-mmu.c, 26 times
- drivers/staging/media/ipu3/ipu3-mmu.h, 3 times
- drivers/vdpa/vdpa_sim/vdpa_sim.c, 6 times
- drivers/vdpa/vdpa_user/iova_domain.c, 40 times
- drivers/vdpa/vdpa_user/vduse_dev.c, 14 times
- drivers/vfio/container.c, 6 times
- drivers/vfio/iommufd.c, 2 times
- drivers/vfio/iova_bitmap.c, 20 times
- drivers/vfio/pci/mlx5/cmd.c, 4 times
- drivers/vfio/pci/mlx5/cmd.h, line 223
- drivers/vfio/pci/pds/dirty.c, 8 times
- drivers/vfio/pci/pds/dirty.h, line 32
- drivers/vfio/vfio.h, 6 times
- drivers/vfio/vfio_iommu_spapr_tce.c, 7 times
- drivers/vfio/vfio_iommu_type1.c, 180 times
- drivers/vfio/vfio_main.c, 20 times
- drivers/vhost/vdpa.c, 29 times
- drivers/vhost/vhost.c, 11 times
- fs/smb/client/smb2pdu.c, 2 times
- fs/xfs/scrub/dabtree.h, 21 times
- include/crypto/akcipher.h, line 14
- include/linux/crc32c.h, 13 times
- include/linux/ethtool_netlink.h, 17 times
- include/linux/io-pgtable.h, 9 times
- include/linux/iommu.h, 29 times
- include/linux/iommufd.h, 7 times
- include/linux/iova.h, 22 times
- include/linux/iova_bitmap.h, 3 times
- include/linux/mlx4/device.h, 2 times
- include/linux/soc/qcom/geni-se.h, 6 times
- include/linux/user_events.h, 17 times
- include/linux/vdpa.h, 2 times
- include/linux/vfio.h, 5 times
- include/rdma/ib_umem.h, 2 times
- include/rdma/ib_verbs.h, line 4461
- include/trace/events/iommu.h, 22 times
- net/smc/smc_core.c, line 2115
- net/sunrpc/xprtrdma/frwr_ops.c, 3 times
- tools/perf/tests/attr/test-record-user-regs-no-sve-aarch64, line 496
- tools/perf/tests/attr/test-record-user-regs-sve-aarch64, 16 times
- tools/testing/selftests/iommu/iommufd.c, 69 times
- tools/testing/selftests/iommu/iommufd_fail_nth.c, 27 times
- tools/testing/selftests/iommu/iommufd_utils.h, 18 times