Lines Matching refs:src_nents

787  * @src_nents: number of segments in input scatterlist
798 int src_nents;
811 * @src_nents: number of segments in input scatterlist
820 int src_nents;
868 struct scatterlist *dst, int src_nents,
874 if (src_nents)
875 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE);
879 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL);
895 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents,
907 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents,
946 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
972 src_nents = sg_nents_for_len(req->src, src_len);
973 if (unlikely(src_nents < 0)) {
977 return ERR_PTR(src_nents);
980 mapped_src_nents = dma_map_sg(qidev, req->src, src_nents,
991 src_nents = sg_nents_for_len(req->src, src_len);
992 if (unlikely(src_nents < 0)) {
996 return ERR_PTR(src_nents);
1007 if (src_nents) {
1009 src_nents, DMA_TO_DEVICE);
1025 dma_unmap_sg(qidev, req->src, src_nents,
1065 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1080 caam_unmap(qidev, req->src, req->dst, src_nents,
1087 edesc->src_nents = src_nents;
1099 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
1121 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
1224 edesc->src_nents > 1 ? 100 : ivsize, 1);
1252 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1265 src_nents = sg_nents_for_len(req->src, req->cryptlen);
1266 if (unlikely(src_nents < 0)) {
1269 return ERR_PTR(src_nents);
1280 mapped_src_nents = dma_map_sg(qidev, req->src, src_nents,
1291 dma_unmap_sg(qidev, req->src, src_nents, DMA_TO_DEVICE);
1295 mapped_src_nents = dma_map_sg(qidev, req->src, src_nents,
1324 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1333 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1346 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0,
1352 edesc->src_nents = src_nents;
1373 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,