Lines Matching refs:dst_nents
733 int dst_nents; member
755 int dst_nents; member
805 int dst_nents, dma_addr_t iv_dma, int ivsize, in caam_unmap() argument
812 dma_unmap_sg(dev, dst, dst_nents, DMA_FROM_DEVICE); in caam_unmap()
832 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents, in aead_unmap()
845 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents, in ablkcipher_unmap()
896 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local
947 dst_nents = sg_nents_for_len(req->dst, req->assoclen + in aead_edesc_alloc()
951 if (unlikely(dst_nents < 0)) { in aead_edesc_alloc()
956 return ERR_PTR(dst_nents); in aead_edesc_alloc()
971 mapped_dst_nents = dma_map_sg(qidev, req->dst, dst_nents, in aead_edesc_alloc()
996 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in aead_edesc_alloc()
1012 dst_nents, 0, 0, 0, 0, 0); in aead_edesc_alloc()
1019 edesc->dst_nents = dst_nents; in aead_edesc_alloc()
1030 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, in aead_edesc_alloc()
1053 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, in aead_edesc_alloc()
1165 edesc->dst_nents > 1 ? 100 : req->nbytes, 1); in ablkcipher_done()
1201 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in ablkcipher_edesc_alloc() local
1223 dst_nents = sg_nents_for_len(req->dst, req->nbytes); in ablkcipher_edesc_alloc()
1224 if (unlikely(dst_nents < 0)) { in ablkcipher_edesc_alloc()
1227 return ERR_PTR(dst_nents); in ablkcipher_edesc_alloc()
1237 mapped_dst_nents = dma_map_sg(qidev, req->dst, dst_nents, in ablkcipher_edesc_alloc()
1262 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in ablkcipher_edesc_alloc()
1271 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in ablkcipher_edesc_alloc()
1284 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in ablkcipher_edesc_alloc()
1291 edesc->dst_nents = dst_nents; in ablkcipher_edesc_alloc()
1309 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, in ablkcipher_edesc_alloc()
1343 int src_nents, mapped_src_nents, dst_nents, mapped_dst_nents; in ablkcipher_giv_edesc_alloc() local
1364 dst_nents = sg_nents_for_len(req->dst, req->nbytes); in ablkcipher_giv_edesc_alloc()
1365 if (unlikely(dst_nents < 0)) { in ablkcipher_giv_edesc_alloc()
1368 return ERR_PTR(dst_nents); in ablkcipher_giv_edesc_alloc()
1378 mapped_dst_nents = dma_map_sg(qidev, req->dst, dst_nents, in ablkcipher_giv_edesc_alloc()
1393 dst_nents = src_nents; in ablkcipher_giv_edesc_alloc()
1406 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in ablkcipher_giv_edesc_alloc()
1415 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in ablkcipher_giv_edesc_alloc()
1426 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, 0, in ablkcipher_giv_edesc_alloc()
1433 edesc->dst_nents = dst_nents; in ablkcipher_giv_edesc_alloc()
1451 caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, in ablkcipher_giv_edesc_alloc()