Lines Matching defs:out_sg
267 struct scatterlist *out_sg,
277 scatterwalk_start(&dd->out_walk, dd->out_sg);
325 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg,
375 err = dma_map_sg(dd->dev, dd->out_sg, dd->out_sg_len,
384 err = omap_aes_crypt_dma(dd, dd->in_sg, dd->out_sg, dd->in_sg_len,
389 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len,
441 dd->out_sg = req->dst;
454 ret = omap_crypto_align_sg(&dd->out_sg, dd->total, AES_BLOCK_SIZE,
464 dd->out_sg_len = sg_nents_for_len(dd->out_sg, dd->total);
506 dma_sync_sg_for_device(dd->dev, dd->out_sg, dd->out_sg_len,
509 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len,
517 omap_crypto_cleanup(dd->out_sg, dd->orig_out, 0, dd->total_save,
905 BUG_ON(!dd->out_sg);
907 BUG_ON(_calc_walked(out) > dd->out_sg->length);
909 dst = sg_virt(dd->out_sg) + _calc_walked(out);
914 if (dd->out_sg->length == _calc_walked(out)) {
915 dd->out_sg = sg_next(dd->out_sg);
916 if (dd->out_sg) {
918 dd->out_sg);
919 dst = sg_virt(dd->out_sg) +