Lines Matching refs:iommu_device
235 struct iommu_device *(*probe_device)(struct device *dev);
326 struct iommu_device { struct
378 struct iommu_device *iommu_dev;
382 int iommu_device_register(struct iommu_device *iommu,
385 void iommu_device_unregister(struct iommu_device *iommu);
386 int iommu_device_sysfs_add(struct iommu_device *iommu,
390 void iommu_device_sysfs_remove(struct iommu_device *iommu);
391 int iommu_device_link(struct iommu_device *iommu, struct device *link);
392 void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
395 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
397 return (struct iommu_device *)dev_get_drvdata(dev); in dev_to_iommu_device()
684 struct iommu_device {}; struct
911 static inline int iommu_device_register(struct iommu_device *iommu, in iommu_device_register()
918 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
938 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
942 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
950 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()