| /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() 765 scatterwalk_map_and_copy(rctx->inbuf.buf, in tegra_gcm_do_gmac() 782 scatterwalk_map_and_copy(rctx->inbuf.buf, rctx->src_sg, in tegra_gcm_do_crypt() 796 scatterwalk_map_and_copy(rctx->outbuf.buf, rctx->dst_sg, in tegra_gcm_do_crypt() 821 scatterwalk_map_and_copy(rctx->outbuf.buf, rctx->dst_sg, in tegra_gcm_do_final() 834 scatterwalk_map_and_copy(mac, rctx->src_sg, offset, rctx->authsize, 0); in tegra_gcm_do_verify() 1041 scatterwalk_map_and_copy(rctx->inbuf.buf + offset, in tegra_ccm_format_blocks() 1078 scatterwalk_map_and_copy(rctx->outbuf.buf + 16, rctx->dst_sg, in tegra_ccm_ctr_result() [all …]
|
| H A D | tegra-se-hash.c | 428 scatterwalk_map_and_copy(rctx->residue.buf + rctx->residue.size, in tegra_sha_do_update() 444 scatterwalk_map_and_copy(rctx->datbuf.buf + rctx->residue.size, in tegra_sha_do_update() 447 scatterwalk_map_and_copy(rctx->residue.buf, rctx->src_sg, in tegra_sha_do_update()
|
| /linux/crypto/ |
| 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 | ccm.c | 232 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 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/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()
|
| /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/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-ops.c | 205 scatterwalk_map_and_copy(wa->address + wa_offset, sg, sg_offset, len, in ccp_set_dm_area() 216 scatterwalk_map_and_copy(wa->address + wa_offset, sg, sg_offset, len, in ccp_get_dm_area() 316 scatterwalk_map_and_copy(dm_wa->address, sg_wa->sg, sg_wa->sg_used, in ccp_queue_buf() 1591 scatterwalk_map_and_copy((void *)sha_zero, sha->ctx, 0, in ccp_run_sha_cmd() 1789 scatterwalk_map_and_copy(hmac_buf, sha->opad, 0, block_size, 0); in ccp_run_sha_cmd()
|
| /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/ |
| H A D | omap-crypto.c | 73 scatterwalk_map_and_copy(buf, *sg, 0, total, 0); in omap_crypto_copy_sgs()
|
| H A D | atmel-tdes.c | 151 scatterwalk_map_and_copy(buf + off, *sg, *offset, count, out); in atmel_tdes_sg_copy() 523 scatterwalk_map_and_copy(req->iv, req->dst, in atmel_tdes_set_iv_as_last_ciphertext_block() 647 scatterwalk_map_and_copy(rctx->lastc, req->src, in atmel_tdes_crypt()
|
| H A D | atmel-aes.c | 484 scatterwalk_map_and_copy(req->iv, req->dst, in atmel_aes_set_iv_as_last_ciphertext_block() 1094 scatterwalk_map_and_copy(rctx->lastc, req->src, in atmel_aes_crypt() 1512 scatterwalk_map_and_copy(otag, req->dst, offset, authsize, 1); in atmel_aes_gcm_finalize() 1515 scatterwalk_map_and_copy(itag, req->src, offset, authsize, 0); in atmel_aes_gcm_finalize() 1888 scatterwalk_map_and_copy(odigest, req->dst, offs, authsize, 1); in atmel_aes_authenc_final() 1890 scatterwalk_map_and_copy(idigest, req->src, offs, authsize, 0); in atmel_aes_authenc_final()
|
| H A D | atmel-sha.c | 325 scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, ctx->sg, in atmel_sha_append_sg() 1522 scatterwalk_map_and_copy(ctx->buffer, ctx->sg, in atmel_sha_cpu_transfer() 1568 scatterwalk_map_and_copy(ctx->buffer, ctx->sg, in atmel_sha_cpu_start()
|
| /linux/drivers/crypto/virtio/ |
| H A D | virtio_crypto_skcipher_algs.c | 425 scatterwalk_map_and_copy(req->iv, req->src, in __virtio_crypto_skcipher_do_req() 554 scatterwalk_map_and_copy(req->iv, req->dst, in virtio_crypto_skcipher_finalize_req()
|
| /linux/drivers/crypto/xilinx/ |
| H A D | zynqmp-aes-gcm.c | 164 scatterwalk_map_and_copy(kbuf, req->src, 0, req->cryptlen, 0); in zynqmp_aes_aead_cipher() 278 scatterwalk_map_and_copy(kbuf, req->src, 0, total_len, 0); in versal_aes_aead_cipher()
|
| /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/starfive/ |
| H A D | jh7110-aes.c | 313 scatterwalk_map_and_copy(cryp->tag_out, rctx->out_sg, in starfive_aes_read_authtag() 661 scatterwalk_map_and_copy(cryp->tag_in, req->src, in starfive_aes_aead_do_one_req()
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss-hash.c | 557 scatterwalk_map_and_copy(bf, sg, 0, todo, 0); in sun8i_ss_hash_run()
|