__iommu_unmap
ret = __iommu_unmap(domain, iova, size, &iotlb_gather);
return __iommu_unmap(domain, iova, size, iotlb_gather);
int __iommu_unmap(struct iommu *iommu, struct dma_region *region, u64 *unmapped);
VFIO_ASSERT_EQ(__iommu_unmap(iommu, region, NULL), 0);
VFIO_ASSERT_NE(__iommu_unmap(iommu, ®ion, NULL), 0);
rc = __iommu_unmap(self->iommu, ®ion, &unmapped);
rc = __iommu_unmap(self->iommu, region, &unmapped);
rc = __iommu_unmap(self->iommu, region, NULL);