Lines Matching defs:dma
12 #include <linux/dma-mapping.h>
24 struct dma_device *dma = chan ? chan->device : NULL;
30 if (dma)
31 unmap = dmaengine_get_unmap_data(dma->dev, 3, GFP_NOWAIT);
34 struct device *dev = dma->dev;
54 tx = dma->device_prep_dma_pq(chan, pq, unmap->addr, 2, coef,
93 struct dma_device *dma = chan ? chan->device : NULL;
98 if (dma)
99 unmap = dmaengine_get_unmap_data(dma->dev, 3, GFP_NOWAIT);
103 struct device *dev = dma->dev;
122 tx = dma->device_prep_dma_pq(chan, dma_dest, unmap->addr,
406 /* if a dma resource is not available or a scribble buffer is not
407 * available punt to the synchronous path. In the 'dma not
439 /* dma devices do not uniformly understand a zero source pq
447 /* dma devices do not uniformly understand a single
489 /* if a dma resource is not available or a scribble buffer is not
490 * available punt to the synchronous path. In the 'dma not