Lines Matching refs:viommu_dev
35 struct viommu_dev {
65 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,
460 static int viommu_probe_endpoint(struct viommu_dev *viommu, struct device *dev)
522 static int viommu_fault_handler(struct viommu_dev *viommu,
564 struct viommu_dev *viommu = vq->vdev->priv;
615 struct viommu_dev *viommu = vdev->viommu;
859 static struct viommu_dev *viommu_get_by_fwnode(struct fwnode_handle *fwnode)
872 struct viommu_dev *viommu = NULL;
950 static int viommu_init_vqs(struct viommu_dev *viommu)
963 static int viommu_fill_evtq(struct viommu_dev *viommu)
989 struct viommu_dev *viommu = NULL;
1112 struct viommu_dev *viommu = vdev->priv;