Home
last modified time | relevance | path

Searched refs:crypto_xor_cpy (Results 1 – 21 of 21) sorted by relevance

/OK3568_Linux_fs/kernel/crypto/
H A Dpcbc.c33 crypto_xor_cpy(iv, dst, src, bsize); in crypto_pcbc_encrypt_segment()
56 crypto_xor_cpy(iv, tmpbuf, src, bsize); in crypto_pcbc_encrypt_inplace()
100 crypto_xor_cpy(iv, dst, src, bsize); in crypto_pcbc_decrypt_segment()
123 crypto_xor_cpy(iv, src, tmpbuf, bsize); in crypto_pcbc_decrypt_inplace()
H A Dofb.c36 crypto_xor_cpy(dst, src, iv, bsize); in crypto_ofb_crypt()
46 crypto_xor_cpy(walk.dst.virt.addr, walk.src.virt.addr, walk.iv, in crypto_ofb_crypt()
H A Dsalsa20_generic.c91 crypto_xor_cpy(dst, src, (const u8 *)stream, in salsa20_docrypt()
99 crypto_xor_cpy(dst, src, (const u8 *)stream, bytes); in salsa20_docrypt()
H A Dcfb.c55 crypto_xor_cpy(dst, stream, src, nbytes); in crypto_cfb_final()
H A Dctr.c41 crypto_xor_cpy(dst, keystream, src, nbytes); in crypto_ctr_crypt_final()
/OK3568_Linux_fs/kernel/lib/crypto/
H A Dlibchacha.c23 crypto_xor_cpy(dst, src, stream, CHACHA_BLOCK_SIZE); in chacha_crypt_generic()
30 crypto_xor_cpy(dst, src, stream, bytes); in chacha_crypt_generic()
/OK3568_Linux_fs/kernel/arch/arm64/crypto/
H A Dghash-ce-glue.c405 crypto_xor_cpy(dst, src, buf, AES_BLOCK_SIZE); in gcm_encrypt()
423 crypto_xor_cpy(walk.dst.virt.addr, walk.src.virt.addr, in gcm_encrypt()
534 crypto_xor_cpy(dst, src, buf, AES_BLOCK_SIZE); in gcm_decrypt()
558 crypto_xor_cpy(walk.dst.virt.addr, walk.src.virt.addr, in gcm_decrypt()
H A Daes-ce-ccm-glue.c203 crypto_xor_cpy(dst, src, buf, bsize); in ccm_crypt_fallback()
H A Daes-neonbs-glue.c234 crypto_xor_cpy(dst, src, final, in ctr_encrypt()
H A Daes-glue.c477 crypto_xor_cpy(tdst, tsrc, tail, nbytes); in ctr_encrypt()
/OK3568_Linux_fs/kernel/include/crypto/
H A Dctr.h52 crypto_xor_cpy(dst, src, buf, bsize); in crypto_ctr_encrypt_walk()
H A Dalgapi.h156 static inline void crypto_xor_cpy(u8 *dst, const u8 *src1, const u8 *src2, in crypto_xor_cpy() function
/OK3568_Linux_fs/kernel/drivers/crypto/vmx/
H A Daes_ctr.c86 crypto_xor_cpy(dst, keystream, src, nbytes); in p8_aes_ctr_final()
/OK3568_Linux_fs/kernel/arch/x86/crypto/
H A Dcast5_avx_glue.c226 crypto_xor_cpy(dst, keystream, src, nbytes); in ctr_crypt_final()
H A Dblowfish_glue.c259 crypto_xor_cpy(dst, keystream, src, nbytes); in ctr_crypt_final()
H A Ddes3_ede_glue.c266 crypto_xor_cpy(dst, keystream, src, nbytes); in ctr_crypt_final()
H A Daesni-intel_glue.c471 crypto_xor_cpy(dst, keystream, src, nbytes); in ctr_crypt_final()
/OK3568_Linux_fs/kernel/arch/sparc/crypto/
H A Daes_glue.c330 crypto_xor_cpy(dst, (u8 *) keystream, src, nbytes); in ctr_crypt_final()
/OK3568_Linux_fs/kernel/arch/arm/crypto/
H A Daes-neonbs-glue.c264 crypto_xor_cpy(dst, src, final, in ctr_encrypt()
H A Daes-ce-glue.c415 crypto_xor_cpy(tdst, tsrc, tail, nbytes); in ctr_encrypt()
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-crypt.c641 crypto_xor_cpy(buf, tcw->whitening, (u8 *)&sector, 8); in crypt_iv_tcw_whitening()
642 crypto_xor_cpy(&buf[8], tcw->whitening + 8, (u8 *)&sector, 8); in crypt_iv_tcw_whitening()
686 crypto_xor_cpy(iv, tcw->iv_seed, (u8 *)&sector, 8); in crypt_iv_tcw_gen()
688 crypto_xor_cpy(&iv[8], tcw->iv_seed + 8, (u8 *)&sector, in crypt_iv_tcw_gen()