Lines Matching refs:iommu_dev
202 struct iommu_device *iommu_dev; in __iommu_probe_device() local
217 iommu_dev = ops->probe_device(dev); in __iommu_probe_device()
218 if (IS_ERR(iommu_dev)) { in __iommu_probe_device()
219 ret = PTR_ERR(iommu_dev); in __iommu_probe_device()
223 dev->iommu->iommu_dev = iommu_dev; in __iommu_probe_device()
235 iommu_device_link(iommu_dev, dev); in __iommu_probe_device()
308 iommu_device_unlink(dev->iommu->iommu_dev, dev); in iommu_release_device()
2965 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_enable_feature()
2966 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_enable_feature()
2983 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_disable_feature()
2984 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_disable_feature()
2996 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_feature_enabled()
2997 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_feature_enabled()