Lines Matching refs:iommu_dev
224 struct iommu_device *iommu_dev; in __iommu_probe_device() local
248 iommu_dev = ops->probe_device(dev); in __iommu_probe_device()
249 if (IS_ERR(iommu_dev)) { in __iommu_probe_device()
250 ret = PTR_ERR(iommu_dev); in __iommu_probe_device()
254 dev->iommu->iommu_dev = iommu_dev; in __iommu_probe_device()
268 iommu_device_link(iommu_dev, dev); in __iommu_probe_device()
346 iommu_device_unlink(dev->iommu->iommu_dev, dev); in iommu_release_device()
2984 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_enable_feature()
2985 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_enable_feature()
3002 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_disable_feature()
3003 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_disable_feature()
3015 if (dev->iommu && dev->iommu->iommu_dev) { in iommu_dev_feature_enabled()
3016 const struct iommu_ops *ops = dev->iommu->iommu_dev->ops; in iommu_dev_feature_enabled()