Lines Matching refs:dst_nents
968 unsigned int dst_nents = edesc->dst_nents ? : 1; in talitos_sg_unmap() local
970 if (is_sec1 && dst && dst_nents > 1) { in talitos_sg_unmap()
973 sg_pcopy_from_buffer(dst, dst_nents, edesc->buf + offset, len, in talitos_sg_unmap()
980 if (dst && (dst_nents == 1 || !is_sec1)) in talitos_sg_unmap()
981 dma_unmap_sg(dev, dst, dst_nents, DMA_FROM_DEVICE); in talitos_sg_unmap()
1012 unsigned int dst_nents = edesc->dst_nents ? : 1; in ipsec_esp_unmap() local
1014 sg_pcopy_to_buffer(areq->dst, dst_nents, ctx->iv, ivsize, in ipsec_esp_unmap()
1265 sg_count = edesc->dst_nents ? : 1; in ipsec_esp()
1332 int src_nents, dst_nents, alloc_len, dma_len, src_len, dst_len; in talitos_edesc_alloc() local
1353 dst_nents = dst ? src_nents : 0; in talitos_edesc_alloc()
1364 dst_nents = sg_nents_for_len(dst, dst_len); in talitos_edesc_alloc()
1365 if (dst_nents < 0) { in talitos_edesc_alloc()
1369 dst_nents = (dst_nents == 1) ? 0 : dst_nents; in talitos_edesc_alloc()
1378 if (src_nents || dst_nents || !encrypt) { in talitos_edesc_alloc()
1381 (dst_nents ? dst_len : 0) + authsize; in talitos_edesc_alloc()
1383 dma_len = (src_nents + dst_nents + 2) * in talitos_edesc_alloc()
1406 edesc->dst_nents = dst_nents; in talitos_edesc_alloc()
1465 ((!edesc->src_nents && !edesc->dst_nents) || in aead_decrypt()
1611 sg_count = edesc->dst_nents ? : 1; in common_nonsnoop()