chacha_keysetup
static inline void chacha_keysetup(struct chacha_ctx *x, const u8 *k, u32 kbits)
chacha_keysetup((chacha_ctx *)ctx, key, keybits);
chacha_keysetup(&ctx, key, 256);
void chacha_keysetup(struct chacha_ctx *x, const u_char *k, u_int kbits)
chacha_keysetup(&ctx->main_ctx, key, 256);
chacha_keysetup(&ctx->header_ctx, key + 32, 256);
chacha_keysetup(&rsx->rs_chacha, buf, KEYSZ * 8);
LOCAL void chacha_keysetup(struct chacha_ctx *x, const uint8_t *k,
chacha_keysetup(&ctx->chacha, key, CHACHA20POLY1305_KEY_SIZE * 8);
chacha_keysetup(&state->cipher_ctx, state->key,
chacha_keysetup(&state->cipher_ctx, state->key, 8*sizeof(state->key));