Lines Matching refs:qi_batch
123 if (domain->qi_batch) in domain_qi_batch_alloc()
126 domain->qi_batch = kzalloc_obj(*domain->qi_batch, GFP_ATOMIC); in domain_qi_batch_alloc()
127 if (!domain->qi_batch) in domain_qi_batch_alloc()
293 static void qi_batch_flush_descs(struct intel_iommu *iommu, struct qi_batch *batch) in qi_batch_flush_descs()
304 static void qi_batch_increment_index(struct intel_iommu *iommu, struct qi_batch *batch) in qi_batch_increment_index()
312 struct qi_batch *batch) in qi_batch_add_iotlb()
320 struct qi_batch *batch) in qi_batch_add_dev_iotlb()
335 struct qi_batch *batch) in qi_batch_add_piotlb()
351 unsigned int size_order, struct qi_batch *batch) in qi_batch_add_pasid_dev_iotlb()
382 pages, ih, domain->qi_batch); in cache_tag_flush_iotlb()
400 domain->qi_batch); in cache_tag_flush_iotlb()
417 addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
420 addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
425 info->ats_qdep, addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
429 domain->qi_batch); in cache_tag_flush_devtlb_psi()
455 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range()
481 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range()
518 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range_np()
533 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range_np()