Lines Matching refs:src_nents

2095 	int src_nents;  member
2119 int src_nents; member
2131 struct scatterlist *dst, int src_nents, in caam_unmap() argument
2137 dma_unmap_sg_chained(dev, src, src_nents ? : 1, DMA_TO_DEVICE, in caam_unmap()
2142 dma_unmap_sg_chained(dev, src, src_nents ? : 1, in caam_unmap()
2164 edesc->src_nents, edesc->src_chained, edesc->dst_nents, in aead_unmap()
2177 edesc->src_nents, edesc->src_chained, edesc->dst_nents, in ablkcipher_unmap()
2209 edesc->src_nents ? 100 : ivsize, 1); in aead_encrypt_done()
2212 edesc->src_nents ? 100 : req->cryptlen + in aead_encrypt_done()
2265 struct scatterlist *sg = sg_last(req->src, edesc->src_nents); in aead_decrypt_done()
2298 edesc->src_nents > 1 ? 100 : ivsize, 1); in ablkcipher_encrypt_done()
2368 edesc->src_nents ? 100 : ivsize, 1); in init_aead_job()
2371 edesc->src_nents ? 100 : req->cryptlen, 1); in init_aead_job()
2394 (edesc->src_nents ? : 1); in init_aead_job()
2455 edesc->src_nents > 1 ? 100 : req->cryptlen, 1); in init_aead_giv_job()
2477 sec4_sg_index += edesc->assoc_nents + 1 + edesc->src_nents; in init_aead_giv_job()
2489 (is_gcm ? 1 + edesc->src_nents : 0)); in init_aead_giv_job()
2524 edesc->src_nents ? 100 : req->nbytes, 1); in init_ablkcipher_job()
2535 sec4_sg_index += edesc->src_nents + 1; in init_ablkcipher_job()
2541 if (!edesc->src_nents && iv_contig) { in init_ablkcipher_job()
2581 edesc->src_nents ? 100 : req->nbytes, 1); in init_ablkcipher_giv_job()
2587 if (!edesc->src_nents) { in init_ablkcipher_giv_job()
2592 sec4_sg_index += edesc->src_nents; in init_ablkcipher_giv_job()
2620 int assoc_nents, src_nents, dst_nents = 0; in aead_edesc_alloc() local
2634 src_nents = sg_count(req->src, req->cryptlen, &src_chained); in aead_edesc_alloc()
2640 src_nents = sg_count(req->src, in aead_edesc_alloc()
2649 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in aead_edesc_alloc()
2652 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in aead_edesc_alloc()
2677 !src_nents && sg_dma_address(req->assoc) + in aead_edesc_alloc()
2681 req->assoclen == iv_dma && !src_nents && in aead_edesc_alloc()
2685 src_nents = src_nents ? : 1; in aead_edesc_alloc()
2686 sec4_sg_len = assoc_nents + 1 + src_nents; in aead_edesc_alloc()
2703 edesc->src_nents = src_nents; in aead_edesc_alloc()
2736 src_nents, in aead_edesc_alloc()
2739 sec4_sg_index += src_nents; in aead_edesc_alloc()
2848 int assoc_nents, src_nents, dst_nents = 0; in aead_giv_edesc_alloc() local
2859 src_nents = sg_count(req->src, req->cryptlen, &src_chained); in aead_giv_edesc_alloc()
2868 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in aead_giv_edesc_alloc()
2871 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in aead_giv_edesc_alloc()
2896 sg_dma_address(req->assoc) || src_nents || in aead_giv_edesc_alloc()
2903 src_nents || iv_dma + ivsize != sg_dma_address(req->src)) in aead_giv_edesc_alloc()
2912 src_nents = src_nents ? : 1; in aead_giv_edesc_alloc()
2913 sec4_sg_len += assoc_nents + 1 + src_nents; in aead_giv_edesc_alloc()
2915 (src_nents || iv_dma + ivsize != sg_dma_address(req->src))) in aead_giv_edesc_alloc()
2924 sec4_sg_len += 1 + src_nents; in aead_giv_edesc_alloc()
2943 edesc->src_nents = src_nents; in aead_giv_edesc_alloc()
2971 sg_to_sec4_sg_last(req->src, src_nents, in aead_giv_edesc_alloc()
2974 sec4_sg_index += src_nents; in aead_giv_edesc_alloc()
2981 sg_to_sec4_sg_last(req->src, src_nents, in aead_giv_edesc_alloc()
3065 int src_nents, dst_nents = 0, sec4_sg_bytes; in ablkcipher_edesc_alloc() local
3074 src_nents = sg_count(req->src, req->nbytes, &src_chained); in ablkcipher_edesc_alloc()
3080 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in ablkcipher_edesc_alloc()
3083 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in ablkcipher_edesc_alloc()
3099 if (!src_nents && iv_dma + ivsize == sg_dma_address(req->src)) in ablkcipher_edesc_alloc()
3102 src_nents = src_nents ? : 1; in ablkcipher_edesc_alloc()
3103 sec4_sg_bytes = ((iv_contig ? 0 : 1) + src_nents + dst_nents) * in ablkcipher_edesc_alloc()
3114 edesc->src_nents = src_nents; in ablkcipher_edesc_alloc()
3125 sg_to_sec4_sg_last(req->src, src_nents, in ablkcipher_edesc_alloc()
3127 sec4_sg_index += 1 + src_nents; in ablkcipher_edesc_alloc()
3244 int src_nents, dst_nents = 0, sec4_sg_bytes; in ablkcipher_giv_edesc_alloc() local
3253 src_nents = sg_count(req->src, req->nbytes, &src_chained); in ablkcipher_giv_edesc_alloc()
3259 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in ablkcipher_giv_edesc_alloc()
3262 sgc = dma_map_sg_chained(jrdev, req->src, src_nents ? : 1, in ablkcipher_giv_edesc_alloc()
3282 sec4_sg_bytes = ((iv_contig ? 0 : 1) + src_nents + dst_nents) * in ablkcipher_giv_edesc_alloc()
3293 edesc->src_nents = src_nents; in ablkcipher_giv_edesc_alloc()
3302 if (src_nents) { in ablkcipher_giv_edesc_alloc()
3303 sg_to_sec4_sg_last(req->src, src_nents, edesc->sec4_sg, 0); in ablkcipher_giv_edesc_alloc()
3304 sec4_sg_index += src_nents; in ablkcipher_giv_edesc_alloc()