Lines Matching refs:src_nents

887  * @src_nents: number of segments in input s/w scatterlist
898 int src_nents;
911 * @src_nents: number of segments in input s/w scatterlist
924 int src_nents;
937 struct scatterlist *dst, int src_nents,
943 if (src_nents)
944 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE);
948 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL);
963 edesc->src_nents, edesc->dst_nents, 0, 0,
974 edesc->src_nents, edesc->dst_nents,
1266 (int)edesc->src_nents > 1 ? 100 : req->cryptlen, req->cryptlen);
1270 edesc->src_nents > 1 ? 100 : req->cryptlen, 1);
1315 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1325 src_nents = sg_nents_for_len(req->src, src_len);
1326 if (unlikely(src_nents < 0)) {
1329 return ERR_PTR(src_nents);
1342 src_nents = sg_nents_for_len(req->src, src_len);
1343 if (unlikely(src_nents < 0)) {
1346 return ERR_PTR(src_nents);
1351 mapped_src_nents = dma_map_sg(jrdev, req->src, src_nents,
1359 if (src_nents) {
1361 src_nents, DMA_TO_DEVICE);
1377 dma_unmap_sg(jrdev, req->src, src_nents,
1401 caam_unmap(jrdev, req->src, req->dst, src_nents, dst_nents, 0,
1406 edesc->src_nents = src_nents;
1621 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0;
1629 src_nents = sg_nents_for_len(req->src, req->cryptlen);
1630 if (unlikely(src_nents < 0)) {
1633 return ERR_PTR(src_nents);
1646 mapped_src_nents = dma_map_sg(jrdev, req->src, src_nents,
1653 mapped_src_nents = dma_map_sg(jrdev, req->src, src_nents,
1663 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE);
1709 caam_unmap(jrdev, req->src, req->dst, src_nents, dst_nents, 0,
1714 edesc->src_nents = src_nents;
1731 caam_unmap(jrdev, req->src, req->dst, src_nents,
1761 caam_unmap(jrdev, req->src, req->dst, src_nents,