Lines Matching refs:src_nents

792  * @src_nents: number of segments in input scatterlist
803 int src_nents;
816 * @src_nents: number of segments in input scatterlist
825 int src_nents;
873 struct scatterlist *dst, int src_nents,
879 if (src_nents)
880 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE);
884 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL);
900 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents,
912 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents,
951 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
977 src_nents = sg_nents_for_len(req->src, src_len);
978 if (unlikely(src_nents < 0)) {
982 return ERR_PTR(src_nents);
985 mapped_src_nents = dma_map_sg(qidev, req->src, src_nents,
996 src_nents = sg_nents_for_len(req->src, src_len);
997 if (unlikely(src_nents < 0)) {
1001 return ERR_PTR(src_nents);
1012 if (src_nents) {
1014 src_nents, DMA_TO_DEVICE);
1030 dma_unmap_sg(qidev, req->src, src_nents,
1070 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1085 caam_unmap(qidev, req->src, req->dst, src_nents,
1092 edesc->src_nents = src_nents;
1104 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
1126 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
1235 edesc->src_nents > 1 ? 100 : ivsize, 1);
1262 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1276 src_nents = sg_nents_for_len(req->src, req->cryptlen);
1277 if (unlikely(src_nents < 0)) {
1280 return ERR_PTR(src_nents);
1291 mapped_src_nents = dma_map_sg(qidev, req->src, src_nents,
1302 dma_unmap_sg(qidev, req->src, src_nents, DMA_TO_DEVICE);
1306 mapped_src_nents = dma_map_sg(qidev, req->src, src_nents,
1339 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1348 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1353 edesc->src_nents = src_nents;
1368 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1389 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,