/linux-4.1.27/crypto/ |
H A D | pcbc.c | 58 crypto_xor(iv, src, bsize); crypto_pcbc_encrypt_segment() 61 crypto_xor(iv, src, bsize); crypto_pcbc_encrypt_segment() 84 crypto_xor(iv, src, bsize); crypto_pcbc_encrypt_inplace() 87 crypto_xor(iv, src, bsize); crypto_pcbc_encrypt_inplace() 137 crypto_xor(dst, iv, bsize); crypto_pcbc_decrypt_segment() 139 crypto_xor(iv, dst, bsize); crypto_pcbc_decrypt_segment() 165 crypto_xor(src, iv, bsize); crypto_pcbc_decrypt_inplace() 167 crypto_xor(iv, src, bsize); crypto_pcbc_decrypt_inplace()
|
H A D | cbc.c | 55 crypto_xor(iv, src, bsize); crypto_cbc_encrypt_segment() 78 crypto_xor(src, iv, bsize); crypto_cbc_encrypt_inplace() 128 crypto_xor(dst, iv, bsize); crypto_cbc_decrypt_segment() 159 crypto_xor(src, src - bsize, bsize); crypto_cbc_decrypt_inplace() 163 crypto_xor(src, walk->iv, bsize); crypto_cbc_decrypt_inplace()
|
H A D | cmac.c | 145 crypto_xor(prev, odds, bs); crypto_cmac_digest_update() 153 crypto_xor(prev, p, bs); crypto_cmac_digest_update() 195 crypto_xor(prev, odds, bs); crypto_cmac_digest_final() 196 crypto_xor(prev, consts + offset, bs); crypto_cmac_digest_final()
|
H A D | xcbc.c | 119 crypto_xor(prev, odds, bs); crypto_xcbc_digest_update() 127 crypto_xor(prev, p, bs); crypto_xcbc_digest_update() 169 crypto_xor(prev, odds, bs); crypto_xcbc_digest_final() 170 crypto_xor(prev, consts + offset, bs); crypto_xcbc_digest_final()
|
H A D | salsa20_generic.c | 155 crypto_xor(dst, buf, bytes); salsa20_encrypt_bytes() 159 crypto_xor(dst, buf, 64); salsa20_encrypt_bytes()
|
H A D | ctr.c | 68 crypto_xor(keystream, src, nbytes); crypto_ctr_crypt_final() 88 crypto_xor(dst, src, bsize); crypto_ctr_crypt_segment() 116 crypto_xor(src, keystream, bsize); crypto_ctr_crypt_inplace()
|
H A D | ghash-generic.c | 88 crypto_xor(dst, src, GHASH_BLOCK_SIZE); ghash_update()
|
H A D | cts.c | 198 crypto_xor(tmp, iv, bsize); cts_cbc_decrypt() 212 crypto_xor(d, desc->info, bsize); cts_cbc_decrypt()
|
H A D | ccm.c | 178 crypto_xor(odata, idata, bs); compute_mac() 187 crypto_xor(odata, data, bs); compute_mac() 239 crypto_xor(odata, idata, 16); get_data_to_compute()
|
H A D | gcm.c | 296 crypto_xor(pctx->auth_tag, pctx->iauth_tag, 16); __gcm_hash_final_done() 537 crypto_xor(pctx->auth_tag, pctx->iauth_tag, 16); gcm_encrypt_done() 568 crypto_xor(pctx->auth_tag, pctx->iauth_tag, 16); crypto_gcm_encrypt() 583 crypto_xor(auth_tag, iauth_tag, 16); crypto_gcm_verify()
|
H A D | seqiv.c | 95 crypto_xor(info, ctx->salt, ivsize); seqiv_geniv()
|
H A D | algapi.c | 955 void crypto_xor(u8 *dst, const u8 *src, unsigned int size) crypto_xor() function 965 EXPORT_SYMBOL_GPL(crypto_xor); variable
|
/linux-4.1.27/arch/arm/crypto/ |
H A D | aesbs-glue.c | 123 crypto_xor(src, iv, AES_BLOCK_SIZE); aesbs_cbc_encrypt() 133 crypto_xor(walk.iv, src, AES_BLOCK_SIZE); aesbs_cbc_encrypt() 175 crypto_xor(dst, iv, AES_BLOCK_SIZE); aesbs_cbc_decrypt() 246 crypto_xor(tdst, ks, nbytes); aesbs_ctr_encrypt()
|
/linux-4.1.27/drivers/crypto/vmx/ |
H A D | aes_ctr.c | 105 crypto_xor(keystream, src, nbytes); p8_aes_ctr_final()
|
/linux-4.1.27/drivers/md/ |
H A D | dm-crypt.c | 608 crypto_xor(dst + dmreq->sg_out.offset, iv, cc->iv_size); crypt_iv_lmk_post() 689 crypto_xor(buf, (u8 *)§or, 8); crypt_iv_tcw_whitening() 690 crypto_xor(&buf[8], (u8 *)§or, 8); crypt_iv_tcw_whitening() 706 crypto_xor(&buf[0], &buf[12], 4); crypt_iv_tcw_whitening() 707 crypto_xor(&buf[4], &buf[8], 4); crypt_iv_tcw_whitening() 711 crypto_xor(data + i * 8, buf, 8); crypt_iv_tcw_whitening() 734 crypto_xor(iv, (u8 *)§or, 8); crypt_iv_tcw_gen() 736 crypto_xor(&iv[8], (u8 *)§or, cc->iv_size - 8); crypt_iv_tcw_gen()
|
/linux-4.1.27/arch/x86/crypto/ |
H A D | blowfish_glue.c | 274 crypto_xor(keystream, src, nbytes); ctr_crypt_final()
|
H A D | cast5_avx_glue.c | 260 crypto_xor(keystream, src, nbytes); ctr_crypt_final()
|
H A D | des3_ede_glue.c | 280 crypto_xor(keystream, src, nbytes); ctr_crypt_final()
|
H A D | aesni-intel_glue.c | 480 crypto_xor(keystream, src, nbytes); ctr_crypt_final()
|
/linux-4.1.27/include/crypto/ |
H A D | algapi.h | 187 void crypto_xor(u8 *dst, const u8 *src, unsigned int size);
|
/linux-4.1.27/arch/sparc/crypto/ |
H A D | aes_glue.c | 347 crypto_xor((u8 *) keystream, src, nbytes); ctr_crypt_final()
|