/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A 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()
|
H A D | aria_gfni_avx512_glue.c | 131 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx512_ctr_encrypt() 146 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx512_ctr_encrypt()
|
H A D | aria_aesni_avx_glue.c | 119 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx_ctr_encrypt() 134 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx_ctr_encrypt()
|
H A D | aria_aesni_avx2_glue.c | 132 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx2_ctr_encrypt() 147 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx2_ctr_encrypt()
|
H A D | ecb_cbc_helpers.h | 53 crypto_xor_cpy(dst, src, __iv, __bsize); \
|
/kernel/linux/linux-5.10/lib/crypto/ |
H A D | libchacha.c | 12 #include <crypto/algapi.h> // for crypto_xor_cpy 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()
|
/kernel/linux/linux-6.6/lib/crypto/ |
H A D | libchacha.c | 12 #include <crypto/algapi.h> // for crypto_xor_cpy 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()
|
H A D | aesgcm.c | 89 crypto_xor_cpy(authtag, buf, (u8 *)&ghash, ctx->authsize); in aesgcm_mac() 111 crypto_xor_cpy(dst, src, buf, min(len, AES_BLOCK_SIZE)); in aesgcm_crypt()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | pcbc.c | 32 crypto_xor_cpy(iv, dst, src, bsize); in crypto_pcbc_encrypt_segment() 55 crypto_xor_cpy(iv, tmpbuf, src, bsize); in crypto_pcbc_encrypt_inplace() 99 crypto_xor_cpy(iv, dst, src, bsize); in crypto_pcbc_decrypt_segment() 122 crypto_xor_cpy(iv, src, tmpbuf, bsize); in crypto_pcbc_decrypt_inplace()
|
H A D | ofb.c | 35 crypto_xor_cpy(dst, src, iv, bsize); in crypto_ofb_crypt() 45 crypto_xor_cpy(walk.dst.virt.addr, walk.src.virt.addr, walk.iv, in crypto_ofb_crypt()
|
H A D | salsa20_generic.c | 91 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 D | cfb.c | 54 crypto_xor_cpy(dst, stream, src, nbytes); in crypto_cfb_final()
|
/kernel/linux/linux-6.6/crypto/ |
H A 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()
|
H A 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()
|
H A D | cfb.c | 55 crypto_xor_cpy(dst, stream, src, nbytes); in crypto_cfb_final()
|
H A D | xctr.c | 45 crypto_xor_cpy(dst, keystream, src, nbytes); in crypto_xctr_crypt_final()
|
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | sm4-neon-glue.c | 98 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE); in sm4_cbc_encrypt() 163 crypto_xor_cpy(dst, src, keystream, SM4_BLOCK_SIZE); in sm4_cfb_encrypt() 175 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_cfb_encrypt() 219 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_cfb_decrypt() 264 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_ctr_crypt()
|
H A D | sm4-ce-glue.c | 313 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_cfb_encrypt() 355 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_cfb_decrypt() 398 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_ctr_crypt()
|
/kernel/linux/linux-5.10/include/crypto/ |
H A D | ctr.h | 52 crypto_xor_cpy(dst, src, buf, bsize); in crypto_ctr_encrypt_walk()
|
H A D | algapi.h | 159 static inline void crypto_xor_cpy(u8 *dst, const u8 *src1, const u8 *src2, in crypto_xor_cpy() function
|
/kernel/linux/linux-6.6/include/crypto/ |
H A D | ctr.h | 52 crypto_xor_cpy(dst, src, buf, bsize); in crypto_ctr_encrypt_walk()
|
H A D | utils.h | 35 static inline void crypto_xor_cpy(u8 *dst, const u8 *src1, const u8 *src2, in crypto_xor_cpy() function
|
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A 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() 521 crypto_xor_cpy(dst, src, buf, AES_BLOCK_SIZE); in gcm_decrypt() 545 crypto_xor_cpy(walk.dst.virt.addr, walk.src.virt.addr, in gcm_decrypt()
|
/kernel/linux/linux-5.10/drivers/crypto/vmx/ |
H A D | aes_ctr.c | 86 crypto_xor_cpy(dst, keystream, src, nbytes); in p8_aes_ctr_final()
|
/kernel/linux/linux-6.6/drivers/crypto/vmx/ |
H A D | aes_ctr.c | 86 crypto_xor_cpy(dst, keystream, src, nbytes); in p8_aes_ctr_final()
|