Lines Matching refs:iommu_device

244 struct iommu_device {  struct
251 int iommu_device_register(struct iommu_device *iommu); argument
252 void iommu_device_unregister(struct iommu_device *iommu);
253 int iommu_device_sysfs_add(struct iommu_device *iommu,
257 void iommu_device_sysfs_remove(struct iommu_device *iommu);
258 int iommu_device_link(struct iommu_device *iommu, struct device *link);
259 void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
261 static inline void iommu_device_set_ops(struct iommu_device *iommu, in iommu_device_set_ops()
267 static inline void iommu_device_set_fwnode(struct iommu_device *iommu, in iommu_device_set_fwnode()
273 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
275 return (struct iommu_device *)dev_get_drvdata(dev); in dev_to_iommu_device()
408 struct iommu_device {}; struct
619 static inline int iommu_device_register(struct iommu_device *iommu) in iommu_device_register()
624 static inline void iommu_device_set_ops(struct iommu_device *iommu, in iommu_device_set_ops()
629 static inline void iommu_device_set_fwnode(struct iommu_device *iommu, in iommu_device_set_fwnode()
634 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
639 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
643 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
651 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()