Lines Matching refs:pci_dma_addr
156 dma_addr_t pci_dma_addr, ipu6_iova; in ipu6_dma_alloc() local
183 pci_dma_addr = dma_map_page_attrs(&pdev->dev, pages[i], 0, in ipu6_dma_alloc()
187 &pci_dma_addr); in ipu6_dma_alloc()
188 if (dma_mapping_error(&pdev->dev, pci_dma_addr)) { in ipu6_dma_alloc()
194 PFN_PHYS(iova->pfn_lo + i), pci_dma_addr, in ipu6_dma_alloc()
198 i, &pci_dma_addr); in ipu6_dma_alloc()
199 dma_unmap_page_attrs(&pdev->dev, pci_dma_addr, in ipu6_dma_alloc()
222 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_alloc()
224 dma_unmap_page_attrs(&pdev->dev, pci_dma_addr, PAGE_SIZE, in ipu6_dma_alloc()
247 dma_addr_t pci_dma_addr, ipu6_iova; in ipu6_dma_free() local
275 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_free()
277 dma_unmap_page_attrs(&pdev->dev, pci_dma_addr, PAGE_SIZE, in ipu6_dma_free()
337 dma_addr_t pci_dma_addr; in ipu6_dma_unmap_sg() local
370 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_unmap_sg()
373 &pci_dma_addr, i); in ipu6_dma_unmap_sg()
374 sg_dma_address(sg) = pci_dma_addr; in ipu6_dma_unmap_sg()