With IPsec MB 3.0 or newer,
Clang reports aesni_mb_ml_dsa_sig_sz() as unused.

Remove the helper, which has no callers.

Fixes: 4ff2a4d23d84 ("crypto/ipsec_mb: support ML-KEM and ML-DSA")

Signed-off-by: Thomas Monjalon <[email protected]>
---
 drivers/crypto/ipsec_mb/pmd_aesni_mb.c | 12 ------------
 1 file changed, 12 deletions(-)

diff --git a/drivers/crypto/ipsec_mb/pmd_aesni_mb.c 
b/drivers/crypto/ipsec_mb/pmd_aesni_mb.c
index ac0a48572d..ab917b3fe4 100644
--- a/drivers/crypto/ipsec_mb/pmd_aesni_mb.c
+++ b/drivers/crypto/ipsec_mb/pmd_aesni_mb.c
@@ -2606,18 +2606,6 @@ static inline size_t aesni_mb_ml_dsa_sk_sz(const 
IMB_ML_DSA_ALG alg)
                }
                return 0;
 }
-static inline size_t aesni_mb_ml_dsa_sig_sz(const IMB_ML_DSA_ALG alg)
-{
-               switch (alg) {
-               case IMB_ML_DSA_44:
-                               return IMB_ML_DSA_44_SIG_BYTES;
-               case IMB_ML_DSA_65:
-                               return IMB_ML_DSA_65_SIG_BYTES;
-               case IMB_ML_DSA_87:
-                               return IMB_ML_DSA_87_SIG_BYTES;
-               }
-               return 0;
-}
 
 static void
 aesni_mb_asym_process(struct rte_crypto_op *op)
-- 
2.55.0

Reply via email to