Searched refs:deferred_flush (Results 1 – 1 of 1) sorted by relevance
469 static struct deferred_flush_tables *deferred_flush; variable3113 deferred_flush = kzalloc(g_num_of_iommus * in init_dmars()3115 if (!deferred_flush) { in init_dmars()3294 kfree(deferred_flush); in init_dmars()3512 if (!deferred_flush[i].next) in flush_unmaps()3519 for (j = 0; j < deferred_flush[i].next; j++) { in flush_unmaps()3521 struct iova *iova = deferred_flush[i].iova[j]; in flush_unmaps()3522 struct dmar_domain *domain = deferred_flush[i].domain[j]; in flush_unmaps()3528 !deferred_flush[i].freelist[j], 0); in flush_unmaps()3531 iommu_flush_dev_iotlb(deferred_flush[i].domain[j], in flush_unmaps()[all …]