Home
last modified time | relevance | path

Searched refs:src_nents (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/crypto/virtio/
H A Dvirtio_crypto_skcipher_algs.c332 int src_nents, dst_nents; in __virtio_crypto_skcipher_do_req() local
342 src_nents = sg_nents_for_len(req->src, req->cryptlen); in __virtio_crypto_skcipher_do_req()
343 if (src_nents < 0) { in __virtio_crypto_skcipher_do_req()
345 return src_nents; in __virtio_crypto_skcipher_do_req()
351 src_nents, dst_nents); in __virtio_crypto_skcipher_do_req()
354 sg_total = src_nents + dst_nents + 3; in __virtio_crypto_skcipher_do_req()
434 for (sg = req->src; src_nents; sg = sg_next(sg), src_nents--) in __virtio_crypto_skcipher_do_req()
/linux/drivers/crypto/
H A Dtalitos.c1042 unsigned int src_nents = edesc->src_nents ? : 1; in talitos_sg_unmap() local
1052 if (src_nents == 1 || !is_sec1) in talitos_sg_unmap()
1053 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE); in talitos_sg_unmap()
1057 } else if (src_nents == 1 || !is_sec1) { in talitos_sg_unmap()
1058 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL); in talitos_sg_unmap()
1295 sg_count = edesc->src_nents ?: 1; in ipsec_esp()
1407 int src_nents, dst_nents, alloc_len, dma_len, src_len, dst_len; in talitos_edesc_alloc() local
1422 src_nents = sg_nents_for_len(src, src_len); in talitos_edesc_alloc()
1423 if (src_nents < 0) { in talitos_edesc_alloc()
1427 src_nents = (src_nents == 1) ? 0 : src_nents; in talitos_edesc_alloc()
[all …]
/linux/drivers/crypto/qce/
H A Dcipher.h38 int src_nents; member
H A Daead.h30 int src_nents; member
/linux/drivers/crypto/caam/
H A Dcaampkc.h132 int src_nents; member
/linux/drivers/crypto/ccp/
H A Dccp-dmaengine.c356 unsigned int src_nents, in ccp_create_desc() argument
375 if (!dst_nents || !src_nents) in ccp_create_desc()
392 src_nents--; in ccp_create_desc()
393 if (!src_nents) in ccp_create_desc()
/linux/drivers/crypto/starfive/
H A Djh7110-aes.c506 unsigned int len, src_nents, dst_nents; in starfive_aes_map_sg() local
512 src_nents = dma_map_sg(cryp->dev, stsg, 1, DMA_BIDIRECTIONAL); in starfive_aes_map_sg()
513 if (src_nents == 0) in starfive_aes_map_sg()
516 dst_nents = src_nents; in starfive_aes_map_sg()
528 src_nents = dma_map_sg(cryp->dev, stsg, 1, DMA_TO_DEVICE); in starfive_aes_map_sg()
529 if (src_nents == 0) in starfive_aes_map_sg()
/linux/drivers/crypto/bcm/
H A Dcipher.h287 int src_nents; /* Number of src entries with data */ member