Lines Matching refs:src_nents
878 * @src_nents: number of segments in input s/w scatterlist
889 int src_nents;
902 * @src_nents: number of segments in input s/w scatterlist
915 int src_nents;
928 struct scatterlist *dst, int src_nents,
934 if (src_nents)
935 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE);
939 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL);
954 edesc->src_nents, edesc->dst_nents, 0, 0,
965 edesc->src_nents, edesc->dst_nents,
1250 (int)edesc->src_nents > 1 ? 100 : req->cryptlen, req->cryptlen);
1254 edesc->src_nents > 1 ? 100 : req->cryptlen, 1);
1299 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1309 src_nents = sg_nents_for_len(req->src, src_len);
1310 if (unlikely(src_nents < 0)) {
1313 return ERR_PTR(src_nents);
1326 src_nents = sg_nents_for_len(req->src, src_len);
1327 if (unlikely(src_nents < 0)) {
1330 return ERR_PTR(src_nents);
1335 mapped_src_nents = dma_map_sg(jrdev, req->src, src_nents,
1343 if (src_nents) {
1345 src_nents, DMA_TO_DEVICE);
1361 dma_unmap_sg(jrdev, req->src, src_nents,
1386 caam_unmap(jrdev, req->src, req->dst, src_nents, dst_nents, 0,
1391 edesc->src_nents = src_nents;
1603 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1610 src_nents = sg_nents_for_len(req->src, req->cryptlen);
1611 if (unlikely(src_nents < 0)) {
1614 return ERR_PTR(src_nents);
1627 mapped_src_nents = dma_map_sg(jrdev, req->src, src_nents,
1634 mapped_src_nents = dma_map_sg(jrdev, req->src, src_nents,
1644 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE);
1686 caam_unmap(jrdev, req->src, req->dst, src_nents, dst_nents, 0,
1691 edesc->src_nents = src_nents;
1708 caam_unmap(jrdev, req->src, req->dst, src_nents,
1738 caam_unmap(jrdev, req->src, req->dst, src_nents,