/Linux-v5.15/arch/x86/crypto/ |
D | sm4_aesni_avx_glue.c | 109 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE); in sm4_cbc_encrypt() 164 crypto_xor_cpy(dst, src, in sm4_avx_cbc_decrypt() 170 crypto_xor_cpy(dst, walk.iv, keystream, SM4_BLOCK_SIZE); in sm4_avx_cbc_decrypt() 209 crypto_xor_cpy(dst, src, keystream, SM4_BLOCK_SIZE); in sm4_cfb_encrypt() 221 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_cfb_encrypt() 270 crypto_xor_cpy(dst, src, keystream, in sm4_avx_cfb_decrypt() 284 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_avx_cfb_decrypt() 338 crypto_xor_cpy(dst, src, keystream, in sm4_avx_ctr_crypt() 356 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_avx_ctr_crypt()
|
D | ecb_cbc_helpers.h | 47 crypto_xor_cpy(dst, src, __iv, __bsize); \
|
D | aesni-intel_glue.c | 518 crypto_xor_cpy(walk.dst.virt.addr + walk.nbytes - nbytes, in ctr_crypt()
|
/Linux-v5.15/lib/crypto/ |
D | libchacha.c | 23 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()
|
/Linux-v5.15/crypto/ |
D | pcbc.c | 33 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()
|
D | ofb.c | 36 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()
|
D | cfb.c | 55 crypto_xor_cpy(dst, stream, src, nbytes); in crypto_cfb_final()
|
D | ctr.c | 41 crypto_xor_cpy(dst, keystream, src, nbytes); in crypto_ctr_crypt_final()
|
/Linux-v5.15/include/crypto/ |
D | ctr.h | 52 crypto_xor_cpy(dst, src, buf, bsize); in crypto_ctr_encrypt_walk()
|
D | algapi.h | 164 static inline void crypto_xor_cpy(u8 *dst, const u8 *src1, const u8 *src2, in crypto_xor_cpy() function
|
/Linux-v5.15/arch/arm64/crypto/ |
D | ghash-ce-glue.c | 405 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()
|
D | aes-ce-ccm-glue.c | 203 crypto_xor_cpy(dst, src, buf, bsize); in ccm_crypt_fallback()
|
D | aes-neonbs-glue.c | 258 crypto_xor_cpy(dst, src, final, in ctr_encrypt()
|
/Linux-v5.15/drivers/crypto/vmx/ |
D | aes_ctr.c | 86 crypto_xor_cpy(dst, keystream, src, nbytes); in p8_aes_ctr_final()
|
/Linux-v5.15/arch/sparc/crypto/ |
D | aes_glue.c | 330 crypto_xor_cpy(dst, (u8 *) keystream, src, nbytes); in ctr_crypt_final()
|
/Linux-v5.15/arch/arm/crypto/ |
D | aes-neonbs-glue.c | 264 crypto_xor_cpy(dst, src, final, in ctr_encrypt()
|
D | aes-ce-glue.c | 415 crypto_xor_cpy(tdst, tsrc, tail, nbytes); in ctr_encrypt()
|
/Linux-v5.15/drivers/md/ |
D | dm-crypt.c | 642 crypto_xor_cpy(buf, tcw->whitening, (u8 *)§or, 8); in crypt_iv_tcw_whitening() 643 crypto_xor_cpy(&buf[8], tcw->whitening + 8, (u8 *)§or, 8); in crypt_iv_tcw_whitening() 687 crypto_xor_cpy(iv, tcw->iv_seed, (u8 *)§or, 8); in crypt_iv_tcw_gen() 689 crypto_xor_cpy(&iv[8], tcw->iv_seed + 8, (u8 *)§or, in crypt_iv_tcw_gen()
|
/Linux-v5.15/net/bluetooth/ |
D | smp.c | 427 crypto_xor_cpy(res, r, p1, sizeof(p1)); in smp_c1()
|