Lines Matching refs:sglist
140 struct scatterlist *sglist, in ipu6_dma_sync_sg_for_cpu() argument
146 for_each_sg(sglist, sg, nents, i) in ipu6_dma_sync_sg_for_cpu()
327 struct scatterlist *sglist, in ipu6_dma_unmap_sg() argument
334 PHYS_PFN(sg_dma_address(sglist))); in ipu6_dma_unmap_sg()
346 ipu6_dma_sync_sg_for_cpu(dev, sglist, nents, DMA_BIDIRECTIONAL); in ipu6_dma_unmap_sg()
351 for_each_sg(sglist, sg, nents, i) { in ipu6_dma_unmap_sg()
368 for_each_sg(sglist, sg, count, i) { in ipu6_dma_unmap_sg()
384 dma_unmap_sg_attrs(&pdev->dev, sglist, nents, dir, attrs); in ipu6_dma_unmap_sg()
389 static int ipu6_dma_map_sg(struct device *dev, struct scatterlist *sglist, in ipu6_dma_map_sg() argument
401 for_each_sg(sglist, sg, nents, i) { in ipu6_dma_map_sg()
410 count = dma_map_sg_attrs(&pdev->dev, sglist, nents, dir, attrs); in ipu6_dma_map_sg()
418 for_each_sg(sglist, sg, count, i) in ipu6_dma_map_sg()
430 for_each_sg(sglist, sg, count, i) { in ipu6_dma_map_sg()
449 ipu6_dma_sync_sg_for_cpu(dev, sglist, nents, DMA_BIDIRECTIONAL); in ipu6_dma_map_sg()
454 ipu6_dma_unmap_sg(dev, sglist, i, dir, attrs); in ipu6_dma_map_sg()