Lines Matching refs:iommu_table_group
161 struct iommu_table_group;
168 long (*create_table)(struct iommu_table_group *table_group,
174 long (*set_window)(struct iommu_table_group *table_group,
177 long (*unset_window)(struct iommu_table_group *table_group,
180 void (*take_ownership)(struct iommu_table_group *table_group);
182 void (*release_ownership)(struct iommu_table_group *table_group);
188 struct iommu_table_group *table_group;
191 struct iommu_table_group { struct
206 extern void iommu_register_group(struct iommu_table_group *table_group, argument
208 extern int iommu_add_device(struct iommu_table_group *table_group,
221 static inline void iommu_register_group(struct iommu_table_group *table_group, in iommu_register_group()
227 static inline int iommu_add_device(struct iommu_table_group *table_group, in iommu_add_device()