Lines Matching refs:dma_mask
2657 u64 dma_mask = *dev->dma_mask; in iommu_should_identity_map() local
2660 dev->coherent_dma_mask < dma_mask) in iommu_should_identity_map()
2661 dma_mask = dev->coherent_dma_mask; in iommu_should_identity_map()
2663 return dma_mask >= dma_get_required_mask(dev); in iommu_should_identity_map()
2934 unsigned long nrpages, uint64_t dma_mask) in intel_alloc_iova() argument
2939 dma_mask = min_t(uint64_t, DOMAIN_MAX_ADDR(domain->gaw), dma_mask); in intel_alloc_iova()
2941 if (!dmar_forcedac && dma_mask > DMA_BIT_MASK(32)) { in intel_alloc_iova()
2952 iova = alloc_iova(&domain->iovad, nrpages, IOVA_PFN(dma_mask), 1); in intel_alloc_iova()
3047 size_t size, int dir, u64 dma_mask) in __intel_map_single() argument
3069 iova = intel_alloc_iova(dev, domain, dma_to_mm_pfn(size), dma_mask); in __intel_map_single()
3117 dir, *dev->dma_mask); in intel_map_page()
3360 *dev->dma_mask); in intel_map_sg()