Searched refs:serpent_ctx (Results 1 – 5 of 5) sorted by relevance
/arch/x86/include/asm/crypto/ |
D | serpent-sse2.h | 11 asmlinkage void __serpent_enc_blk_4way(struct serpent_ctx *ctx, u8 *dst, 13 asmlinkage void serpent_dec_blk_4way(struct serpent_ctx *ctx, u8 *dst, 16 static inline void serpent_enc_blk_xway(struct serpent_ctx *ctx, u8 *dst, in serpent_enc_blk_xway() 22 static inline void serpent_enc_blk_xway_xor(struct serpent_ctx *ctx, u8 *dst, in serpent_enc_blk_xway_xor() 28 static inline void serpent_dec_blk_xway(struct serpent_ctx *ctx, u8 *dst, in serpent_dec_blk_xway() 38 asmlinkage void __serpent_enc_blk_8way(struct serpent_ctx *ctx, u8 *dst, 40 asmlinkage void serpent_dec_blk_8way(struct serpent_ctx *ctx, u8 *dst, 43 static inline void serpent_enc_blk_xway(struct serpent_ctx *ctx, u8 *dst, in serpent_enc_blk_xway() 49 static inline void serpent_enc_blk_xway_xor(struct serpent_ctx *ctx, u8 *dst, in serpent_enc_blk_xway_xor() 55 static inline void serpent_dec_blk_xway(struct serpent_ctx *ctx, u8 *dst, in serpent_dec_blk_xway()
|
D | serpent-avx.h | 11 struct serpent_ctx serpent_ctx; member 15 struct serpent_ctx tweak_ctx; 16 struct serpent_ctx crypt_ctx; 19 asmlinkage void serpent_ecb_enc_8way_avx(struct serpent_ctx *ctx, u8 *dst, 21 asmlinkage void serpent_ecb_dec_8way_avx(struct serpent_ctx *ctx, u8 *dst, 24 asmlinkage void serpent_cbc_dec_8way_avx(struct serpent_ctx *ctx, u8 *dst, 26 asmlinkage void serpent_ctr_8way_avx(struct serpent_ctx *ctx, u8 *dst, 29 asmlinkage void serpent_xts_enc_8way_avx(struct serpent_ctx *ctx, u8 *dst, 31 asmlinkage void serpent_xts_dec_8way_avx(struct serpent_ctx *ctx, u8 *dst,
|
/arch/x86/crypto/ |
D | serpent_avx_glue.c | 44 asmlinkage void serpent_ecb_enc_8way_avx(struct serpent_ctx *ctx, u8 *dst, 48 asmlinkage void serpent_ecb_dec_8way_avx(struct serpent_ctx *ctx, u8 *dst, 52 asmlinkage void serpent_cbc_dec_8way_avx(struct serpent_ctx *ctx, u8 *dst, 56 asmlinkage void serpent_ctr_8way_avx(struct serpent_ctx *ctx, u8 *dst, 60 asmlinkage void serpent_xts_enc_8way_avx(struct serpent_ctx *ctx, u8 *dst, 64 asmlinkage void serpent_xts_dec_8way_avx(struct serpent_ctx *ctx, u8 *dst, 217 struct serpent_ctx *ctx; 261 err = __serpent_setkey(&ctx->serpent_ctx, key, keylen - in lrw_serpent_setkey() 277 .ctx = &ctx->serpent_ctx, in lrw_encrypt() 303 .ctx = &ctx->serpent_ctx, in lrw_decrypt() [all …]
|
D | serpent_sse2_glue.c | 186 struct serpent_ctx *ctx; 226 struct serpent_ctx serpent_ctx; member 235 err = __serpent_setkey(&ctx->serpent_ctx, key, keylen - in lrw_serpent_setkey() 250 .ctx = &ctx->serpent_ctx, in lrw_encrypt() 276 .ctx = &ctx->serpent_ctx, in lrw_decrypt() 304 struct serpent_ctx tweak_ctx; 305 struct serpent_ctx crypt_ctx; 393 .cra_ctxsize = sizeof(struct serpent_ctx), 413 .cra_ctxsize = sizeof(struct serpent_ctx), 433 .cra_ctxsize = sizeof(struct serpent_ctx),
|
D | serpent_avx2_glue.c | 30 asmlinkage void serpent_ecb_enc_16way(struct serpent_ctx *ctx, u8 *dst, 32 asmlinkage void serpent_ecb_dec_16way(struct serpent_ctx *ctx, u8 *dst, 38 asmlinkage void serpent_xts_enc_16way(struct serpent_ctx *ctx, u8 *dst, 40 asmlinkage void serpent_xts_dec_16way(struct serpent_ctx *ctx, u8 *dst, 183 struct serpent_ctx *ctx; 241 .ctx = &ctx->serpent_ctx, in lrw_encrypt() 267 .ctx = &ctx->serpent_ctx, in lrw_decrypt() 314 .cra_ctxsize = sizeof(struct serpent_ctx), 335 .cra_ctxsize = sizeof(struct serpent_ctx), 356 .cra_ctxsize = sizeof(struct serpent_ctx),
|