Home
last modified time | relevance | path

Searched refs:scatterwalk_ffwd (Results 1 – 25 of 28) sorted by relevance

12

/linux/crypto/
H A Dauthencesn.c137 dst = scatterwalk_ffwd(areq_ctx->dst, dst, 4); in crypto_authenc_esn_genicv()
176 src = scatterwalk_ffwd(areq_ctx->src, req->src, assoclen); in crypto_authenc_esn_encrypt()
182 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, assoclen); in crypto_authenc_esn_encrypt()
232 src = scatterwalk_ffwd(areq_ctx->src, src, assoclen); in crypto_authenc_esn_decrypt_tail()
233 dst = scatterwalk_ffwd(areq_ctx->dst, dst, assoclen); in crypto_authenc_esn_decrypt_tail()
283 dst = scatterwalk_ffwd(areq_ctx->dst, dst, 4); in crypto_authenc_esn_decrypt()
288 src = scatterwalk_ffwd(areq_ctx->src, src, 8); in crypto_authenc_esn_decrypt()
289 dst = scatterwalk_ffwd(areq_ctx->dst, dst, 4); in crypto_authenc_esn_decrypt()
H A Dscatterwalk.c183 struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2], in scatterwalk_ffwd() function
204 EXPORT_SYMBOL_GPL(scatterwalk_ffwd);
H A Dchacha20poly1305.c112 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen); in chacha_decrypt()
115 dst = scatterwalk_ffwd(rctx->dst, req->dst, req->assoclen); in chacha_decrypt()
254 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen); in chacha_encrypt()
257 dst = scatterwalk_ffwd(rctx->dst, req->dst, req->assoclen); in chacha_encrypt()
H A Dauthenc.c201 src = scatterwalk_ffwd(areq_ctx->src, req->src, req->assoclen); in crypto_authenc_encrypt()
206 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in crypto_authenc_encrypt()
249 src = scatterwalk_ffwd(areq_ctx->src, req->src, req->assoclen); in crypto_authenc_decrypt_tail()
253 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in crypto_authenc_decrypt_tail()
H A Dkrb5enc.c150 src = scatterwalk_ffwd(areq_ctx->src, req->src, req->assoclen); in krb5enc_dispatch_encrypt()
154 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in krb5enc_dispatch_encrypt()
318 src = scatterwalk_ffwd(areq_ctx->src, req->src, req->assoclen); in krb5enc_dispatch_decrypt()
322 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in krb5enc_dispatch_decrypt()
H A Dcts.c112 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize); in cts_cbc_encrypt()
194 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize); in cts_cbc_decrypt()
H A Dccm.c267 sg = scatterwalk_ffwd(pctx->src + 1, req->src, req->assoclen); in crypto_ccm_init_crypt()
274 sg = scatterwalk_ffwd(pctx->dst + 1, req->dst, req->assoclen); in crypto_ccm_init_crypt()
619 sg = scatterwalk_ffwd(rctx->src + 1, req->src, req->assoclen); in crypto_rfc4309_crypt()
626 sg = scatterwalk_ffwd(rctx->dst + 1, req->dst, req->assoclen); in crypto_rfc4309_crypt()
H A Dhctr2.c226 rctx->bulk_part_src = scatterwalk_ffwd(rctx->sg_src, req->src, in hctr2_crypt()
228 rctx->bulk_part_dst = scatterwalk_ffwd(rctx->sg_dst, req->dst, in hctr2_crypt()
H A Dgcm.c160 sg = scatterwalk_ffwd(pctx->src + 1, req->src, req->assoclen); in crypto_gcm_init_common()
167 sg = scatterwalk_ffwd(pctx->dst + 1, req->dst, req->assoclen); in crypto_gcm_init_common()
732 sg = scatterwalk_ffwd(rctx->src + 1, req->src, req->assoclen); in crypto_rfc4106_crypt()
739 sg = scatterwalk_ffwd(rctx->dst + 1, req->dst, req->assoclen); in crypto_rfc4106_crypt()
H A Dxts.c171 rctx->tail = scatterwalk_ffwd(rctx->sg, req->dst, in xts_cts_final()
H A Dessiv.c237 sg = scatterwalk_ffwd(rctx->sg + 2, req->src, req->assoclen); in essiv_aead_crypt()
/linux/arch/arm/crypto/
H A Daes-ce-glue.c299 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in cts_cbc_encrypt()
301 dst = scatterwalk_ffwd(sg_dst, req->dst, in cts_cbc_encrypt()
357 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in cts_cbc_decrypt()
359 dst = scatterwalk_ffwd(sg_dst, req->dst, in cts_cbc_decrypt()
471 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in xts_encrypt()
473 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in xts_encrypt()
543 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in xts_decrypt()
545 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in xts_decrypt()
/linux/arch/arm64/crypto/
H A Daes-glue.c305 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in cts_cbc_encrypt()
307 dst = scatterwalk_ffwd(sg_dst, req->dst, in cts_cbc_encrypt()
361 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in cts_cbc_decrypt()
363 dst = scatterwalk_ffwd(sg_dst, req->dst, in cts_cbc_decrypt()
566 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in xts_encrypt()
568 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in xts_encrypt()
635 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in xts_decrypt()
637 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in xts_decrypt()
H A Dsm4-ce-glue.c232 dst = src = scatterwalk_ffwd(sg_src, src, subreq.cryptlen); in sm4_cbc_cts_crypt()
234 dst = scatterwalk_ffwd(sg_dst, req->dst, in sm4_cbc_cts_crypt()
375 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in sm4_xts_crypt()
377 dst = scatterwalk_ffwd(sg_dst, req->dst, subreq.cryptlen); in sm4_xts_crypt()
H A Daes-neonbs-glue.c363 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in __xts_crypt()
365 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in __xts_crypt()
/linux/arch/riscv/crypto/
H A Daes-riscv64-glue.c204 dst = src = scatterwalk_ffwd(sg_src, req->src, cbc_len); in riscv64_aes_cbc_cts_crypt()
206 dst = scatterwalk_ffwd(sg_dst, req->dst, cbc_len); in riscv64_aes_cbc_cts_crypt()
375 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in riscv64_aes_xts_crypt()
377 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in riscv64_aes_xts_crypt()
/linux/drivers/crypto/starfive/
H A Djh7110-aes.c550 stsg = scatterwalk_ffwd(_src, stsg, len); in starfive_aes_map_sg()
553 dtsg = scatterwalk_ffwd(_dst, dtsg, len); in starfive_aes_map_sg()
649 rctx->in_sg = scatterwalk_ffwd(_src, req->src, cryp->assoclen); in starfive_aes_aead_do_one_req()
653 rctx->out_sg = scatterwalk_ffwd(_dst, req->dst, cryp->assoclen); in starfive_aes_aead_do_one_req()
842 src = scatterwalk_ffwd(_src, req->src, req->assoclen); in starfive_aes_aead_crypt()
847 dst = scatterwalk_ffwd(_dst, req->dst, req->assoclen); in starfive_aes_aead_crypt()
/linux/drivers/crypto/
H A Domap-aes-gcm.c131 tmp = scatterwalk_ffwd(sg_arr, req->src, req->assoclen); in omap_aes_gcm_copy_buffers()
155 dd->out_sg = scatterwalk_ffwd(sg_arr, req->dst, req->assoclen); in omap_aes_gcm_copy_buffers()
H A Datmel-aes.c1003 src = scatterwalk_ffwd(ctx->src, req->src, ctx->offset); in atmel_aes_ctr_transfer()
1005 scatterwalk_ffwd(ctx->dst, req->dst, ctx->offset)); in atmel_aes_ctr_transfer()
1433 src = scatterwalk_ffwd(ctx->src, req->src, req->assoclen); in atmel_aes_gcm_data()
1435 scatterwalk_ffwd(ctx->dst, req->dst, req->assoclen)); in atmel_aes_gcm_data()
1836 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen); in atmel_aes_authenc_transfer()
1840 dst = scatterwalk_ffwd(rctx->dst, req->dst, req->assoclen); in atmel_aes_authenc_transfer()
/linux/arch/x86/crypto/
H A Daesni-intel_glue.c242 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in cts_cbc_encrypt()
244 dst = scatterwalk_ffwd(sg_dst, req->dst, in cts_cbc_encrypt()
298 dst = src = scatterwalk_ffwd(sg_src, req->src, subreq.cryptlen); in cts_cbc_decrypt()
300 dst = scatterwalk_ffwd(sg_dst, req->dst, in cts_cbc_decrypt()
431 dst = src = scatterwalk_ffwd(sg_src, req->src, req->cryptlen); in xts_crypt_slowpath()
433 dst = scatterwalk_ffwd(sg_dst, req->dst, req->cryptlen); in xts_crypt_slowpath()
/linux/include/crypto/
H A Dscatterwalk.h252 struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2],
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_aead.c406 sg = scatterwalk_ffwd(rctx->src + 1, areq->src, areq->assoclen); in nitrox_rfc4106_set_aead_rctx_sglist()
413 sg = scatterwalk_ffwd(rctx->dst + 1, areq->dst, areq->assoclen); in nitrox_rfc4106_set_aead_rctx_sglist()
/linux/drivers/crypto/qce/
H A Daead.c143 msg_sg = scatterwalk_ffwd(__sg, req->dst, assoclen); in qce_aead_prepare_dst_buf()
204 msg_sg = scatterwalk_ffwd(__sg, req->src, req->assoclen); in qce_aead_ccm_prepare_buf_assoclen()
/linux/drivers/crypto/ccp/
H A Dccp-ops.c695 p_inp = scatterwalk_ffwd(sg_inp, aes->src, aes->aad_len); in ccp_run_aes_gcm_cmd()
696 p_outp = scatterwalk_ffwd(sg_outp, aes->dst, aes->aad_len); in ccp_run_aes_gcm_cmd()
699 p_tag = scatterwalk_ffwd(sg_tag, p_outp, ilen); in ccp_run_aes_gcm_cmd()
703 p_tag = scatterwalk_ffwd(sg_tag, p_inp, ilen); in ccp_run_aes_gcm_cmd()
/linux/drivers/crypto/aspeed/
H A Daspeed-hace-hash.c442 ssg = scatterwalk_ffwd(sg, req->src, rctx->offset); in aspeed_ahash_fallback()

12