Lines Matching defs:dma
12 #include <linux/dma-mapping.h>
276 * @dma: DMA client state.
357 struct atmel_mci_dma dma;
989 dma_unmap_sg(host->dma.chan->device->dev,
1037 * completion callback" rule of the dma engine
1169 if (!host->dma.chan)
1172 chan = host->dma.chan;
1199 host->dma.data_desc = desc;
1232 struct dma_async_tx_descriptor *desc = host->dma.data_desc;
2385 host->dma.chan = dma_request_chan(&host->pdev->dev, "rxtx");
2387 if (PTR_ERR(host->dma.chan) == -ENODEV) {
2397 host->dma.chan = dma_request_channel(mask, pdata->dma_filter,
2399 if (!host->dma.chan)
2400 host->dma.chan = ERR_PTR(-ENODEV);
2403 if (IS_ERR(host->dma.chan))
2404 return PTR_ERR(host->dma.chan);
2407 dma_chan_name(host->dma.chan));
2626 if (!IS_ERR(host->dma.chan))
2627 dma_release_channel(host->dma.chan);
2654 if (!IS_ERR(host->dma.chan))
2655 dma_release_channel(host->dma.chan);