Lines Matching refs:sg
53 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents,
60 for (i = 0; i < nents; i++, sg++ ) {
61 BUG_ON(!sg_page(sg));
63 sg->dma_address = sg_phys(sg);
64 consistent_sync(sg_virt(sg), sg->length, direction);
87 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries,
125 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems,
129 for (i = 0; i < nelems; i++, sg++)
130 consistent_sync(sg_virt(sg), sg->length, dir);
134 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems,
138 for (i = 0; i < nelems; i++, sg++)
139 consistent_sync(sg_virt(sg), sg->length, dir);