Lines Matching refs:iommu_device

320 struct iommu_device {  struct
369 int iommu_device_register(struct iommu_device *iommu);
370 void iommu_device_unregister(struct iommu_device *iommu);
371 int iommu_device_sysfs_add(struct iommu_device *iommu,
375 void iommu_device_sysfs_remove(struct iommu_device *iommu);
376 int iommu_device_link(struct iommu_device *iommu, struct device *link);
377 void iommu_device_unlink(struct iommu_device *iommu, struct device *link);
379 static inline void iommu_device_set_ops(struct iommu_device *iommu, in iommu_device_set_ops()
385 static inline void iommu_device_set_fwnode(struct iommu_device *iommu, in iommu_device_set_fwnode()
391 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
393 return (struct iommu_device *)dev_get_drvdata(dev); in dev_to_iommu_device()
615 struct iommu_device {}; struct
868 static inline int iommu_device_register(struct iommu_device *iommu) in iommu_device_register()
873 static inline void iommu_device_set_ops(struct iommu_device *iommu, in iommu_device_set_ops()
878 static inline void iommu_device_set_fwnode(struct iommu_device *iommu, in iommu_device_set_fwnode()
883 static inline struct iommu_device *dev_to_iommu_device(struct device *dev) in dev_to_iommu_device()
898 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
902 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
910 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()