Lines Matching refs:out_sg
153 struct scatterlist *out_sg; member
461 struct scatterlist *in_sg, struct scatterlist *out_sg) in omap_aes_crypt_dma() argument
514 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, 1, in omap_aes_crypt_dma()
544 struct scatterlist *in_sg, *out_sg; in omap_aes_crypt_dma_start() local
549 if (sg_is_last(dd->in_sg) && sg_is_last(dd->out_sg)) { in omap_aes_crypt_dma_start()
552 out = IS_ALIGNED((u32)dd->out_sg->offset, sizeof(u32)); in omap_aes_crypt_dma_start()
559 count = min(count, sg_dma_len(dd->out_sg)); in omap_aes_crypt_dma_start()
574 err = dma_map_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); in omap_aes_crypt_dma_start()
582 addr_out = sg_dma_address(dd->out_sg); in omap_aes_crypt_dma_start()
585 out_sg = dd->out_sg; in omap_aes_crypt_dma_start()
613 out_sg = &dd->out_sgl; in omap_aes_crypt_dma_start()
624 err = omap_aes_crypt_dma(tfm, in_sg, out_sg); in omap_aes_crypt_dma_start()
627 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_TO_DEVICE); in omap_aes_crypt_dma_start()
658 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); in omap_aes_crypt_dma_stop()
665 count = sg_copy(&dd->out_sg, &dd->out_offset, dd->buf_out, in omap_aes_crypt_dma_stop()
712 dd->out_sg = req->dst; in omap_aes_handle_queue()