From 6fb81d26709cf95da323680b3c7afad08e553fc1 Mon Sep 17 00:00:00 2001 From: Anoob Joseph Date: Mon, 25 Apr 2022 11:08:23 +0530 Subject: [PATCH] crypto/cnxk: remove useless return code The function doesn't return error. Remove return. Signed-off-by: Anoob Joseph Acked-by: Akhil Goyal --- drivers/crypto/cnxk/cnxk_se.h | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/drivers/crypto/cnxk/cnxk_se.h b/drivers/crypto/cnxk/cnxk_se.h index e988d57b94..ce7ca2eda9 100644 --- a/drivers/crypto/cnxk/cnxk_se.h +++ b/drivers/crypto/cnxk/cnxk_se.h @@ -2047,7 +2047,7 @@ prepare_iov_from_pkt(struct rte_mbuf *pkt, struct roc_se_iov_ptr *iovec, return 0; } -static __rte_always_inline uint32_t +static __rte_always_inline void prepare_iov_from_pkt_inplace(struct rte_mbuf *pkt, struct roc_se_fc_params *param, uint32_t *flags) { @@ -2070,7 +2070,7 @@ prepare_iov_from_pkt_inplace(struct rte_mbuf *pkt, param->bufs[0].vaddr = seg_data; param->bufs[0].size = seg_size; - return 0; + return; } iovec = param->src_iov; iovec->bufs[index].vaddr = seg_data; @@ -2094,7 +2094,7 @@ prepare_iov_from_pkt_inplace(struct rte_mbuf *pkt, } iovec->buf_cnt = index; - return 0; + return; } static __rte_always_inline int @@ -2254,12 +2254,7 @@ fill_fc_params(struct rte_crypto_op *cop, struct cnxk_se_sess *sess, */ fc_params.dst_iov = fc_params.src_iov = (void *)src; - if (unlikely(prepare_iov_from_pkt_inplace(m_src, &fc_params, - &flags))) { - plt_dp_err("Prepare inplace src iov failed"); - ret = -EINVAL; - goto err_exit; - } + prepare_iov_from_pkt_inplace(m_src, &fc_params, &flags); } else { /* Out of place processing */ -- 2.20.1