Lines Matching refs:qi_batch

194 	if (!domain->qi_batch) {  in cache_tag_assign_domain()
195 domain->qi_batch = kzalloc(sizeof(*domain->qi_batch), GFP_KERNEL); in cache_tag_assign_domain()
196 if (!domain->qi_batch) in cache_tag_assign_domain()
265 static void qi_batch_flush_descs(struct intel_iommu *iommu, struct qi_batch *batch) in qi_batch_flush_descs()
276 static void qi_batch_increment_index(struct intel_iommu *iommu, struct qi_batch *batch) in qi_batch_increment_index()
284 struct qi_batch *batch) in qi_batch_add_iotlb()
292 struct qi_batch *batch) in qi_batch_add_dev_iotlb()
307 struct qi_batch *batch) in qi_batch_add_piotlb()
323 unsigned int size_order, struct qi_batch *batch) in qi_batch_add_pasid_dev_iotlb()
347 pages, ih, domain->qi_batch); in cache_tag_flush_iotlb()
365 domain->qi_batch); in cache_tag_flush_iotlb()
382 addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
385 addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
390 info->ats_qdep, addr, mask, domain->qi_batch); in cache_tag_flush_devtlb_psi()
394 domain->qi_batch); in cache_tag_flush_devtlb_psi()
407 MAX_AGAW_PFN_WIDTH, domain->qi_batch); in cache_tag_flush_devtlb_all()
410 MAX_AGAW_PFN_WIDTH, domain->qi_batch); in cache_tag_flush_devtlb_all()
430 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range()
456 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range()
473 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_all()
489 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_all()
517 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range_np()
531 qi_batch_flush_descs(iommu, domain->qi_batch); in cache_tag_flush_range_np()