| /linux/crypto/ |
| H A D | authencesn.c | 97 scatterwalk_map_and_copy(tmp, dst, 4, 4, 0); in crypto_authenc_esn_genicv_tail() 98 scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 0); in crypto_authenc_esn_genicv_tail() 99 scatterwalk_map_and_copy(tmp, dst, 0, 8, 1); in crypto_authenc_esn_genicv_tail() 101 scatterwalk_map_and_copy(hash, dst, assoclen + cryptlen, authsize, 1); in crypto_authenc_esn_genicv_tail() 132 scatterwalk_map_and_copy(tmp, dst, 0, 8, 0); in crypto_authenc_esn_genicv() 133 scatterwalk_map_and_copy(tmp, dst, 4, 4, 1); in crypto_authenc_esn_genicv() 134 scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 1); in crypto_authenc_esn_genicv() 218 scatterwalk_map_and_copy(tmp, dst, 4, 4, 0); in crypto_authenc_esn_decrypt_tail() 219 scatterwalk_map_and_copy(tmp + 1, dst, assoclen + cryptlen, 4, 0); in crypto_authenc_esn_decrypt_tail() 220 scatterwalk_map_and_copy(tmp, dst, 0, 8, 1); in crypto_authenc_esn_decrypt_tail() [all …]
|
| H A D | seqiv.c | 91 scatterwalk_map_and_copy(info, req->dst, req->assoclen, ivsize, 1); in seqiv_aead_encrypt() 121 scatterwalk_map_and_copy(req->iv, req->src, req->assoclen, ivsize, 0); in seqiv_aead_decrypt()
|
| H A D | authenc.c | 118 scatterwalk_map_and_copy(ahreq->result, req->dst, in authenc_geniv_ahash_finish() 169 scatterwalk_map_and_copy(hash, req->dst, req->assoclen + req->cryptlen, in crypto_authenc_genicv() 244 scatterwalk_map_and_copy(ihash, req->src, ahreq->nbytes, authsize, 0); in crypto_authenc_decrypt_tail()
|
| H A D | hctr2.c | 194 scatterwalk_map_and_copy(rctx->first_block, req->dst, in hctr2_finish() 222 scatterwalk_map_and_copy(rctx->first_block, req->src, in hctr2_crypt()
|
| H A D | essiv.c | 206 scatterwalk_map_and_copy(req->iv, req->dst, ssize, ivsize, 1); in essiv_aead_crypt() 228 scatterwalk_map_and_copy(rctx->assoc, req->src, 0, in essiv_aead_crypt()
|
| /linux/arch/powerpc/crypto/ |
| H A D | aes-spe-glue.c | 344 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()
|
| /linux/drivers/crypto/tegra/ |
| H A D | tegra-se-aes.c | 114 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(rctx->outbuf.buf + 16, rctx->dst_sg, in tegra_ccm_ctr_result() [all …]
|
| /linux/arch/arm64/crypto/ |
| H A D | sm4-ce-gcm-glue.c | 188 scatterwalk_map_and_copy(ghash, req->dst, req->assoclen + req->cryptlen, in gcm_encrypt() 209 scatterwalk_map_and_copy(authtag, req->src, in gcm_decrypt()
|
| H A D | sm4-ce-ccm-glue.c | 212 scatterwalk_map_and_copy(mac, req->dst, req->assoclen + req->cryptlen, in ccm_encrypt() 241 scatterwalk_map_and_copy(authtag, req->src, in ccm_decrypt()
|
| H A D | aes-ce-ccm-glue.c | 225 scatterwalk_map_and_copy(mac, req->dst, req->assoclen + req->cryptlen, in ccm_encrypt() 290 scatterwalk_map_and_copy(orig_iv, req->src, in ccm_decrypt()
|
| H A D | ghash-ce-glue.c | 351 scatterwalk_map_and_copy(tag, req->dst, req->assoclen + req->cryptlen, in gcm_encrypt() 380 scatterwalk_map_and_copy(otag, req->src, in gcm_decrypt()
|
| /linux/drivers/crypto/rockchip/ |
| H A D | rk3288_crypto_skcipher.c | 327 scatterwalk_map_and_copy(rctx->backup_iv, areq->src, in rk_cipher_run() 344 scatterwalk_map_and_copy(biv, sgs, offset, ivsize, 0); in rk_cipher_run() 396 scatterwalk_map_and_copy(iv, sgd, offset, ivsize, 0); in rk_cipher_run() 409 scatterwalk_map_and_copy(areq->iv, areq->dst, offset, in rk_cipher_run()
|
| /linux/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_skcipher.c | 93 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()
|
| H A D | nitrox_aead.c | 403 scatterwalk_map_and_copy(rctx->assoc, areq->src, 0, assoclen, 0); in nitrox_rfc4106_set_aead_rctx_sglist()
|
| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-cipher.c | 50 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/amlogic/ |
| H A D | amlogic-gxl-cipher.c | 145 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/include/crypto/ |
| H A D | scatterwalk.h | 242 static inline void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, in scatterwalk_map_and_copy() function
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-crypto-aes-cmac.c | 38 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()
|
| H A D | ccp-crypto-sha.c | 41 scatterwalk_map_and_copy(rctx->buf, rctx->src, in ccp_sha_complete() 75 scatterwalk_map_and_copy(rctx->buf + rctx->buf_count, req->src, in ccp_do_sha_update()
|
| /linux/drivers/crypto/ |
| H A D | omap-crypto.c | 73 scatterwalk_map_and_copy(buf, *sg, 0, total, 0); in omap_crypto_copy_sgs()
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | qat_asym_algs.c | 178 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/drivers/crypto/aspeed/ |
| H A D | aspeed-acry.c | 220 scatterwalk_map_and_copy(dram_buffer, src, 0, nbytes, 0); in aspeed_acry_rsa_sg_copy_to_buffer() 334 scatterwalk_map_and_copy(dram_buffer, out_sg, 0, result_nbytes, in aspeed_acry_rsa_transfer()
|
| /linux/drivers/crypto/caam/ |
| H A D | caamhash.c | 658 scatterwalk_map_and_copy(state->buf, req->src, in ahash_done_switch() 929 scatterwalk_map_and_copy(buf + *buflen, req->src, 0, in ahash_update_ctx() 1300 scatterwalk_map_and_copy(buf + *buflen, req->src, 0, in ahash_update_no_ctx() 1483 scatterwalk_map_and_copy(buf, req->src, 0, in ahash_update_first()
|
| /linux/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cptvf_algs.c | 165 scatterwalk_map_and_copy(sreq->iv, sreq->dst, start, in output_iv_copyback() 169 scatterwalk_map_and_copy(sreq->iv, sreq->src, in output_iv_copyback() 264 scatterwalk_map_and_copy(req_info->iv_out, req->src, in create_ctx_hdr()
|
| /linux/drivers/crypto/hisilicon/hpre/ |
| H A D | hpre_crypto.c | 270 scatterwalk_map_and_copy(ptr + shift, data, 0, len, 0); in hpre_prepare_dma_buf() 332 scatterwalk_map_and_copy(req->dst, dst, 0, in hpre_hw_data_clr_all() 1542 scatterwalk_map_and_copy(ptr + tmpshift, data, 0, len, 0); in hpre_ecdh_src_data_init()
|