Lines Matching refs:in_sg
115 struct scatterlist *in_sg; member
329 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_pdc_stop()
516 in = IS_ALIGNED((u32)dd->in_sg->offset, sizeof(u32)) && in atmel_tdes_crypt_start()
517 IS_ALIGNED(dd->in_sg->length, dd->ctx->block_size); in atmel_tdes_crypt_start()
522 if (sg_dma_len(dd->in_sg) != sg_dma_len(dd->out_sg)) in atmel_tdes_crypt_start()
528 count = min(dd->total, sg_dma_len(dd->in_sg)); in atmel_tdes_crypt_start()
531 err = dma_map_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start()
541 dma_unmap_sg(dd->dev, dd->in_sg, 1, in atmel_tdes_crypt_start()
546 addr_in = sg_dma_address(dd->in_sg); in atmel_tdes_crypt_start()
553 count = atmel_tdes_sg_copy(&dd->in_sg, &dd->in_offset, in atmel_tdes_crypt_start()
570 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start()
622 dd->in_sg = req->src; in atmel_tdes_handle_queue()
654 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_dma_stop()
1235 dd->in_sg = sg_next(dd->in_sg); in atmel_tdes_done_task()
1237 if (!dd->in_sg || !dd->out_sg) in atmel_tdes_done_task()