Searched refs:iommu (Results 1 – 4 of 4) sorted by relevance
/include/linux/ |
D | dma_remapping.h | 30 extern void free_dmar_iommu(struct intel_iommu *iommu); 31 extern int iommu_calculate_agaw(struct intel_iommu *iommu); 32 extern int iommu_calculate_max_sagaw(struct intel_iommu *iommu); 36 static inline int iommu_calculate_agaw(struct intel_iommu *iommu) in iommu_calculate_agaw() argument 40 static inline int iommu_calculate_max_sagaw(struct intel_iommu *iommu) in iommu_calculate_max_sagaw() argument 44 static inline void free_dmar_iommu(struct intel_iommu *iommu) in free_dmar_iommu() argument
|
D | intel-iommu.h | 215 #define IOMMU_WAIT_OP(iommu, offset, op, cond, sts) \ argument 219 sts = op(iommu->reg + offset); \ 295 void (*flush_context)(struct intel_iommu *iommu, u16 did, u16 sid, 297 void (*flush_iotlb)(struct intel_iommu *iommu, u16 did, u64 addr, 341 struct intel_iommu *iommu, void *addr, int size) in __iommu_flush_cache() argument 343 if (!ecap_coherent(iommu->ecap)) in __iommu_flush_cache() 351 extern void free_iommu(struct intel_iommu *iommu); 352 extern int dmar_enable_qi(struct intel_iommu *iommu); 353 extern void dmar_disable_qi(struct intel_iommu *iommu); 354 extern int dmar_reenable_qi(struct intel_iommu *iommu); [all …]
|
D | dmar.h | 47 struct intel_iommu *iommu; member 57 if (i=drhd->iommu, drhd->ignored) {} else 61 if (i=drhd->iommu, 0) {} else 130 extern int dmar_set_interrupt(struct intel_iommu *iommu);
|
D | omap-iommu.h | 17 struct omap_iommu *iommu; /* iommu object which this belongs to */ member
|