]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/pci/iova.h
intel-iommu: optimize sg map/unmap calls
[karo-tx-linux.git] / drivers / pci / iova.h
index 04c2207088836eaa7cf208b70573851e3f512c10..ae3028d5a9415e76a076928704c67755e3fe06ec 100644 (file)
@@ -51,7 +51,8 @@ void free_iova_mem(struct iova *iova);
 void free_iova(struct iova_domain *iovad, unsigned long pfn);
 void __free_iova(struct iova_domain *iovad, struct iova *iova);
 struct iova *alloc_iova(struct iova_domain *iovad, unsigned long size,
-       unsigned long limit_pfn);
+       unsigned long limit_pfn,
+       bool size_aligned);
 struct iova *reserve_iova(struct iova_domain *iovad, unsigned long pfn_lo,
        unsigned long pfn_hi);
 void copy_reserved_iova(struct iova_domain *from, struct iova_domain *to);