Searched refs:real_iv (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/crypto/ |
| H A D | chacha_generic.c | 54 u8 real_iv[16]; in crypto_xchacha_crypt() local 62 memcpy(&real_iv[0], req->iv + 24, 8); /* stream position */ in crypto_xchacha_crypt() 63 memcpy(&real_iv[8], req->iv + 16, 8); /* remaining 64 nonce bits */ in crypto_xchacha_crypt() 66 return chacha_stream_xor(req, &subctx, real_iv); in crypto_xchacha_crypt()
|
| /linux-6.15/arch/mips/crypto/ |
| H A D | chacha-glue.c | 62 u8 real_iv[16]; in xchacha_mips() local 69 memcpy(&real_iv[0], req->iv + 24, 8); in xchacha_mips() 70 memcpy(&real_iv[8], req->iv + 16, 8); in xchacha_mips() 71 return chacha_mips_stream_xor(req, &subctx, real_iv); in xchacha_mips()
|
| /linux-6.15/arch/powerpc/crypto/ |
| H A D | chacha-p10-glue.c | 132 u8 real_iv[16]; in xchacha_p10() local 138 memcpy(&real_iv[0], req->iv + 24, 8); in xchacha_p10() 139 memcpy(&real_iv[8], req->iv + 16, 8); in xchacha_p10() 140 return chacha_p10_stream_xor(req, &subctx, real_iv); in xchacha_p10()
|
| /linux-6.15/arch/arm64/crypto/ |
| H A D | chacha-neon-glue.c | 146 u8 real_iv[16]; in xchacha_neon() local 152 memcpy(&real_iv[0], req->iv + 24, 8); in xchacha_neon() 153 memcpy(&real_iv[8], req->iv + 16, 8); in xchacha_neon() 154 return chacha_neon_stream_xor(req, &subctx, real_iv); in xchacha_neon()
|
| /linux-6.15/arch/x86/crypto/ |
| H A D | chacha_glue.c | 206 u8 real_iv[16]; in xchacha_simd() local 219 memcpy(&real_iv[0], req->iv + 24, 8); in xchacha_simd() 220 memcpy(&real_iv[8], req->iv + 16, 8); in xchacha_simd() 221 return chacha_simd_stream_xor(req, &subctx, real_iv); in xchacha_simd()
|
| /linux-6.15/arch/arm/crypto/ |
| H A D | chacha-glue.c | 161 u8 real_iv[16]; in do_xchacha() local 174 memcpy(&real_iv[0], req->iv + 24, 8); in do_xchacha() 175 memcpy(&real_iv[8], req->iv + 16, 8); in do_xchacha() 176 return chacha_stream_xor(req, &subctx, real_iv, neon); in do_xchacha()
|