Searched refs:deferred_flush (Results 1 – 1 of 1) sorted by relevance
392 static struct deferred_flush_tables *deferred_flush; variable2807 deferred_flush = kzalloc(g_num_of_iommus * in init_dmars()2809 if (!deferred_flush) { in init_dmars()2924 kfree(deferred_flush); in init_dmars()3132 if (!deferred_flush[i].next) in flush_unmaps()3139 for (j = 0; j < deferred_flush[i].next; j++) { in flush_unmaps()3141 struct iova *iova = deferred_flush[i].iova[j]; in flush_unmaps()3142 struct dmar_domain *domain = deferred_flush[i].domain[j]; in flush_unmaps()3148 !deferred_flush[i].freelist[j], 0); in flush_unmaps()3151 iommu_flush_dev_iotlb(deferred_flush[i].domain[j], in flush_unmaps()[all …]