| /linux/lib/crypto/ |
| H A D | chacha.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()
|
| H A D | aescfb.c | 49 crypto_xor_cpy(dst, src, ks, min(len, AES_BLOCK_SIZE)); in aescfb_encrypt() 86 crypto_xor_cpy(dst, src, ks[i], min(len, AES_BLOCK_SIZE)); in aescfb_decrypt()
|
| H A D | aesgcm.c | 101 crypto_xor_cpy(authtag, buf, (u8 *)&ghash, ctx->authsize); in aesgcm_mac() 123 crypto_xor_cpy(dst, src, buf, min(len, AES_BLOCK_SIZE)); in aesgcm_crypt()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_security.c | 894 crypto_xor_cpy(chain_buffer, aes_out, mic_header1, 16); in aes_cipher() 896 crypto_xor_cpy(chain_buffer, aes_out, mic_header2, 16); in aes_cipher() 900 crypto_xor_cpy(chain_buffer, aes_out, &pframe[payload_index], 16); in aes_cipher() 913 crypto_xor_cpy(chain_buffer, aes_out, padded_buffer, 16); in aes_cipher() 930 crypto_xor_cpy(chain_buffer, aes_out, &pframe[payload_index], 16); in aes_cipher() 948 crypto_xor_cpy(chain_buffer, aes_out, padded_buffer, 16); in aes_cipher() 964 crypto_xor_cpy(chain_buffer, aes_out, padded_buffer, 16); in aes_cipher() 1090 crypto_xor_cpy(chain_buffer, aes_out, &pframe[payload_index], 16); in aes_decipher() 1109 crypto_xor_cpy(chain_buffer, aes_out, padded_buffer, 16); in aes_decipher() 1140 crypto_xor_cpy(chain_buffe in aes_decipher() [all...] |
| /linux/arch/x86/crypto/ |
| H A D | aria_aesni_avx_glue.c | 117 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx_ctr_encrypt() 132 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx_ctr_encrypt()
|
| H A D | aria_aesni_avx2_glue.c | 130 crypto_xor_cpy(dst, src, &req_ctx->keystream[0], in aria_avx2_ctr_encrypt() 145 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); \
|
| H A D | aesni-intel_glue.c | 344 crypto_xor_cpy(walk.dst.virt.addr + walk.nbytes - nbytes, in cts_cbc_decrypt()
|
| /linux/include/crypto/ |
| 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
|
| /linux/arch/arm64/crypto/ |
| H A D | sm4-neon-glue.c | 93 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE); in sm4_cbc_encrypt() 169 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_ctr_crypt()
|
| H A D | sm4-ce-glue.c | 299 crypto_xor_cpy(dst, src, keystream, nbytes); in sm4_ctr_crypt()
|
| /linux/crypto/ |
| H A D | hctr2.c | 248 crypto_xor_cpy(rctx->xctr_iv, digest, tctx->L, BLOCKCIPHER_BLOCK_SIZE); in hctr2_crypt()
|
| /linux/drivers/md/ |
| H A D | dm-crypt.c | 650 crypto_xor_cpy(buf, tcw->whitening, (u8 *)§or, 8); in crypt_iv_tcw_whitening() 651 crypto_xor_cpy(&buf[8], tcw->whitening + 8, (u8 *)§or, 8); in crypt_iv_tcw_whitening() 682 crypto_xor_cpy(iv, tcw->iv_seed, (u8 *)§or, 8); in crypt_iv_tcw_gen() 684 crypto_xor_cpy(&iv[8], tcw->iv_seed + 8, (u8 *)§or, in crypt_iv_tcw_gen()
|
| /linux/net/bluetooth/ |
| H A D | smp.c | 428 crypto_xor_cpy(res, r, p1, sizeof(p1)); in smp_c1()
|