Lines Matching defs:iommu
10 #include <linux/iommu.h>
19 void amd_iommu_apply_erratum_63(struct amd_iommu *iommu, u16 devid);
20 void amd_iommu_restart_event_logging(struct amd_iommu *iommu);
21 void amd_iommu_restart_ga_log(struct amd_iommu *iommu);
22 void amd_iommu_restart_ppr_log(struct amd_iommu *iommu);
23 void amd_iommu_set_rlookup_table(struct amd_iommu *iommu, u16 devid);
26 void amd_iommu_debugfs_setup(struct amd_iommu *iommu);
28 static inline void amd_iommu_debugfs_setup(struct amd_iommu *iommu) {}
56 void amd_iommu_flush_all_caches(struct amd_iommu *iommu);
68 int amd_iommu_create_irq_domain(struct amd_iommu *iommu);
70 static inline int amd_iommu_create_irq_domain(struct amd_iommu *iommu)
147 * use rlookup_amd_iommu() get the iommu.
151 return iommu_get_iommu_dev(dev, struct amd_iommu, iommu);
157 return iommu_get_iommu_dev(dev_data->dev, struct amd_iommu, iommu);
160 bool translation_pre_enabled(struct amd_iommu *iommu);
172 struct dev_table_entry *get_dev_table(struct amd_iommu *iommu);