Lines Matching defs:gather
4186 struct iommu_iotlb_gather *gather)
4204 domain_unmap(dmar_domain, start_pfn, last_pfn, &gather->freelist);
4213 if (!iommu_iotlb_gather_queued(gather))
4214 iommu_iotlb_gather_add_page(domain, gather, iova, size);
4222 struct iommu_iotlb_gather *gather)
4227 return intel_iommu_unmap(domain, iova, size, gather);
4231 struct iommu_iotlb_gather *gather)
4234 unsigned long iova_pfn = IOVA_PFN(gather->start);
4235 size_t size = gather->end - gather->start;
4241 nrpages = aligned_nrpages(gather->start, size);
4247 list_empty(&gather->freelist), 0);
4249 put_pages_list(&gather->freelist);