Home
last modified time | relevance | path

Searched refs:scatterwalk_map_and_copy (Results 1 – 25 of 59) sorted by relevance

123

/linux/crypto/
H A Dcts.c113 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_encrypt()
116 scatterwalk_map_and_copy(d, req->src, offset, lastn, 0); in cts_cbc_encrypt()
118 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); in cts_cbc_encrypt()
197 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_decrypt()
202 scatterwalk_map_and_copy(d, req->src, offset, lastn, 0); in cts_cbc_decrypt()
211 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); in cts_cbc_decrypt()
273 scatterwalk_map_and_copy(space, req->src, offset - 2 * bsize, in crypto_cts_decrypt()
H A Dxts.c151 scatterwalk_map_and_copy(&b, rctx->tail, 0, XTS_BLOCK_SIZE, 0); in xts_cts_done()
153 scatterwalk_map_and_copy(&b, rctx->tail, 0, XTS_BLOCK_SIZE, 1); in xts_cts_done()
174 scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE, 0); in xts_cts_final()
176 scatterwalk_map_and_copy(b, req->src, offset, tail, 0); in xts_cts_final()
180 scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE + tail, 1); in xts_cts_final()
192 scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE, 0); in xts_cts_final()
194 scatterwalk_map_and_copy(b, rctx->tail, 0, XTS_BLOCK_SIZE, 1); in xts_cts_final()
H A Dechainiv.c57 scatterwalk_map_and_copy(info, req->dst, req->assoclen, ivsize, 1); in echainiv_encrypt()
95 scatterwalk_map_and_copy(req->iv, req->src, req->assoclen, ivsize, 0); in echainiv_decrypt()
H A Dseqiv.c89 scatterwalk_map_and_copy(info, req->dst, req->assoclen, ivsize, 1); in seqiv_aead_encrypt()
119 scatterwalk_map_and_copy(req->iv, req->src, req->assoclen, ivsize, 0); in seqiv_aead_decrypt()
H A Daegis128-core.c403 scatterwalk_map_and_copy(tag.bytes, req->dst, req->assoclen + cryptlen, in crypto_aegis128_encrypt_generic()
419 scatterwalk_map_and_copy(tag.bytes, req->src, req->assoclen + cryptlen, in crypto_aegis128_decrypt_generic()
467 scatterwalk_map_and_copy(tag.bytes, req->dst, req->assoclen + cryptlen, in crypto_aegis128_encrypt_simd()
485 scatterwalk_map_and_copy(tag.bytes, req->src, req->assoclen + cryptlen, in crypto_aegis128_decrypt_simd()
H A Dauthenc.c122 scatterwalk_map_and_copy(ahreq->result, req->dst, in authenc_geniv_ahash_done()
152 scatterwalk_map_and_copy(hash, req->dst, req->assoclen + req->cryptlen, in crypto_authenc_genicv()
220 scatterwalk_map_and_copy(ihash, req->src, ahreq->nbytes, authsize, 0); in crypto_authenc_decrypt_tail()
H A Dccm.c232 scatterwalk_map_and_copy(odata, req->dst, in crypto_ccm_encrypt_done()
315 scatterwalk_map_and_copy(odata, sg_next(dst), cryptlen, in crypto_ccm_encrypt()
361 scatterwalk_map_and_copy(authtag, sg_next(pctx->src), cryptlen, in crypto_ccm_decrypt()
615 scatterwalk_map_and_copy(iv + 16, req->src, 0, req->assoclen - 8, 0); in crypto_rfc4309_crypt()
H A Dkrb5enc.c172 scatterwalk_map_and_copy(hash, req->dst, in krb5enc_insert_checksum()
256 scatterwalk_map_and_copy(msg_hash, req->src, ahreq->nbytes, authsize, 0); in krb5enc_verify_hash()
/linux/arch/powerpc/crypto/
H A Daes-spe-glue.c344 scatterwalk_map_and_copy(b[0], req->dst, offset, AES_BLOCK_SIZE, 0); in ppc_xts_encrypt()
346 scatterwalk_map_and_copy(b[0], req->src, offset + AES_BLOCK_SIZE, tail, 0); in ppc_xts_encrypt()
353 scatterwalk_map_and_copy(b[0], req->dst, offset, AES_BLOCK_SIZE + tail, 1); in ppc_xts_encrypt()
383 scatterwalk_map_and_copy(b[1], req->src, offset, AES_BLOCK_SIZE + tail, 0); in ppc_xts_decrypt()
400 scatterwalk_map_and_copy(b[0], req->dst, offset, AES_BLOCK_SIZE + tail, 1); in ppc_xts_decrypt()
H A Daes-gcm-p10-glue.c247 scatterwalk_map_and_copy(assoc, req->src, 0, assoclen, 0); in p10_aes_gcm_crypt()
299 scatterwalk_map_and_copy(hash->Htable, req->dst, req->assoclen + cryptlen, in p10_aes_gcm_crypt()
302 scatterwalk_map_and_copy(otag, req->src, in p10_aes_gcm_crypt()
/linux/drivers/crypto/tegra/
H A Dtegra-se-aes.c114 scatterwalk_map_and_copy(req->iv, req->src, offset, ctx->ivsize, 0); in tegra_cbc_iv_copyback()
291 scatterwalk_map_and_copy(rctx->datbuf.buf, req->src, 0, req->cryptlen, 0); in tegra_aes_do_one_req()
322 scatterwalk_map_and_copy(rctx->datbuf.buf, req->dst, 0, req->cryptlen, 1); in tegra_aes_do_one_req()
762 scatterwalk_map_and_copy(rctx->inbuf.buf, in tegra_gcm_do_gmac()
779 scatterwalk_map_and_copy(rctx->inbuf.buf, rctx->src_sg, in tegra_gcm_do_crypt()
793 scatterwalk_map_and_copy(rctx->outbuf.buf, rctx->dst_sg, in tegra_gcm_do_crypt()
818 scatterwalk_map_and_copy(rctx->outbuf.buf, rctx->dst_sg, in tegra_gcm_do_final()
831 scatterwalk_map_and_copy(mac, rctx->src_sg, offset, rctx->authsize, 0); in tegra_gcm_do_verify()
1038 scatterwalk_map_and_copy(rctx->inbuf.buf + offset, in tegra_ccm_format_blocks()
1075 scatterwalk_map_and_copy(rct in tegra_ccm_ctr_result()
[all...]
/linux/arch/arm/crypto/
H A Daes-neonbs-glue.c306 scatterwalk_map_and_copy(buf, req->dst, req->cryptlen - AES_BLOCK_SIZE, in __xts_crypt()
309 scatterwalk_map_and_copy(buf, req->src, req->cryptlen, tail, 0); in __xts_crypt()
320 scatterwalk_map_and_copy(buf, req->dst, req->cryptlen - AES_BLOCK_SIZE, in __xts_crypt()
/linux/arch/arm64/crypto/
H A Dsm4-ce-gcm-glue.c206 scatterwalk_map_and_copy(ghash, req->dst, req->assoclen + req->cryptlen, in gcm_encrypt()
227 scatterwalk_map_and_copy(authtag, req->src, in gcm_decrypt()
H A Dsm4-ce-ccm-glue.c229 scatterwalk_map_and_copy(mac, req->dst, req->assoclen + req->cryptlen, in ccm_encrypt()
258 scatterwalk_map_and_copy(authtag, req->src, in ccm_decrypt()
H A Daes-ce-ccm-glue.c229 scatterwalk_map_and_copy(mac, req->dst, req->assoclen + req->cryptlen, in ccm_encrypt()
296 scatterwalk_map_and_copy(orig_iv, req->src, in ccm_decrypt()
/linux/arch/x86/crypto/
H A Daegis128-aesni-glue.c217 scatterwalk_map_and_copy(tag.bytes, req->dst, in crypto_aegis128_aesni_encrypt()
232 scatterwalk_map_and_copy(tag.bytes, req->src, in crypto_aegis128_aesni_decrypt()
/linux/drivers/crypto/rockchip/
H A Drk3288_crypto_skcipher.c328 scatterwalk_map_and_copy(rctx->backup_iv, areq->src, in rk_cipher_run()
345 scatterwalk_map_and_copy(biv, sgs, offset, ivsize, 0); in rk_cipher_run()
397 scatterwalk_map_and_copy(iv, sgd, offset, ivsize, 0); in rk_cipher_run()
410 scatterwalk_map_and_copy(areq->iv, areq->dst, offset, in rk_cipher_run()
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_skcipher.c93 scatterwalk_map_and_copy(skreq->iv, skreq->dst, start, ivsize, in nitrox_cbc_cipher_callback()
97 scatterwalk_map_and_copy(skreq->iv, skreq->src, start, in nitrox_cbc_cipher_callback()
306 scatterwalk_map_and_copy(nkreq->iv_out, skreq->src, start, ivsize, 0); in nitrox_cbc_decrypt()
/linux/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss-cipher.c50 scatterwalk_map_and_copy(ctx->backup_iv, areq->src, in sun4i_ss_opti_poll()
137 scatterwalk_map_and_copy(areq->iv, areq->dst, areq->cryptlen - ivsize, in sun4i_ss_opti_poll()
243 scatterwalk_map_and_copy(ctx->backup_iv, areq->src, in sun4i_ss_cipher_poll()
384 scatterwalk_map_and_copy(areq->iv, areq->dst, areq->cryptlen - ivsize, in sun4i_ss_cipher_poll()
/linux/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-cipher.c212 scatterwalk_map_and_copy(chan->backup_iv, areq->src, in sun8i_ce_cipher_prepare()
306 scatterwalk_map_and_copy(areq->iv, areq->dst, offset, in sun8i_ce_cipher_prepare()
355 scatterwalk_map_and_copy(areq->iv, areq->dst, offset, in sun8i_ce_cipher_unprepare()
/linux/drivers/crypto/amlogic/
H A Damlogic-gxl-cipher.c145 scatterwalk_map_and_copy(backup_iv, areq->src, offset, in meson_cipher()
249 scatterwalk_map_and_copy(areq->iv, areq->dst, in meson_cipher()
/linux/drivers/crypto/ccp/
H A Dccp-crypto-aes-cmac.c38 scatterwalk_map_and_copy(rctx->buf, rctx->src, in ccp_aes_cmac_complete()
78 scatterwalk_map_and_copy(rctx->buf + rctx->buf_count, req->src, in ccp_do_cmac_update()
/linux/drivers/crypto/
H A Domap-crypto.c73 scatterwalk_map_and_copy(buf, *sg, 0, total, 0); in omap_crypto_copy_sgs()
/linux/drivers/crypto/intel/qat/qat_common/
H A Dqat_asym_algs.c178 scatterwalk_map_and_copy(req->dst_align, areq->dst, 0, in qat_dh_cb()
300 scatterwalk_map_and_copy(qat_req->src_align + shift, in qat_dh_compute_value()
585 scatterwalk_map_and_copy(req->dst_align, areq->dst, 0, in qat_rsa_cb()
758 scatterwalk_map_and_copy(qat_req->src_align + shift, req->src, in qat_rsa_enc()
902 scatterwalk_map_and_copy(qat_req->src_align + shift, req->src, in qat_rsa_dec()
/linux/include/crypto/
H A Dscatterwalk.h285 static inline void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, in scatterwalk_map_and_copy() function

123