Lines Matching refs:dma
3 * linux/arch/arm/mm/dma-mapping.c
17 #include <linux/dma-direct.h>
18 #include <linux/dma-map-ops.h>
33 #include <asm/dma-iommu.h>
38 #include "dma.h"
910 * Use the driver DMA support - see dma-mapping.h (dma_sync_*)
972 * appropriate dma address and length. They are obtained via
1068 * Use the generic dma-direct / swiotlb ops code in that case, as that
1624 struct scatterlist *s = sg, *dma = sg, *start = sg;
1637 if (__map_sg_chunk(dev, start, size, &dma->dma_address,
1641 dma->dma_address += offset;
1642 dma->dma_length = size - offset;
1646 dma = sg_next(dma);
1651 if (__map_sg_chunk(dev, start, size, &dma->dma_address, dir, attrs,
1655 dma->dma_address += offset;
1656 dma->dma_length = size - offset;
1675 * possible) and tagged with the appropriate dma address and length. They are
1693 * tagged with the appropriate dma address and length. They are obtained via
2156 * This replaces the dma operations (dma_map_ops pointer) with the