Lines Matching refs:nrounds
24 int nrounds);
26 int nrounds, unsigned int nbytes);
27 asmlinkage void hchacha_block_arm(const u32 *state, u32 *out, int nrounds);
28 asmlinkage void hchacha_block_neon(const u32 *state, u32 *out, int nrounds);
31 const u32 *state, int nrounds);
41 unsigned int bytes, int nrounds) in chacha_doneon() argument
48 chacha_4block_xor_neon(state, dst, src, nrounds, l); in chacha_doneon()
60 chacha_block_xor_neon(state, d, s, nrounds); in chacha_doneon()
67 void hchacha_block_arch(const u32 *state, u32 *stream, int nrounds) in hchacha_block_arch() argument
70 hchacha_block_arm(state, stream, nrounds); in hchacha_block_arch()
73 hchacha_block_neon(state, stream, nrounds); in hchacha_block_arch()
86 int nrounds) in chacha_crypt_arch() argument
90 chacha_doarm(dst, src, bytes, state, nrounds); in chacha_crypt_arch()
99 chacha_doneon(state, dst, src, todo, nrounds); in chacha_crypt_arch()
129 nbytes, state, ctx->nrounds); in chacha_stream_xor()
134 walk.src.virt.addr, nbytes, ctx->nrounds); in chacha_stream_xor()
172 hchacha_block_arm(state, subctx.key, ctx->nrounds); in do_xchacha()
175 hchacha_block_neon(state, subctx.key, ctx->nrounds); in do_xchacha()
178 subctx.nrounds = ctx->nrounds; in do_xchacha()