Lines Matching refs:intel_iommu
67 static void free_iommu(struct intel_iommu *iommu);
952 static void unmap_iommu(struct intel_iommu *iommu) in unmap_iommu()
966 static int map_iommu(struct intel_iommu *iommu, struct dmar_drhd_unit *drhd) in map_iommu()
1040 struct intel_iommu *iommu; in alloc_iommu()
1166 static void free_iommu(struct intel_iommu *iommu) in free_iommu()
1239 static void qi_dump_fault(struct intel_iommu *iommu, u32 fault) in qi_dump_fault()
1270 static int qi_check_fault(struct intel_iommu *iommu, int index, int wait_index) in qi_check_fault()
1346 int qi_submit_sync(struct intel_iommu *iommu, struct qi_desc *desc, in qi_submit_sync()
1469 void qi_global_iec(struct intel_iommu *iommu) in qi_global_iec()
1482 void qi_flush_context(struct intel_iommu *iommu, u16 did, u16 sid, u8 fm, in qi_flush_context()
1496 void qi_flush_iotlb(struct intel_iommu *iommu, u16 did, u64 addr, in qi_flush_iotlb()
1520 void qi_flush_dev_iotlb(struct intel_iommu *iommu, u16 sid, u16 pfsid, in qi_flush_dev_iotlb()
1543 void qi_flush_piotlb(struct intel_iommu *iommu, u16 did, u32 pasid, u64 addr, in qi_flush_piotlb()
1584 void qi_flush_dev_iotlb_pasid(struct intel_iommu *iommu, u16 sid, u16 pfsid, in qi_flush_dev_iotlb_pasid()
1627 void qi_flush_pasid_cache(struct intel_iommu *iommu, u16 did, in qi_flush_pasid_cache()
1640 void dmar_disable_qi(struct intel_iommu *iommu) in dmar_disable_qi()
1675 static void __dmar_enable_qi(struct intel_iommu *iommu) in __dmar_enable_qi()
1713 int dmar_enable_qi(struct intel_iommu *iommu) in dmar_enable_qi()
1877 static inline int dmar_msi_reg(struct intel_iommu *iommu, int irq) in dmar_msi_reg()
1891 struct intel_iommu *iommu = irq_data_get_irq_handler_data(data); in dmar_msi_unmask()
1905 struct intel_iommu *iommu = irq_data_get_irq_handler_data(data); in dmar_msi_mask()
1919 struct intel_iommu *iommu = irq_get_handler_data(irq); in dmar_msi_write()
1932 struct intel_iommu *iommu = irq_get_handler_data(irq); in dmar_msi_read()
1943 static int dmar_fault_do_one(struct intel_iommu *iommu, int type, in dmar_fault_do_one()
1982 struct intel_iommu *iommu = dev_id; in dmar_fault()
2059 int dmar_set_interrupt(struct intel_iommu *iommu) in dmar_set_interrupt()
2086 struct intel_iommu *iommu; in enable_drhd_fault_handling()
2115 int dmar_reenable_qi(struct intel_iommu *iommu) in dmar_reenable_qi()