Lines Matching refs:nrounds
19 unsigned int len, int nrounds);
21 unsigned int len, int nrounds);
22 asmlinkage void hchacha_block_ssse3(const u32 *state, u32 *out, int nrounds);
25 unsigned int len, int nrounds);
27 unsigned int len, int nrounds);
29 unsigned int len, int nrounds);
32 unsigned int len, int nrounds);
34 unsigned int len, int nrounds);
36 unsigned int len, int nrounds);
49 unsigned int bytes, int nrounds) in chacha_dosimd() argument
55 nrounds); in chacha_dosimd()
63 nrounds); in chacha_dosimd()
69 nrounds); in chacha_dosimd()
75 nrounds); in chacha_dosimd()
83 chacha_8block_xor_avx2(state, dst, src, bytes, nrounds); in chacha_dosimd()
90 chacha_8block_xor_avx2(state, dst, src, bytes, nrounds); in chacha_dosimd()
95 chacha_4block_xor_avx2(state, dst, src, bytes, nrounds); in chacha_dosimd()
100 chacha_2block_xor_avx2(state, dst, src, bytes, nrounds); in chacha_dosimd()
107 chacha_4block_xor_ssse3(state, dst, src, bytes, nrounds); in chacha_dosimd()
114 chacha_4block_xor_ssse3(state, dst, src, bytes, nrounds); in chacha_dosimd()
119 chacha_block_xor_ssse3(state, dst, src, bytes, nrounds); in chacha_dosimd()
124 void hchacha_block_arch(const u32 *state, u32 *stream, int nrounds) in hchacha_block_arch() argument
127 hchacha_block_generic(state, stream, nrounds); in hchacha_block_arch()
130 hchacha_block_ssse3(state, stream, nrounds); in hchacha_block_arch()
143 int nrounds) in chacha_crypt_arch() argument
147 return chacha_crypt_generic(state, dst, src, bytes, nrounds); in chacha_crypt_arch()
153 chacha_dosimd(state, dst, src, todo, nrounds); in chacha_crypt_arch()
184 ctx->nrounds); in chacha_simd_stream_xor()
189 ctx->nrounds); in chacha_simd_stream_xor()
218 hchacha_block_ssse3(state, subctx.key, ctx->nrounds); in xchacha_simd()
221 hchacha_block_generic(state, subctx.key, ctx->nrounds); in xchacha_simd()
223 subctx.nrounds = ctx->nrounds; in xchacha_simd()