Lines Matching refs:des3
33 if (ctx->u.des3.mode != CCP_DES3_MODE_ECB) in ccp_des3_complete()
68 ctx->u.des3.type = CCP_DES3_TYPE_168; in ccp_des3_setkey()
69 ctx->u.des3.mode = alg->mode; in ccp_des3_setkey()
70 ctx->u.des3.key_len = key_len; in ccp_des3_setkey()
72 memcpy(ctx->u.des3.key, key, key_len); in ccp_des3_setkey()
73 sg_init_one(&ctx->u.des3.key_sg, ctx->u.des3.key, key_len); in ccp_des3_setkey()
86 if (!ctx->u.des3.key_len) in ccp_des3_crypt()
89 if (((ctx->u.des3.mode == CCP_DES3_MODE_ECB) || in ccp_des3_crypt()
90 (ctx->u.des3.mode == CCP_DES3_MODE_CBC)) && in ccp_des3_crypt()
94 if (ctx->u.des3.mode != CCP_DES3_MODE_ECB) { in ccp_des3_crypt()
107 rctx->cmd.u.des3.type = ctx->u.des3.type; in ccp_des3_crypt()
108 rctx->cmd.u.des3.mode = ctx->u.des3.mode; in ccp_des3_crypt()
109 rctx->cmd.u.des3.action = (encrypt) in ccp_des3_crypt()
112 rctx->cmd.u.des3.key = &ctx->u.des3.key_sg; in ccp_des3_crypt()
113 rctx->cmd.u.des3.key_len = ctx->u.des3.key_len; in ccp_des3_crypt()
114 rctx->cmd.u.des3.iv = iv_sg; in ccp_des3_crypt()
115 rctx->cmd.u.des3.iv_len = iv_len; in ccp_des3_crypt()
116 rctx->cmd.u.des3.src = req->src; in ccp_des3_crypt()
117 rctx->cmd.u.des3.src_len = req->nbytes; in ccp_des3_crypt()
118 rctx->cmd.u.des3.dst = req->dst; in ccp_des3_crypt()
140 ctx->u.des3.key_len = 0; in ccp_des3_cra_init()