memcpy(a_req->out_mac, mac_offset, authsize);
        }
 
-       c_req->c_in_dma = qp_ctx->res[req_id].pbuf_dma;
-       c_req->c_out_dma = c_req->c_in_dma;
+       req->in_dma = qp_ctx->res[req_id].pbuf_dma;
+       c_req->c_out_dma = req->in_dma;
 
        return 0;
 }
                a_req->out_mac_dma = res->out_mac_dma;
        }
 
-       c_req->c_in = hisi_acc_sg_buf_map_to_hw_sgl(dev, src,
-                                                   qp_ctx->c_in_pool,
-                                                   req->req_id,
-                                                   &c_req->c_in_dma);
-
-       if (IS_ERR(c_req->c_in)) {
+       req->in = hisi_acc_sg_buf_map_to_hw_sgl(dev, src,
+                                               qp_ctx->c_in_pool,
+                                               req->req_id,
+                                               &req->in_dma);
+       if (IS_ERR(req->in)) {
                dev_err(dev, "fail to dma map input sgl buffers!\n");
-               return PTR_ERR(c_req->c_in);
+               return PTR_ERR(req->in);
        }
 
        if (!c_req->encrypt && ctx->alg_type == SEC_AEAD) {
                        return ret;
                }
        }
+
        if (dst == src) {
-               c_req->c_out = c_req->c_in;
-               c_req->c_out_dma = c_req->c_in_dma;
+               c_req->c_out = req->in;
+               c_req->c_out_dma = req->in_dma;
        } else {
                c_req->c_out = hisi_acc_sg_buf_map_to_hw_sgl(dev, dst,
                                                             qp_ctx->c_out_pool,
 
                if (IS_ERR(c_req->c_out)) {
                        dev_err(dev, "fail to dma map output sgl buffers!\n");
-                       hisi_acc_sg_buf_unmap(dev, src, c_req->c_in);
+                       hisi_acc_sg_buf_unmap(dev, src, req->in);
                        return PTR_ERR(c_req->c_out);
                }
        }
                sec_cipher_pbuf_unmap(ctx, req, dst);
        } else {
                if (dst != src)
-                       hisi_acc_sg_buf_unmap(dev, src, c_req->c_in);
+                       hisi_acc_sg_buf_unmap(dev, src, req->in);
 
                hisi_acc_sg_buf_unmap(dev, dst, c_req->c_out);
        }
 
        sec_sqe->type2.c_key_addr = cpu_to_le64(c_ctx->c_key_dma);
        sec_sqe->type2.c_ivin_addr = cpu_to_le64(c_req->c_ivin_dma);
-       sec_sqe->type2.data_src_addr = cpu_to_le64(c_req->c_in_dma);
+       sec_sqe->type2.data_src_addr = cpu_to_le64(req->in_dma);
        sec_sqe->type2.data_dst_addr = cpu_to_le64(c_req->c_out_dma);
 
        sec_sqe->type2.icvw_kmode |= cpu_to_le16(((u16)c_ctx->c_mode) <<
 
        sec_sqe->sdm_addr_type |= da_type;
        scene = SEC_COMM_SCENE << SEC_SCENE_OFFSET;
-       if (c_req->c_in_dma != c_req->c_out_dma)
+       if (req->in_dma != c_req->c_out_dma)
                de = 0x1 << SEC_DE_OFFSET;
 
        sec_sqe->sds_sa_type = (de | scene | sa_type);
 
        sec_sqe3->c_key_addr = cpu_to_le64(c_ctx->c_key_dma);
        sec_sqe3->no_scene.c_ivin_addr = cpu_to_le64(c_req->c_ivin_dma);
-       sec_sqe3->data_src_addr = cpu_to_le64(c_req->c_in_dma);
+       sec_sqe3->data_src_addr = cpu_to_le64(req->in_dma);
        sec_sqe3->data_dst_addr = cpu_to_le64(c_req->c_out_dma);
 
        sec_sqe3->c_mode_alg = ((u8)c_ctx->c_alg << SEC_CALG_OFFSET_V3) |
        }
 
        bd_param |= SEC_COMM_SCENE << SEC_SCENE_OFFSET_V3;
-       if (c_req->c_in_dma != c_req->c_out_dma)
+       if (req->in_dma != c_req->c_out_dma)
                bd_param |= 0x1 << SEC_DE_OFFSET_V3;
 
        bd_param |= SEC_BD_TYPE3;