Lines Matching refs:dev_addr

207 	dma_addr_t dev_addr;  in __swiotlb_map_page()  local
209 dev_addr = swiotlb_map_page(dev, page, offset, size, dir, attrs); in __swiotlb_map_page()
211 __dma_map_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); in __swiotlb_map_page()
213 return dev_addr; in __swiotlb_map_page()
217 static void __swiotlb_unmap_page(struct device *dev, dma_addr_t dev_addr, in __swiotlb_unmap_page() argument
222 __dma_unmap_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); in __swiotlb_unmap_page()
223 swiotlb_unmap_page(dev, dev_addr, size, dir, attrs); in __swiotlb_unmap_page()
258 dma_addr_t dev_addr, size_t size, in __swiotlb_sync_single_for_cpu() argument
262 __dma_unmap_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); in __swiotlb_sync_single_for_cpu()
263 swiotlb_sync_single_for_cpu(dev, dev_addr, size, dir); in __swiotlb_sync_single_for_cpu()
267 dma_addr_t dev_addr, size_t size, in __swiotlb_sync_single_for_device() argument
270 swiotlb_sync_single_for_device(dev, dev_addr, size, dir); in __swiotlb_sync_single_for_device()
272 __dma_map_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); in __swiotlb_sync_single_for_device()
455 static void __dummy_unmap_page(struct device *dev, dma_addr_t dev_addr, in __dummy_unmap_page() argument
476 dma_addr_t dev_addr, size_t size, in __dummy_sync_single() argument
669 dma_addr_t dev_addr, size_t size, in __iommu_sync_single_for_cpu() argument
677 phys = iommu_iova_to_phys(iommu_get_domain_for_dev(dev), dev_addr); in __iommu_sync_single_for_cpu()
682 dma_addr_t dev_addr, size_t size, in __iommu_sync_single_for_device() argument
690 phys = iommu_iova_to_phys(iommu_get_domain_for_dev(dev), dev_addr); in __iommu_sync_single_for_device()
701 dma_addr_t dev_addr = iommu_dma_map_page(dev, page, offset, size, prot); in __iommu_map_page() local
703 if (!iommu_dma_mapping_error(dev, dev_addr) && in __iommu_map_page()
705 __iommu_sync_single_for_device(dev, dev_addr, size, dir); in __iommu_map_page()
707 return dev_addr; in __iommu_map_page()
710 static void __iommu_unmap_page(struct device *dev, dma_addr_t dev_addr, in __iommu_unmap_page() argument
715 __iommu_sync_single_for_cpu(dev, dev_addr, size, dir); in __iommu_unmap_page()
717 iommu_dma_unmap_page(dev, dev_addr, size, dir, attrs); in __iommu_unmap_page()