Lines Matching defs:iommu
36 static void print_qi_regs(struct iommu *iommu) in print_qi_regs()
50 static unsigned int qinval_next_index(struct iommu *iommu) in qinval_next_index()
65 static void qinval_update_qtail(struct iommu *iommu, unsigned int index) in qinval_update_qtail()
75 static int __must_check queue_invalidate_context_sync(struct iommu *iommu, in queue_invalidate_context_sync()
109 static int __must_check queue_invalidate_iotlb_sync(struct iommu *iommu, in queue_invalidate_iotlb_sync()
146 static int __must_check queue_invalidate_wait(struct iommu *iommu, in queue_invalidate_wait()
202 static int __must_check invalidate_sync(struct iommu *iommu) in invalidate_sync()
211 static int __must_check dev_invalidate_sync(struct iommu *iommu, in dev_invalidate_sync()
240 int qinval_device_iotlb_sync(struct iommu *iommu, struct pci_dev *pdev, in qinval_device_iotlb_sync()
274 static int __must_check queue_invalidate_iec_sync(struct iommu *iommu, in queue_invalidate_iec_sync()
313 int iommu_flush_iec_global(struct iommu *iommu) in iommu_flush_iec_global()
318 int iommu_flush_iec_index(struct iommu *iommu, u8 im, u16 iidx) in iommu_flush_iec_index()
327 struct iommu *iommu = (struct iommu *)_iommu; in flush_context_qi() local
357 struct iommu *iommu = (struct iommu *)_iommu; in flush_iotlb_qi() local
397 int enable_qinval(struct iommu *iommu) in enable_qinval()
457 void disable_qinval(struct iommu *iommu) in disable_qinval()