Lines Matching refs:iommu_device
267 struct iommu_device *(*probe_device)(struct device *dev);
324 struct iommu_device { struct
376 struct iommu_device *iommu_dev;
380 int iommu_device_register(struct iommu_device *iommu,
383 void iommu_device_unregister(struct iommu_device *iommu);
384 int iommu_device_sysfs_add(struct iommu_device *iommu,
388 void iommu_device_sysfs_remove(struct iommu_device *iommu);
389 int iommu_device_link(struct iommu_device *iommu, struct device *link);
390 void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
393 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
395 return (struct iommu_device *)dev_get_drvdata(dev); in dev_to_iommu_device()
689 struct iommu_device {}; struct
928 static inline int iommu_device_register(struct iommu_device *iommu, in iommu_device_register()
935 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
955 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
959 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
967 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()