Lines Matching refs:qi_batch
123 if (domain->qi_batch) in domain_qi_batch_alloc()
126 domain->qi_batch = kzalloc(sizeof(*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()
375 pages, ih, domain->qi_batch); in cache_tag_flush_iotlb()
393 domain->qi_batch); in cache_tag_flush_iotlb()
410 addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
413 addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
418 info->ats_qdep, addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
422 domain->qi_batch); in cache_tag_flush_devtlb_psi()
448 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range()
474 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range()
511 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range_np()
526 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range_np()