Lines Matching defs:viommu_dev
34 struct viommu_dev {
64 struct viommu_dev *viommu;
78 struct viommu_dev *viommu;
136 static off_t viommu_get_write_desc_offset(struct viommu_dev *viommu,
154 static int __viommu_sync_req(struct viommu_dev *viommu)
187 static int viommu_sync_req(struct viommu_dev *viommu)
217 static int __viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len,
264 static int viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len)
282 static int viommu_send_req_sync(struct viommu_dev *viommu, void *buf,
514 static int viommu_probe_endpoint(struct viommu_dev *viommu, struct device *dev)
576 static int viommu_fault_handler(struct viommu_dev *viommu,
618 struct viommu_dev *viommu = vq->vdev->priv;
665 struct viommu_dev *viommu = vdev->viommu;
956 static struct viommu_dev *viommu_get_by_fwnode(struct fwnode_handle *fwnode)
969 struct viommu_dev *viommu = NULL;
1065 static int viommu_init_vqs(struct viommu_dev *viommu)
1078 static int viommu_fill_evtq(struct viommu_dev *viommu)
1104 struct viommu_dev *viommu = NULL;
1201 struct viommu_dev *viommu = vdev->priv;