Lines Matching refs:dst_nents
147 int dst_nents, dma_addr_t iv_dma, int ivsize,
154 if (dst_nents)
155 dma_unmap_sg(dev, dst, dst_nents, DMA_FROM_DEVICE);
359 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
388 dst_nents = sg_nents_for_len(req->dst, dst_len);
389 if (unlikely(dst_nents < 0)) {
393 return ERR_PTR(dst_nents);
408 if (dst_nents) {
409 mapped_dst_nents = dma_map_sg(dev, req->dst, dst_nents,
473 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents, 0,
489 dst_nents, 0, 0, DMA_NONE, 0, 0);
496 edesc->dst_nents = dst_nents;
512 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents,
534 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents,
1117 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1133 dst_nents = sg_nents_for_len(req->dst, req->cryptlen);
1134 if (unlikely(dst_nents < 0)) {
1137 return ERR_PTR(dst_nents);
1147 mapped_dst_nents = dma_map_sg(dev, req->dst, dst_nents,
1184 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents, 0,
1193 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents, 0,
1206 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents, 0,
1213 edesc->dst_nents = dst_nents;
1230 caam_unmap(dev, req->src, req->dst, src_nents, dst_nents,
1262 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents,
1274 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents,
1408 edesc->dst_nents > 1 ? 100 : req->cryptlen, 1);
1446 edesc->dst_nents > 1 ? 100 : req->cryptlen, 1);