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