Searched refs:__alloc_iova (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/drivers/iommu/ |
D | dma-iommu.c | 154 static struct iova *__alloc_iova(struct iova_domain *iovad, size_t size, in __alloc_iova() function 299 iova = __alloc_iova(iovad, size, dev->coherent_dma_mask); in iommu_dma_alloc() 371 struct iova *iova = __alloc_iova(iovad, len, dma_get_mask(dev)); in iommu_dma_map_page() 485 iova = __alloc_iova(iovad, iova_len, dma_get_mask(dev)); in iommu_dma_map_sg()
|
/linux-4.4.14/arch/arm/mm/ |
D | dma-mapping.c | 1032 static inline dma_addr_t __alloc_iova(struct dma_iommu_mapping *mapping, in __alloc_iova() function 1254 dma_addr = __alloc_iova(mapping, size); in __iommu_create_mapping() 1519 iova_base = iova = __alloc_iova(mapping, size); in __map_sg_chunk() 1734 dma_addr = __alloc_iova(mapping, len); in arm_coherent_iommu_map_page()
|