Lines Matching refs:viommu_dev
35 struct viommu_dev { struct
65 struct viommu_dev *viommu; argument
78 struct viommu_dev *viommu;
136 static off_t viommu_get_write_desc_offset(struct viommu_dev *viommu, in viommu_get_write_desc_offset()
154 static int __viommu_sync_req(struct viommu_dev *viommu) in __viommu_sync_req()
187 static int viommu_sync_req(struct viommu_dev *viommu) in viommu_sync_req()
217 static int __viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len, in __viommu_add_req()
264 static int viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len) in viommu_add_req()
282 static int viommu_send_req_sync(struct viommu_dev *viommu, void *buf, in viommu_send_req_sync()
460 static int viommu_probe_endpoint(struct viommu_dev *viommu, struct device *dev) in viommu_probe_endpoint()
522 static int viommu_fault_handler(struct viommu_dev *viommu, in viommu_fault_handler()
564 struct viommu_dev *viommu = vq->vdev->priv; in viommu_event_handler()
615 struct viommu_dev *viommu = vdev->viommu; in viommu_domain_finalise()
859 static struct viommu_dev *viommu_get_by_fwnode(struct fwnode_handle *fwnode) in viommu_get_by_fwnode()
872 struct viommu_dev *viommu = NULL; in viommu_probe_device()
950 static int viommu_init_vqs(struct viommu_dev *viommu) in viommu_init_vqs()
963 static int viommu_fill_evtq(struct viommu_dev *viommu) in viommu_fill_evtq()
989 struct viommu_dev *viommu = NULL; in viommu_probe()
1112 struct viommu_dev *viommu = vdev->priv; in viommu_remove()