Home
last modified time | relevance | path

Searched refs:expkey (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/arch/x86/crypto/
Ddes3_ede_glue.c27 asmlinkage void des3_ede_x86_64_crypt_blk(const u32 *expkey, u8 *dst,
31 asmlinkage void des3_ede_x86_64_crypt_blk_3way(const u32 *expkey, u8 *dst,
37 u32 *enc_ctx = ctx->enc.expkey; in des3_ede_enc_blk()
45 u32 *dec_ctx = ctx->dec.expkey; in des3_ede_dec_blk()
53 u32 *enc_ctx = ctx->enc.expkey; in des3_ede_enc_blk_3way()
61 u32 *dec_ctx = ctx->dec.expkey; in des3_ede_dec_blk_3way()
76 static int ecb_crypt(struct skcipher_request *req, const u32 *expkey) in ecb_crypt() argument
92 des3_ede_x86_64_crypt_blk_3way(expkey, wdst, in ecb_crypt()
106 des3_ede_x86_64_crypt_blk(expkey, wdst, wsrc); in ecb_crypt()
125 return ecb_crypt(req, ctx->enc.expkey); in ecb_encrypt()
[all …]
/Linux-v5.4/include/crypto/
Ddes.h20 u32 expkey[DES_EXPKEY_WORDS]; member
24 u32 expkey[DES3_EDE_EXPKEY_WORDS]; member
Dserpent.h18 u32 expkey[SERPENT_EXPKEY_WORDS]; member
/Linux-v5.4/lib/crypto/
Ddes.c704 return des_ekey(ctx->expkey, key) ? 0 : -ENOKEY; in des_expand_key()
783 const u32 *K = ctx->expkey; in des_encrypt()
804 const u32 *K = ctx->expkey + DES_EXPKEY_WORDS - 2; in des_decrypt()
826 u32 *pe = ctx->expkey; in des3_ede_expand_key()
846 const u32 *K = dctx->expkey; in des3_ede_encrypt()
875 const u32 *K = dctx->expkey + DES3_EDE_EXPKEY_WORDS - 2; in des3_ede_decrypt()
/Linux-v5.4/arch/sparc/crypto/
Ddes_glue.c251 extern void des3_ede_sparc64_ecb_crypt(const u64 *expkey, const u64 *input,
302 extern void des3_ede_sparc64_cbc_encrypt(const u64 *expkey, const u64 *input,
338 extern void des3_ede_sparc64_cbc_decrypt(const u64 *expkey, const u64 *input,
/Linux-v5.4/crypto/
Dserpent_generic.c277 u32 *k = ctx->expkey; in __serpent_setkey()
440 __serpent_setkey_sbox(r0, r1, r2, r3, r4, ctx->expkey); in __serpent_setkey()
454 const u32 *k = ctx->expkey; in __serpent_encrypt()
519 const u32 *k = ctx->expkey; in __serpent_decrypt()