Lines Matching refs:iommu_device

278 	struct iommu_device *(*probe_device)(struct device *dev);
341 struct iommu_device { struct
391 struct iommu_device *iommu_dev;
395 int iommu_device_register(struct iommu_device *iommu);
396 void iommu_device_unregister(struct iommu_device *iommu);
397 int iommu_device_sysfs_add(struct iommu_device *iommu,
401 void iommu_device_sysfs_remove(struct iommu_device *iommu);
402 int iommu_device_link(struct iommu_device *iommu, struct device *link);
403 void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
405 static inline void __iommu_device_set_ops(struct iommu_device *iommu, in __iommu_device_set_ops()
418 static inline void iommu_device_set_fwnode(struct iommu_device *iommu, in iommu_device_set_fwnode()
424 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
426 return (struct iommu_device *)dev_get_drvdata(dev); in dev_to_iommu_device()
677 struct iommu_device {}; struct
934 static inline int iommu_device_register(struct iommu_device *iommu) in iommu_device_register()
939 static inline void iommu_device_set_ops(struct iommu_device *iommu, in iommu_device_set_ops()
944 static inline void iommu_device_set_fwnode(struct iommu_device *iommu, in iommu_device_set_fwnode()
949 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
964 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
968 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
976 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()