Lines Matching refs:dma_address
226 __arm64_noalias_unmap(dev, dma_to_phys(dev, sg->dma_address), in arm64_noalias_unmap_sg()
237 sg->dma_address = arm64_noalias_map_page(dev, sg_page(sg), sg->offset, in arm64_noalias_map_sg()
239 if (sg->dma_address == DMA_MAPPING_ERROR) in arm64_noalias_map_sg()
270 arm64_noalias_sync_single_for_device(dev, sg->dma_address, sg->length, dir); in arm64_noalias_sync_sg_for_device()
280 arm64_noalias_sync_single_for_cpu(dev, sg->dma_address, sg->length, dir); in arm64_noalias_sync_sg_for_cpu()
452 iova = sgl->dma_address; in arm64_iommu_unmap_sg()
459 if (iova == tmp->dma_address + tmp->dma_length && !sg_is_last(tmp)) { in arm64_iommu_unmap_sg()
461 iova = tmp->dma_address; in arm64_iommu_unmap_sg()
488 dma_addr_t iova = sgl->dma_address; in arm64_iommu_sync_sg_for_device()
496 if (iova == tmp->dma_address + tmp->dma_length && !sg_is_last(tmp)) { in arm64_iommu_sync_sg_for_device()
498 iova = tmp->dma_address; in arm64_iommu_sync_sg_for_device()
508 dma_addr_t iova = sgl->dma_address; in arm64_iommu_sync_sg_for_cpu()
516 if (iova == tmp->dma_address + tmp->dma_length && !sg_is_last(tmp)) { in arm64_iommu_sync_sg_for_cpu()
518 iova = tmp->dma_address; in arm64_iommu_sync_sg_for_cpu()