Searched refs:__alloc_iova (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/drivers/iommu/ |
H A D | dma-iommu.c | 154 static struct iova *__alloc_iova(struct iova_domain *iovad, size_t size, __alloc_iova() function 299 iova = __alloc_iova(iovad, size, dev->coherent_dma_mask); iommu_dma_alloc() 371 struct iova *iova = __alloc_iova(iovad, len, dma_get_mask(dev)); iommu_dma_map_page() 485 iova = __alloc_iova(iovad, iova_len, dma_get_mask(dev));
|
/linux-4.4.14/arch/arm/mm/ |
H A D | dma-mapping.c | 1032 static inline dma_addr_t __alloc_iova(struct dma_iommu_mapping *mapping, __alloc_iova() function 1113 * we don't allow this in __alloc_iova (at the __free_iova() 1254 dma_addr = __alloc_iova(mapping, size); __iommu_create_mapping() 1519 iova_base = iova = __alloc_iova(mapping, size); __map_sg_chunk() 1734 dma_addr = __alloc_iova(mapping, len); arm_coherent_iommu_map_page()
|
Completed in 110 milliseconds