Lines Matching refs:amd_iommu
16 extern void amd_iommu_apply_erratum_63(struct amd_iommu *iommu, u16 devid);
17 extern void amd_iommu_restart_event_logging(struct amd_iommu *iommu);
21 extern void amd_iommu_set_rlookup_table(struct amd_iommu *iommu, u16 devid);
24 void amd_iommu_debugfs_setup(struct amd_iommu *iommu);
26 static inline void amd_iommu_debugfs_setup(struct amd_iommu *iommu) {} in amd_iommu_debugfs_setup()
42 extern struct amd_iommu *get_amd_iommu(unsigned int idx);
46 extern int amd_iommu_pc_get_reg(struct amd_iommu *iommu, u8 bank, u8 cntr,
48 extern int amd_iommu_pc_set_reg(struct amd_iommu *iommu, u8 bank, u8 cntr,
67 extern int amd_iommu_create_irq_domain(struct amd_iommu *iommu);
69 static inline int amd_iommu_create_irq_domain(struct amd_iommu *iommu) in amd_iommu_create_irq_domain()
88 static inline bool iommu_feature(struct amd_iommu *iommu, u64 mask) in iommu_feature()
125 extern bool translation_pre_enabled(struct amd_iommu *iommu);
138 extern struct dev_table_entry *get_dev_table(struct amd_iommu *iommu);