]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/cnxk/cn9k_cryptodev_ops.c
net/txgbe: fix queue statistics mapping
[dpdk.git] / drivers / crypto / cnxk / cn9k_cryptodev_ops.c
index ddba9d5dd0eb8ec406423c212e66ba399c7f4bec..d3d441cb2480f438597ca7fb4c96782f2d5ee336 100644 (file)
@@ -138,8 +138,8 @@ cn9k_cpt_inst_prep(struct cnxk_cpt_qp *qp, struct rte_crypto_op *op,
 
                if (op->sess_type == RTE_CRYPTO_OP_WITH_SESSION) {
                        asym_op = op->asym;
-                       sess = get_asym_session_private_data(
-                               asym_op->session, cn9k_cryptodev_driver_id);
+                       sess = (struct cnxk_ae_sess *)
+                                       asym_op->session->sess_private_data;
                        ret = cnxk_ae_enqueue(qp, op, infl_req, inst, sess);
                        inst->w7.u64 = sess->cpt_inst_w7;
                } else {
@@ -453,8 +453,8 @@ cn9k_cpt_dequeue_post_process(struct cnxk_cpt_qp *qp, struct rte_crypto_op *cop,
                        uintptr_t *mdata = infl_req->mdata;
                        struct cnxk_ae_sess *sess;
 
-                       sess = get_asym_session_private_data(
-                               op->session, cn9k_cryptodev_driver_id);
+                       sess = (struct cnxk_ae_sess *)
+                                       op->session->sess_private_data;
 
                        cnxk_ae_post_process(cop, sess, (uint8_t *)mdata[0]);
                }