From cc08c0b0c0a71f24389a8de647fcfa3eeea9dab7 Mon Sep 17 00:00:00 2001 From: Ganapati Kundapura Date: Wed, 23 Feb 2022 01:34:43 -0600 Subject: [PATCH] eventdev/crypto: remove useless check eca_cryptodev_cdev_flush() is internal function and called with valid range of cdevs. crypto_cdev_info structure is allocated at adapter creation time and retrieved from the adapter for a valid cdevs which cannot be NULL and hence no need for NULL check. Fixes: 2ae84b39ae7b ("eventdev/crypto: store operations in circular buffer") Signed-off-by: Ganapati Kundapura Acked-by: Abhinandan Gujjar --- lib/eventdev/rte_event_crypto_adapter.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/eventdev/rte_event_crypto_adapter.c b/lib/eventdev/rte_event_crypto_adapter.c index 0b484f3695..f624f50187 100644 --- a/lib/eventdev/rte_event_crypto_adapter.c +++ b/lib/eventdev/rte_event_crypto_adapter.c @@ -529,10 +529,8 @@ eca_crypto_cdev_flush(struct event_crypto_adapter *adapter, uint16_t qp; curr_dev = &adapter->cdevs[cdev_id]; - if (unlikely(curr_dev == NULL)) - return 0; - dev = rte_cryptodev_pmd_get_dev(cdev_id); + for (qp = 0; qp < dev->data->nb_queue_pairs; qp++) { curr_queue = &curr_dev->qpairs[qp]; -- 2.39.5