Lines Matching refs:iommu_device
643 struct iommu_device *(*probe_device)(struct device *dev);
754 struct iommu_device { struct
808 struct iommu_device *iommu_dev;
817 int iommu_device_register(struct iommu_device *iommu,
820 void iommu_device_unregister(struct iommu_device *iommu);
821 int iommu_device_sysfs_add(struct iommu_device *iommu,
825 void iommu_device_sysfs_remove(struct iommu_device *iommu);
826 int iommu_device_link(struct iommu_device *iommu, struct device *link);
827 void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
830 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
832 return (struct iommu_device *)dev_get_drvdata(dev); in dev_to_iommu_device()
843 static inline struct iommu_device *__iommu_get_iommu_dev(struct device *dev) in __iommu_get_iommu_dev()
1151 struct iommu_device {}; struct
1337 static inline int iommu_device_register(struct iommu_device *iommu, in iommu_device_register()
1344 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
1376 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
1380 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
1388 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()