Home
last modified time | relevance | path

Searched refs:sg_nents_for_len (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v4.19/crypto/
Decdh.c100 sg_nents_for_len(req->src, in ecdh_compute_value()
123 copied = sg_copy_from_buffer(req->dst, sg_nents_for_len(req->dst, in ecdh_compute_value()
Drsa-pkcs1pad.c200 sg_copy_to_buffer(req->dst, sg_nents_for_len(req->dst, len), in pkcs1pad_encrypt_sign_complete()
203 sg_nents_for_len(req->dst, ctx->key_size), in pkcs1pad_encrypt_sign_complete()
333 sg_nents_for_len(req->dst, req->dst_len), in pkcs1pad_decrypt_complete()
500 sg_nents_for_len(req->dst, req->dst_len), in pkcs1pad_verify_complete()
/Linux-v4.19/drivers/crypto/inside-secure/
Dsafexcel_cipher.c355 sg_nents_for_len(src, cryptlen), in safexcel_handle_req_result()
359 sg_nents_for_len(src, cryptlen), in safexcel_handle_req_result()
362 sg_nents_for_len(dst, cryptlen), in safexcel_handle_req_result()
389 sg_nents_for_len(src, totlen), in safexcel_send_req()
396 sg_nents_for_len(src, totlen), in safexcel_send_req()
402 sg_nents_for_len(dst, totlen), in safexcel_send_req()
406 sg_nents_for_len(src, totlen), in safexcel_send_req()
487 sg_nents_for_len(src, totlen), in safexcel_send_req()
491 sg_nents_for_len(src, totlen), in safexcel_send_req()
494 sg_nents_for_len(dst, totlen), in safexcel_send_req()
/Linux-v4.19/lib/mpi/
Dmpicoder.c269 nents = sg_nents_for_len(sgl, nbytes); in mpi_write_to_sgl()
340 ents = sg_nents_for_len(sgl, nbytes); in mpi_read_raw_from_sgl()
/Linux-v4.19/drivers/crypto/
Datmel-ecc.c190 sg_nents_for_len(pubkey, in atmel_ecc_init_ecdh_cmd()
283 copied = sg_copy_from_buffer(req->dst, sg_nents_for_len(req->dst, n_sz), in atmel_ecdh_done()
461 sg_nents_for_len(req->dst, nbytes), in atmel_ecdh_generate_public_key()
Domap-aes-gcm.c162 dd->in_sg_len = sg_nents_for_len(dd->in_sg, alen + clen); in omap_aes_gcm_copy_buffers()
163 dd->out_sg_len = sg_nents_for_len(dd->out_sg, clen); in omap_aes_gcm_copy_buffers()
Dpicoxcell_crypto.c298 nents = sg_nents_for_len(payload, nbytes); in spacc_sg_to_ddt()
338 src_nents = sg_nents_for_len(areq->src, total); in spacc_aead_make_ddts()
348 dst_nents = sg_nents_for_len(areq->dst, total); in spacc_aead_make_ddts()
432 int nents = sg_nents_for_len(areq->src, total); in spacc_aead_free_ddts()
442 nents = sg_nents_for_len(areq->dst, total); in spacc_aead_free_ddts()
459 int nents = sg_nents_for_len(payload, nbytes); in spacc_free_ddt()
Dmxc-scc.c215 nents = sg_nents_for_len(req->src, req->nbytes); in mxc_scc_ablkcipher_req_init()
222 nents = sg_nents_for_len(req->dst, req->nbytes); in mxc_scc_ablkcipher_req_init()
Dsahara.c473 dev->nb_in_sg = sg_nents_for_len(dev->in_sg, dev->total); in sahara_hw_descriptor_create()
478 dev->nb_out_sg = sg_nents_for_len(dev->out_sg, dev->total); in sahara_hw_descriptor_create()
808 dev->nb_in_sg = sg_nents_for_len(dev->in_sg, rctx->total); in sahara_sha_hw_links_create()
Domap-des.c567 dd->in_sg_len = sg_nents_for_len(dd->in_sg, dd->total); in omap_des_prepare_req()
571 dd->out_sg_len = sg_nents_for_len(dd->out_sg, dd->total); in omap_des_prepare_req()
Dtalitos.c1376 src_nents = sg_nents_for_len(src, src_len); in talitos_edesc_alloc()
1387 src_nents = sg_nents_for_len(src, src_len); in talitos_edesc_alloc()
1395 dst_nents = sg_nents_for_len(dst, dst_len); in talitos_edesc_alloc()
2006 nents = sg_nents_for_len(areq->src, nbytes); in ahash_process_req()
2045 nents = sg_nents_for_len(areq->src, offset); in ahash_process_req()
2058 nents = sg_nents_for_len(areq->src, nbytes); in ahash_process_req()
Domap-aes.c456 dd->in_sg_len = sg_nents_for_len(dd->in_sg, dd->total); in omap_aes_prepare_req()
460 dd->out_sg_len = sg_nents_for_len(dd->out_sg, dd->total); in omap_aes_prepare_req()
/Linux-v4.19/drivers/crypto/qce/
Dablkcipher.c81 rctx->src_nents = sg_nents_for_len(req->src, req->nbytes); in qce_ablkcipher_async_req_handle()
83 rctx->dst_nents = sg_nents_for_len(req->dst, req->nbytes); in qce_ablkcipher_async_req_handle()
Dsha.c94 rctx->src_nents = sg_nents_for_len(req->src, req->nbytes); in qce_ahash_async_req_handle()
/Linux-v4.19/lib/
Dscatterlist.c70 int sg_nents_for_len(struct scatterlist *sg, u64 len) in sg_nents_for_len() function
87 EXPORT_SYMBOL(sg_nents_for_len);
/Linux-v4.19/drivers/crypto/caam/
Dcaamhash.c762 src_nents = sg_nents_for_len(req->src, in ahash_update_ctx()
960 src_nents = sg_nents_for_len(req->src, req->nbytes); in ahash_finup_ctx()
1047 src_nents = sg_nents_for_len(req->src, req->nbytes); in ahash_digest()
1193 src_nents = sg_nents_for_len(req->src, in ahash_update_no_ctx()
1311 src_nents = sg_nents_for_len(req->src, req->nbytes); in ahash_finup_no_ctx()
1407 src_nents = sg_nents_for_len(req->src, in ahash_update_first()
Dcaamalg_qi.c919 src_nents = sg_nents_for_len(req->src, req->assoclen + in aead_edesc_alloc()
938 src_nents = sg_nents_for_len(req->src, req->assoclen + in aead_edesc_alloc()
947 dst_nents = sg_nents_for_len(req->dst, req->assoclen + in aead_edesc_alloc()
1215 src_nents = sg_nents_for_len(req->src, req->nbytes); in ablkcipher_edesc_alloc()
1223 dst_nents = sg_nents_for_len(req->dst, req->nbytes); in ablkcipher_edesc_alloc()
1356 src_nents = sg_nents_for_len(req->src, req->nbytes); in ablkcipher_giv_edesc_alloc()
1364 dst_nents = sg_nents_for_len(req->dst, req->nbytes); in ablkcipher_giv_edesc_alloc()
Dcaampkc.c179 ents = sg_nents_for_len(sgl, nbytes); in caam_rsa_count_leading_zeros()
235 src_nents = sg_nents_for_len(req->src, req->src_len); in rsa_edesc_alloc()
236 dst_nents = sg_nents_for_len(req->dst, req->dst_len); in rsa_edesc_alloc()
Dcaamalg.c1210 src_nents = sg_nents_for_len(req->src, req->assoclen + in aead_edesc_alloc()
1218 dst_nents = sg_nents_for_len(req->dst, req->assoclen + in aead_edesc_alloc()
1229 src_nents = sg_nents_for_len(req->src, req->assoclen + in aead_edesc_alloc()
1496 src_nents = sg_nents_for_len(req->src, req->nbytes); in ablkcipher_edesc_alloc()
1504 dst_nents = sg_nents_for_len(req->dst, req->nbytes); in ablkcipher_edesc_alloc()
1699 src_nents = sg_nents_for_len(req->src, req->nbytes); in ablkcipher_giv_edesc_alloc()
1724 dst_nents = sg_nents_for_len(req->dst, req->nbytes); in ablkcipher_giv_edesc_alloc()
/Linux-v4.19/include/linux/
Dscatterlist.h255 int sg_nents_for_len(struct scatterlist *sg, u64 len);
/Linux-v4.19/drivers/crypto/marvell/
Dcipher.c436 creq->src_nents = sg_nents_for_len(req->src, req->cryptlen); in mv_cesa_skcipher_req_init()
441 creq->dst_nents = sg_nents_for_len(req->dst, req->cryptlen); in mv_cesa_skcipher_req_init()
Dhash.c735 creq->src_nents = sg_nents_for_len(req->src, req->nbytes); in mv_cesa_ahash_req_init()
/Linux-v4.19/drivers/crypto/virtio/
Dvirtio_crypto_algs.c378 src_nents = sg_nents_for_len(req->src, req->nbytes); in __virtio_crypto_ablkcipher_do_req()
/Linux-v4.19/drivers/crypto/stm32/
Dstm32-cryp.c975 cryp->in_sg_len = sg_nents_for_len(cryp->in_sg, cryp->total_in); in stm32_cryp_prepare_req()
982 cryp->out_sg_len = sg_nents_for_len(cryp->out_sg, cryp->total_out); in stm32_cryp_prepare_req()
/Linux-v4.19/drivers/crypto/amcc/
Dcrypto4xx_core.c718 tmp = sg_nents_for_len(src, assoclen + datalen); in crypto4xx_build_pd()

12