Lines Matching refs:dma
30 #include <linux/dma-mapping.h>
662 struct atmel_aes_dma *dma)
677 dma->nents = nents+1;
678 dma->remainder = sg->length - len;
692 static inline void atmel_aes_restore_sg(const struct atmel_aes_dma *dma)
694 struct scatterlist *sg = dma->sg;
695 int nents = dma->nents;
697 if (!dma->remainder)
706 sg->length += dma->remainder;
809 struct atmel_aes_dma *dma;
820 dma = &dd->src;
826 dma = &dd->dst;
835 err = dmaengine_slave_config(dma->chan, &config);
839 desc = dmaengine_prep_slave_sg(dma->chan, dma->sg, dma->sg_len, dir,
847 dma_async_issue_pending(dma->chan);