Lines Matching refs:iommu_dev
217 struct iommu_device *iommu_dev; in __iommu_probe_device() local
232 iommu_dev = ops->probe_device(dev); in __iommu_probe_device()
233 if (IS_ERR(iommu_dev)) { in __iommu_probe_device()
234 ret = PTR_ERR(iommu_dev); in __iommu_probe_device()
238 dev->iommu->iommu_dev = iommu_dev; in __iommu_probe_device()
250 iommu_device_link(iommu_dev, dev); in __iommu_probe_device()
324 iommu_device_unlink(dev->iommu->iommu_dev, dev); in iommu_release_device()
2944 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_enable_feature()
2945 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_enable_feature()
2962 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_disable_feature()
2963 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_disable_feature()
2975 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_feature_enabled()
2976 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_feature_enabled()