Lines Matching refs:src_nents
1841 int src_nents; member
1861 int src_nents; member
1871 struct scatterlist *dst, int src_nents, in caam_unmap() argument
1877 dma_unmap_sg(dev, src, src_nents ? : 1, DMA_TO_DEVICE); in caam_unmap()
1880 dma_unmap_sg(dev, src, src_nents ? : 1, DMA_BIDIRECTIONAL); in caam_unmap()
1895 edesc->src_nents, edesc->dst_nents, 0, 0, in aead_unmap()
1907 edesc->src_nents, edesc->dst_nents, in ablkcipher_unmap()
1983 edesc->src_nents > 1 ? 100 : ivsize, 1); in ablkcipher_encrypt_done()
2055 sec4_sg_index += edesc->src_nents; in init_aead_job()
2178 edesc->src_nents ? 100 : req->nbytes, 1); in init_ablkcipher_job()
2189 sec4_sg_index += edesc->src_nents + 1; in init_ablkcipher_job()
2195 if (!edesc->src_nents && iv_contig) { in init_ablkcipher_job()
2235 edesc->src_nents ? 100 : req->nbytes, 1); in init_ablkcipher_giv_job()
2241 if (!edesc->src_nents) { in init_ablkcipher_giv_job()
2246 sec4_sg_index += edesc->src_nents; in init_ablkcipher_giv_job()
2274 int src_nents, dst_nents = 0; in aead_edesc_alloc() local
2282 src_nents = sg_count(req->src, req->assoclen + req->cryptlen); in aead_edesc_alloc()
2287 src_nents = sg_count(req->src, in aead_edesc_alloc()
2293 all_contig = !src_nents; in aead_edesc_alloc()
2295 src_nents = src_nents ? : 1; in aead_edesc_alloc()
2296 sec4_sg_len = src_nents; in aead_edesc_alloc()
2312 sgc = dma_map_sg(jrdev, req->src, src_nents ? : 1, in aead_edesc_alloc()
2320 sgc = dma_map_sg(jrdev, req->src, src_nents ? : 1, in aead_edesc_alloc()
2332 dma_unmap_sg(jrdev, req->src, src_nents ? : 1, in aead_edesc_alloc()
2339 edesc->src_nents = src_nents; in aead_edesc_alloc()
2347 sg_to_sec4_sg_last(req->src, src_nents, in aead_edesc_alloc()
2349 sec4_sg_index += src_nents; in aead_edesc_alloc()
2564 int src_nents, dst_nents = 0, sec4_sg_bytes; in ablkcipher_edesc_alloc() local
2572 src_nents = sg_count(req->src, req->nbytes); in ablkcipher_edesc_alloc()
2578 sgc = dma_map_sg(jrdev, req->src, src_nents ? : 1, in ablkcipher_edesc_alloc()
2581 sgc = dma_map_sg(jrdev, req->src, src_nents ? : 1, in ablkcipher_edesc_alloc()
2597 if (!src_nents && iv_dma + ivsize == sg_dma_address(req->src)) in ablkcipher_edesc_alloc()
2600 src_nents = src_nents ? : 1; in ablkcipher_edesc_alloc()
2601 sec4_sg_bytes = ((iv_contig ? 0 : 1) + src_nents + dst_nents) * in ablkcipher_edesc_alloc()
2612 edesc->src_nents = src_nents; in ablkcipher_edesc_alloc()
2621 sg_to_sec4_sg_last(req->src, src_nents, in ablkcipher_edesc_alloc()
2623 sec4_sg_index += 1 + src_nents; in ablkcipher_edesc_alloc()
2740 int src_nents, dst_nents = 0, sec4_sg_bytes; in ablkcipher_giv_edesc_alloc() local
2748 src_nents = sg_count(req->src, req->nbytes); in ablkcipher_giv_edesc_alloc()
2754 sgc = dma_map_sg(jrdev, req->src, src_nents ? : 1, in ablkcipher_giv_edesc_alloc()
2757 sgc = dma_map_sg(jrdev, req->src, src_nents ? : 1, in ablkcipher_giv_edesc_alloc()
2777 sec4_sg_bytes = ((iv_contig ? 0 : 1) + src_nents + dst_nents) * in ablkcipher_giv_edesc_alloc()
2788 edesc->src_nents = src_nents; in ablkcipher_giv_edesc_alloc()
2795 if (src_nents) { in ablkcipher_giv_edesc_alloc()
2796 sg_to_sec4_sg_last(req->src, src_nents, edesc->sec4_sg, 0); in ablkcipher_giv_edesc_alloc()
2797 sec4_sg_index += src_nents; in ablkcipher_giv_edesc_alloc()