/openbmc/linux/crypto/ |
H A D | scatterwalk.c | 26 void scatterwalk_copychunks(void *buf, struct scatter_walk *walk, in scatterwalk_copychunks() function 53 EXPORT_SYMBOL_GPL(scatterwalk_copychunks); 67 scatterwalk_copychunks(buf, &walk, nbytes, out); in scatterwalk_map_and_copy()
|
H A D | keywrap.c | 160 scatterwalk_copychunks(&block.R, &src_walk, SEMIBSIZE, in crypto_kw_decrypt() 173 scatterwalk_copychunks(&block.R, &dst_walk, SEMIBSIZE, in crypto_kw_decrypt() 234 scatterwalk_copychunks(&block.R, &src_walk, SEMIBSIZE, in crypto_kw_encrypt() 245 scatterwalk_copychunks(&block.R, &dst_walk, SEMIBSIZE, in crypto_kw_encrypt()
|
H A D | skcipher.c | 118 scatterwalk_copychunks(addr, &walk->out, bsize, in skcipher_done_slow() 216 scatterwalk_copychunks(data, &p->dst, p->len, 1); in skcipher_walk_complete() 296 scatterwalk_copychunks(walk->src.virt.addr, &walk->in, bsize, 0); in skcipher_next_slow() 541 scatterwalk_copychunks(NULL, &walk->in, req->assoclen, 2); in skcipher_walk_aead_common() 542 scatterwalk_copychunks(NULL, &walk->out, req->assoclen, 2); in skcipher_walk_aead_common()
|
/openbmc/linux/net/tls/ |
H A D | tls_device_fallback.c | 77 scatterwalk_copychunks(buf, in, len, 0); in tls_enc_record() 78 scatterwalk_copychunks(buf, out, len, 1); in tls_enc_record() 118 scatterwalk_copychunks(NULL, in, len, 2); in tls_enc_record() 120 scatterwalk_copychunks(NULL, out, len, 2); in tls_enc_record()
|
/openbmc/linux/drivers/crypto/starfive/ |
H A D | jh7110-aes.c | 328 scatterwalk_copychunks(cryp->tag_out, &cryp->out_walk, cryp->authsize, 1); in starfive_aes_read_authtag() 330 scatterwalk_copychunks(cryp->tag_in, &cryp->in_walk, cryp->authsize, 0); in starfive_aes_read_authtag() 373 scatterwalk_copychunks(block, &cryp->out_walk, min_t(size_t, AES_BLOCK_SIZE, in starfive_aes_done_task() 384 scatterwalk_copychunks(block, &cryp->in_walk, min_t(size_t, AES_BLOCK_SIZE, in starfive_aes_done_task() 508 scatterwalk_copychunks(rctx->adata, &cryp->in_walk, cryp->assoclen, 0); in starfive_aes_prepare_req() 509 scatterwalk_copychunks(NULL, &cryp->out_walk, cryp->assoclen, 2); in starfive_aes_prepare_req() 537 scatterwalk_copychunks(block, &cryp->in_walk, min_t(size_t, AES_BLOCK_SIZE, in starfive_aes_do_one_req() 603 scatterwalk_copychunks(block, &cryp->in_walk, min_t(size_t, AES_BLOCK_SIZE, in starfive_aes_aead_do_one_req()
|
/openbmc/linux/include/crypto/ |
H A D | scatterwalk.h | 94 void scatterwalk_copychunks(void *buf, struct scatter_walk *walk,
|
/openbmc/linux/drivers/crypto/stm32/ |
H A D | stm32-cryp.c | 626 scatterwalk_copychunks((char *)block + len, &cryp->in_walk, written, 0); in stm32_cryp_write_ccm_first_header() 1225 scatterwalk_copychunks(NULL, &cryp->out_walk, cryp->areq->assoclen, 2); in stm32_cryp_prepare_req() 1338 scatterwalk_copychunks(out_tag, &cryp->out_walk, cryp->authsize, 1); in stm32_cryp_read_auth_tag() 1343 scatterwalk_copychunks(in_tag, &cryp->in_walk, cryp->authsize, 0); in stm32_cryp_read_auth_tag() 1388 scatterwalk_copychunks(block, &cryp->out_walk, min_t(size_t, cryp->hw_blocksize, in stm32_cryp_irq_read_data() 1398 scatterwalk_copychunks(block, &cryp->in_walk, min_t(size_t, cryp->hw_blocksize, in stm32_cryp_irq_write_block() 1446 scatterwalk_copychunks(block, &cryp->out_walk, min_t(size_t, cryp->hw_blocksize, in stm32_cryp_irq_write_gcm_padded_data() 1544 scatterwalk_copychunks(block, &cryp->out_walk, min_t(size_t, cryp->hw_blocksize, in stm32_cryp_irq_write_ccm_padded_data() 1626 scatterwalk_copychunks(block, &cryp->in_walk, written, 0); in stm32_cryp_irq_write_gcmccm_header()
|
/openbmc/linux/drivers/crypto/nx/ |
H A D | nx-aes-gcm.c | 114 scatterwalk_copychunks(out, &walk, nbytes, SCATTERWALK_FROM_SG); in nx_gca()
|
/openbmc/linux/drivers/crypto/ |
H A D | s5p-sss.c | 473 scatterwalk_copychunks(buf, &walk, nbytes, out); in s5p_sg_copy_buf()
|