Lines Matching refs:expkey
27 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()
133 return ecb_crypt(req, ctx->dec.expkey); in ecb_decrypt()
368 tmp = ror32(ctx->enc.expkey[i + 1], 4); in des3_ede_x86_setkey()
369 ctx->enc.expkey[i + 1] = tmp; in des3_ede_x86_setkey()
371 ctx->dec.expkey[j + 0] = ctx->enc.expkey[i + 0]; in des3_ede_x86_setkey()
372 ctx->dec.expkey[j + 1] = tmp; in des3_ede_x86_setkey()