Home
last modified time | relevance | path

Searched refs:iommu (Results 1 – 4 of 4) sorted by relevance

/include/linux/
Ddma_remapping.h30 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
Dintel-iommu.h215 #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 …]
Ddmar.h47 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);
Domap-iommu.h17 struct omap_iommu *iommu; /* iommu object which this belongs to */ member