Lines Matching refs:ctx

31 asmlinkage void serpent_ecb_enc_16way(struct serpent_ctx *ctx, u8 *dst,
33 asmlinkage void serpent_ecb_dec_16way(struct serpent_ctx *ctx, u8 *dst,
35 asmlinkage void serpent_cbc_dec_16way(void *ctx, u128 *dst, const u128 *src);
37 asmlinkage void serpent_ctr_16way(void *ctx, u128 *dst, const u128 *src,
39 asmlinkage void serpent_xts_enc_16way(struct serpent_ctx *ctx, u8 *dst,
41 asmlinkage void serpent_xts_dec_16way(struct serpent_ctx *ctx, u8 *dst,
184 struct serpent_ctx *ctx; member
191 struct crypt_priv *ctx = priv; in encrypt_callback() local
194 ctx->fpu_enabled = serpent_fpu_begin(ctx->fpu_enabled, nbytes); in encrypt_callback()
197 serpent_ecb_enc_16way(ctx->ctx, srcdst, srcdst); in encrypt_callback()
203 serpent_ecb_enc_8way_avx(ctx->ctx, srcdst, srcdst); in encrypt_callback()
209 __serpent_encrypt(ctx->ctx, srcdst, srcdst); in encrypt_callback()
215 struct crypt_priv *ctx = priv; in decrypt_callback() local
218 ctx->fpu_enabled = serpent_fpu_begin(ctx->fpu_enabled, nbytes); in decrypt_callback()
221 serpent_ecb_dec_16way(ctx->ctx, srcdst, srcdst); in decrypt_callback()
227 serpent_ecb_dec_8way_avx(ctx->ctx, srcdst, srcdst); in decrypt_callback()
233 __serpent_decrypt(ctx->ctx, srcdst, srcdst); in decrypt_callback()
239 struct serpent_lrw_ctx *ctx = crypto_blkcipher_ctx(desc->tfm); in lrw_encrypt() local
242 .ctx = &ctx->serpent_ctx, in lrw_encrypt()
249 .table_ctx = &ctx->lrw_table, in lrw_encrypt()
265 struct serpent_lrw_ctx *ctx = crypto_blkcipher_ctx(desc->tfm); in lrw_decrypt() local
268 .ctx = &ctx->serpent_ctx, in lrw_decrypt()
275 .table_ctx = &ctx->lrw_table, in lrw_decrypt()
291 struct serpent_xts_ctx *ctx = crypto_blkcipher_ctx(desc->tfm); in xts_encrypt() local
295 &ctx->tweak_ctx, &ctx->crypt_ctx); in xts_encrypt()
301 struct serpent_xts_ctx *ctx = crypto_blkcipher_ctx(desc->tfm); in xts_decrypt() local
305 &ctx->tweak_ctx, &ctx->crypt_ctx); in xts_decrypt()