Lines Matching refs:ctx
38 static void convert_to_base2_64(void *ctx) in convert_to_base2_64() argument
40 struct poly1305_arch_internal *state = ctx; in convert_to_base2_64()
68 asmlinkage void poly1305_blocks_x86_64(struct poly1305_arch_internal *ctx,
71 asmlinkage void poly1305_emit_x86_64(const struct poly1305_state *ctx,
74 asmlinkage void poly1305_emit_avx(const struct poly1305_state *ctx,
77 asmlinkage void poly1305_blocks_avx(struct poly1305_arch_internal *ctx,
80 asmlinkage void poly1305_blocks_avx2(struct poly1305_arch_internal *ctx,
83 asmlinkage void poly1305_blocks_avx512(struct poly1305_arch_internal *ctx,
94 struct poly1305_arch_internal *ctx = in poly1305_blocks_arch() local
109 (len < POLY1305_BLOCK_SIZE * 18 && !ctx->is_base2_26) || in poly1305_blocks_arch()
111 convert_to_base2_64(ctx); in poly1305_blocks_arch()
112 poly1305_blocks_x86_64(ctx, inp, len, padbit); in poly1305_blocks_arch()
121 poly1305_blocks_avx512(ctx, inp, bytes, padbit); in poly1305_blocks_arch()
123 poly1305_blocks_avx2(ctx, inp, bytes, padbit); in poly1305_blocks_arch()
125 poly1305_blocks_avx(ctx, inp, bytes, padbit); in poly1305_blocks_arch()
134 void poly1305_emit_arch(const struct poly1305_state *ctx, in poly1305_emit_arch() argument
138 poly1305_emit_x86_64(ctx, mac, nonce); in poly1305_emit_arch()
140 poly1305_emit_avx(ctx, mac, nonce); in poly1305_emit_arch()