Home
last modified time | relevance | path

Searched refs:intel_iommu (Results 1 – 3 of 3) sorted by relevance

/include/linux/
Dintel-iommu.h462 void (*flush_context)(struct intel_iommu *iommu, u16 did, u16 sid,
464 void (*flush_iotlb)(struct intel_iommu *iommu, u16 did, u64 addr,
573 struct intel_iommu { struct
650 struct intel_iommu *iommu; /* IOMMU used by this device */
656 struct intel_iommu *iommu, void *addr, int size) in __iommu_flush_cache()
720 extern int dmar_enable_qi(struct intel_iommu *iommu);
721 extern void dmar_disable_qi(struct intel_iommu *iommu);
722 extern int dmar_reenable_qi(struct intel_iommu *iommu);
723 extern void qi_global_iec(struct intel_iommu *iommu);
725 extern void qi_flush_context(struct intel_iommu *iommu, u16 did, u16 sid,
[all …]
Ddmar.h32 struct intel_iommu;
52 struct intel_iommu *iommu;
283 extern int dmar_set_interrupt(struct intel_iommu *iommu);
/include/trace/events/
Dintel_iommu.h10 #define TRACE_SYSTEM intel_iommu
21 TP_PROTO(struct intel_iommu *iommu, u64 qw0, u64 qw1, u64 qw2, u64 qw3),
58 TP_PROTO(struct intel_iommu *iommu, struct device *dev,