X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcrypto%2Farmv8%2Frte_armv8_pmd_ops.c;h=01ccfb4b2366eeb20eca2fc0df4ca11114503047;hb=f82067c4d51b332c1e4163117bee5a4f327f9be4;hp=ae03117eaf24ca3e8d3b3232646827dbda3e6bb0;hpb=012c5076d4aa046ea95c4d0d596841c33cd6af0b;p=dpdk.git diff --git a/drivers/crypto/armv8/rte_armv8_pmd_ops.c b/drivers/crypto/armv8/rte_armv8_pmd_ops.c index ae03117eaf..01ccfb4b23 100644 --- a/drivers/crypto/armv8/rte_armv8_pmd_ops.c +++ b/drivers/crypto/armv8/rte_armv8_pmd_ops.c @@ -8,9 +8,7 @@ #include #include -#include "armv8_crypto_defs.h" - -#include "rte_armv8_pmd_private.h" +#include "armv8_pmd_private.h" static const struct rte_cryptodev_capabilities armv8_crypto_pmd_capabilities[] = { @@ -220,7 +218,7 @@ armv8_crypto_pmd_qp_create_processed_ops_ring(struct armv8_crypto_qp *qp, static int armv8_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, const struct rte_cryptodev_qp_conf *qp_conf, - int socket_id, struct rte_mempool *session_pool) + int socket_id) { struct armv8_crypto_qp *qp = NULL; @@ -245,7 +243,8 @@ armv8_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, if (qp->processed_ops == NULL) goto qp_setup_cleanup; - qp->sess_mp = session_pool; + qp->sess_mp = qp_conf->mp_session; + qp->sess_mp_priv = qp_conf->mp_session_private; memset(&qp->stats, 0, sizeof(qp->stats)); @@ -258,13 +257,6 @@ qp_setup_cleanup: return -1; } -/** Return the number of allocated queue pairs */ -static uint32_t -armv8_crypto_pmd_qp_count(struct rte_cryptodev *dev) -{ - return dev->data->nb_queue_pairs; -} - /** Returns the size of the session structure */ static unsigned armv8_crypto_pmd_sym_session_get_size(struct rte_cryptodev *dev __rte_unused) @@ -338,7 +330,6 @@ struct rte_cryptodev_ops armv8_crypto_pmd_ops = { .queue_pair_setup = armv8_crypto_pmd_qp_setup, .queue_pair_release = armv8_crypto_pmd_qp_release, - .queue_pair_count = armv8_crypto_pmd_qp_count, .sym_session_get_size = armv8_crypto_pmd_sym_session_get_size, .sym_session_configure = armv8_crypto_pmd_sym_session_configure,