Lines Matching defs:iommu
12 #include <linux/dma-iommu.h>
15 #include <linux/iommu.h>
36 struct iommu_device iommu;
366 * Virtio-iommu doesn't allow UNMAP to split a mapping created
683 * In the virtio-iommu device, when attaching the endpoint to a new
898 return &viommu->iommu;
1063 ret = iommu_device_sysfs_add(&viommu->iommu, dev, NULL, "%s",
1068 iommu_device_set_ops(&viommu->iommu, &viommu_ops);
1069 iommu_device_set_fwnode(&viommu->iommu, parent_dev->fwnode);
1071 iommu_device_register(&viommu->iommu);
1102 iommu_device_sysfs_remove(&viommu->iommu);
1103 iommu_device_unregister(&viommu->iommu);
1114 iommu_device_sysfs_remove(&viommu->iommu);
1115 iommu_device_unregister(&viommu->iommu);