Lines Matching refs:req_ctx
508 struct cipher_req_ctx *req_ctx,
516 int direction = req_ctx->gen_ctx.op_type;
517 dma_addr_t iv_dma_addr = req_ctx->gen_ctx.iv_dma_addr;
564 struct cipher_req_ctx *req_ctx,
573 int direction = req_ctx->gen_ctx.op_type;
574 dma_addr_t iv_dma_addr = req_ctx->gen_ctx.iv_dma_addr;
608 struct cipher_req_ctx *req_ctx,
617 int direction = req_ctx->gen_ctx.op_type;
620 dma_addr_t iv_dma_addr = req_ctx->gen_ctx.iv_dma_addr;
686 struct cipher_req_ctx *req_ctx,
694 int direction = req_ctx->gen_ctx.op_type;
768 struct cipher_req_ctx *req_ctx,
776 if (req_ctx->dma_buf_type == CC_DMA_BUF_MLLI) {
779 &req_ctx->mlli_params.mlli_dma_addr,
780 req_ctx->mlli_params.mlli_len,
784 req_ctx->mlli_params.mlli_dma_addr,
785 req_ctx->mlli_params.mlli_len, NS_BIT);
788 req_ctx->mlli_params.mlli_len);
795 struct cipher_req_ctx *req_ctx,
807 if (req_ctx->dma_buf_type == CC_DMA_BUF_DLLI) {
826 req_ctx->in_mlli_nents, NS_BIT);
827 if (req_ctx->out_nents == 0) {
833 req_ctx->in_mlli_nents, NS_BIT,
839 (u32)LLI_ENTRY_BYTE_SIZE * req_ctx->in_nents);
843 req_ctx->in_mlli_nents)),
844 req_ctx->out_mlli_nents, NS_BIT,
860 struct cipher_req_ctx *req_ctx = skcipher_request_ctx(req);
866 cc_unmap_cipher_request(dev, req_ctx, ivsize, src, dst);
867 memcpy(req->iv, req_ctx->iv, ivsize);
868 kfree_sensitive(req_ctx->iv);
879 struct cipher_req_ctx *req_ctx = skcipher_request_ctx(req);
924 req_ctx->iv = kmemdup(iv, ivsize, flags);
925 if (!req_ctx->iv) {
942 req_ctx->gen_ctx.op_type = direction;
946 rc = cc_map_cipher_request(ctx_p->drvdata, req_ctx, ivsize, nbytes,
947 req_ctx->iv, src, dst, flags);
956 cc_setup_state_desc(tfm, req_ctx, ivsize, nbytes, desc, &seq_len);
958 cc_setup_mlli_desc(tfm, req_ctx, dst, src, nbytes, req, desc, &seq_len);
960 cc_setup_key_desc(tfm, req_ctx, nbytes, desc, &seq_len);
962 cc_setup_xex_state_desc(tfm, req_ctx, ivsize, nbytes, desc, &seq_len);
964 cc_setup_flow_desc(tfm, req_ctx, dst, src, nbytes, desc, &seq_len);
966 cc_setup_readiv_desc(tfm, req_ctx, ivsize, desc, &seq_len);
976 cc_unmap_cipher_request(dev, req_ctx, ivsize, src, dst);
981 kfree_sensitive(req_ctx->iv);
989 struct cipher_req_ctx *req_ctx = skcipher_request_ctx(req);
991 memset(req_ctx, 0, sizeof(*req_ctx));
998 struct cipher_req_ctx *req_ctx = skcipher_request_ctx(req);
1000 memset(req_ctx, 0, sizeof(*req_ctx));