Defined in 1 files as a struct:
Defined in 42 files 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)
- 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 1131 (as a member)
- drivers/gpu/drm/msm/adreno/a6xx_gmu.h, line 15 (as a member)
- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c, line 75 (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 58 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 30 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 150 (as a member)
- drivers/gpu/drm/msm/msm_gem.h, line 159 (as a member)
- drivers/gpu/drm/msm/msm_gpu.h, line 181 (as a member)
- drivers/gpu/drm/msm/msm_gpu.h, line 192 (as a member)
- drivers/gpu/drm/msm/msm_ringbuffer.h, line 42 (as a member)
- drivers/gpu/host1x/dev.h, line 118 (as a member)
- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h, line 381 (as a member)
- drivers/infiniband/hw/efa/efa_com_cmd.h, line 158 (as a member)
- drivers/infiniband/hw/hns/hns_roce_device.h, line 387 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 136 (as a member)
- drivers/infiniband/sw/rxe/rxe_verbs.h, line 334 (as a member)
- drivers/iommu/dma-iommu.c, line 28 (as a member)
- drivers/iommu/virtio-iommu.c, line 59 (as a member)
- drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c, line 97 (as a member)
- drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c, line 87 (as a member)
- drivers/net/ethernet/marvell/octeontx2/af/common.h, line 44 (as a member)
- drivers/staging/media/tegra-vde/dmabuf-cache.c, line 25 (as a member)
- drivers/staging/media/tegra-vde/vde.h, line 48 (as a member)
- drivers/vfio/vfio_iommu_type1.c, line 85 (as a member)
- drivers/vfio/vfio_iommu_type1.c, line 112 (as a member)
- drivers/vfio/vfio_iommu_type1.c, line 119 (as a member)
- include/linux/mlx4/device.h, line 690 (as a member)
- include/linux/mlx5/driver.h, line 373 (as a member)
- include/rdma/ib_verbs.h, line 1765 (as a member)
- include/rdma/rdmavt_mr.h, line 76 (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/vfio.h, line 765 (as a member)
- include/uapi/linux/vfio.h, line 784 (as a member)
- include/uapi/linux/vhost_types.h, line 52 (as a member)
- include/uapi/rdma/rdma_user_rxe.h, line 138 (as a member)
Referenced in 143 files:
- arch/arm/mm/dma-mapping.c, 38 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 136
- drivers/gpu/drm/etnaviv/etnaviv_dump.c, 5 times
- 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, 27 times
- drivers/gpu/drm/etnaviv/etnaviv_mmu.h, 2 times
- drivers/gpu/drm/i915/gvt/kvmgt.c, line 708
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c, 7 times
- drivers/gpu/drm/msm/adreno/a5xx_preempt.c, 5 times
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c, 9 times
- drivers/gpu/drm/msm/adreno/a6xx_gpu.c, 7 times
- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c, 7 times
- drivers/gpu/drm/msm/adreno/a6xx_hfi.c, 6 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.c, 8 times
- drivers/gpu/drm/msm/adreno/adreno_gpu.h, line 223
- 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 43
- drivers/gpu/drm/msm/dsi/dsi_host.c, 2 times
- drivers/gpu/drm/msm/msm_drv.c, 2 times
- drivers/gpu/drm/msm/msm_drv.h, 4 times
- drivers/gpu/drm/msm/msm_fb.c, 3 times
- drivers/gpu/drm/msm/msm_gem.c, 17 times
- drivers/gpu/drm/msm/msm_gem_submit.c, 22 times
- drivers/gpu/drm/msm/msm_gem_vma.c, 8 times
- drivers/gpu/drm/msm/msm_gpu.c, 6 times
- drivers/gpu/drm/msm/msm_gpummu.c, 4 times
- drivers/gpu/drm/msm/msm_iommu.c, 7 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 30
- drivers/gpu/drm/panfrost/panfrost_mmu.c, 23 times
- drivers/gpu/drm/tegra/drm.c, line 1127
- drivers/gpu/drm/tegra/drm.h, 2 times
- drivers/gpu/drm/tegra/vic.c, 4 times
- drivers/gpu/host1x/cdma.c, 8 times
- drivers/gpu/host1x/dev.c, 3 times
- drivers/gpu/host1x/job.c, 9 times
- drivers/infiniband/core/rw.c, 2 times
- drivers/infiniband/core/verbs.c, line 2569
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, line 2209
- drivers/infiniband/hw/cxgb3/iwch_qp.c, 2 times
- drivers/infiniband/hw/cxgb4/mem.c, line 402
- 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 1435
- drivers/infiniband/hw/hns/hns_roce_device.h, line 950
- drivers/infiniband/hw/hns/hns_roce_hw_v1.c, 2 times
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, 8 times
- drivers/infiniband/hw/hns/hns_roce_mr.c, 3 times
- drivers/infiniband/hw/i40iw/i40iw_verbs.c, line 2249
- drivers/infiniband/hw/mlx4/mlx4_ib.h, line 800
- drivers/infiniband/hw/mlx4/mr.c, 4 times
- drivers/infiniband/hw/mlx4/qp.c, line 3318
- drivers/infiniband/hw/mlx5/devx.c, line 1263
- drivers/infiniband/hw/mlx5/mr.c, 13 times
- drivers/infiniband/hw/mlx5/odp.c, 3 times
- drivers/infiniband/hw/mlx5/qp.c, line 4360
- drivers/infiniband/hw/mthca/mthca_dev.h, 4 times
- drivers/infiniband/hw/mthca/mthca_mr.c, 12 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 598
- drivers/infiniband/sw/rdmavt/mr.c, 14 times
- drivers/infiniband/sw/rdmavt/mr.h, line 89
- drivers/infiniband/sw/rdmavt/trace_mr.h, 9 times
- drivers/infiniband/sw/rxe/rxe_loc.h, 5 times
- drivers/infiniband/sw/rxe/rxe_mr.c, 27 times
- drivers/infiniband/sw/rxe/rxe_req.c, 7 times
- drivers/infiniband/sw/rxe/rxe_resp.c, 7 times
- drivers/infiniband/sw/rxe/rxe_verbs.c, 7 times
- drivers/infiniband/sw/siw/siw_qp_tx.c, line 952
- drivers/infiniband/sw/siw/siw_verbs.c, line 1411
- drivers/infiniband/ulp/iser/iser_memory.c, 3 times
- drivers/infiniband/ulp/srp/ib_srp.c, line 1587
- drivers/iommu/amd_iommu.c, 12 times
- drivers/iommu/arm-smmu-v3.c, 24 times
- drivers/iommu/arm-smmu.c, 38 times
- drivers/iommu/arm-smmu.h, line 309
- drivers/iommu/dma-iommu.c, 37 times
- drivers/iommu/exynos-iommu.c, 55 times
- drivers/iommu/fsl_pamu_domain.c, 9 times
- drivers/iommu/intel-iommu.c, 31 times
- drivers/iommu/io-pgtable-arm-v7s.c, 51 times
- drivers/iommu/io-pgtable-arm.c, 48 times
- drivers/iommu/iommu.c, 30 times
- drivers/iommu/iova.c, 116 times
- drivers/iommu/ipmmu-vmsa.c, 14 times
- drivers/iommu/msm_iommu.c, 15 times
- drivers/iommu/mtk_iommu.c, 15 times
- drivers/iommu/mtk_iommu_v1.c, 11 times
- drivers/iommu/qcom_iommu.c, 22 times
- drivers/iommu/rockchip-iommu.c, 47 times
- drivers/iommu/s390-iommu.c, 11 times
- drivers/iommu/tegra-gart.c, 34 times
- drivers/iommu/tegra-smmu.c, 37 times
- drivers/iommu/virtio-iommu.c, 33 times
- drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c, line 286
- drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c, line 199
- drivers/misc/mic/scif/scif_rma.c, line 996
- 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_nix.c, 10 times
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c, 5 times
- drivers/net/ethernet/mellanox/mlx4/mr.c, 13 times
- drivers/net/ethernet/mellanox/mlx5/core/mr.c, line 80
- drivers/nvme/host/rdma.c, line 1253
- drivers/parisc/ccio-dma.c, 13 times
- drivers/parisc/sba_iommu.c, 18 times
- drivers/remoteproc/remoteproc_core.c, 2 times
- drivers/s390/cio/vfio_ccw_cp.c, 19 times
- drivers/s390/cio/vfio_ccw_cp.h, line 50
- drivers/s390/cio/vfio_ccw_ops.c, line 61
- drivers/s390/crypto/vfio_ap_ops.c, line 1077
- drivers/soc/qcom/qcom-geni-se.c, 18 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/staging/media/tegra-vde/dmabuf-cache.c, 11 times
- drivers/staging/media/tegra-vde/iommu.c, 38 times
- drivers/staging/media/tegra-vde/vde.h, 5 times
- drivers/vfio/vfio_iommu_spapr_tce.c, 7 times
- drivers/vfio/vfio_iommu_type1.c, 139 times
- drivers/vhost/vhost.c, 11 times
- fs/cifs/smb2pdu.c, 2 times
- include/linux/io-pgtable.h, 12 times
- include/linux/iommu.h, 17 times
- include/linux/iova.h, 34 times
- include/linux/mlx4/device.h, 3 times
- include/linux/qcom-geni-se.h, 4 times
- include/rdma/ib_verbs.h, 4 times
- include/trace/events/iommu.h, 20 times
- net/sunrpc/xprtrdma/frwr_ops.c, 3 times