Lines Matching defs:rctx
26 struct ccp_des3_req_ctx *rctx = skcipher_request_ctx_dma(req);
32 memcpy(req->iv, rctx->iv, DES3_EDE_BLOCK_SIZE);
65 struct ccp_des3_req_ctx *rctx = skcipher_request_ctx_dma(req);
81 memcpy(rctx->iv, req->iv, DES3_EDE_BLOCK_SIZE);
82 iv_sg = &rctx->iv_sg;
84 sg_init_one(iv_sg, rctx->iv, iv_len);
87 memset(&rctx->cmd, 0, sizeof(rctx->cmd));
88 INIT_LIST_HEAD(&rctx->cmd.entry);
89 rctx->cmd.engine = CCP_ENGINE_DES3;
90 rctx->cmd.u.des3.type = ctx->u.des3.type;
91 rctx->cmd.u.des3.mode = ctx->u.des3.mode;
92 rctx->cmd.u.des3.action = (encrypt)
95 rctx->cmd.u.des3.key = &ctx->u.des3.key_sg;
96 rctx->cmd.u.des3.key_len = ctx->u.des3.key_len;
97 rctx->cmd.u.des3.iv = iv_sg;
98 rctx->cmd.u.des3.iv_len = iv_len;
99 rctx->cmd.u.des3.src = req->src;
100 rctx->cmd.u.des3.src_len = req->cryptlen;
101 rctx->cmd.u.des3.dst = req->dst;
103 return ccp_crypto_enqueue_request(&req->base, &rctx->cmd);