[PATCH v3 18/27] common/dpaax: remove unused atomic macros
Stephen Hemminger
stephen at networkplumber.org
Sat May 23 21:56:32 CEST 2026
Driver copy/pasted some macros defining abstraction around
the now deprecated rte_atomic32. Dead code removed.
Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
---
drivers/common/dpaax/compat.h | 14 --------------
1 file changed, 14 deletions(-)
diff --git a/drivers/common/dpaax/compat.h b/drivers/common/dpaax/compat.h
index d0635255da..580620caf0 100644
--- a/drivers/common/dpaax/compat.h
+++ b/drivers/common/dpaax/compat.h
@@ -365,20 +365,6 @@ static inline unsigned long get_zeroed_page(gfp_t __foo __rte_unused)
#define spin_lock_irqsave(x, f) spin_lock_irq(x)
#define spin_unlock_irqrestore(x, f) spin_unlock_irq(x)
-#define atomic_t rte_atomic32_t
-#define atomic_read(v) rte_atomic32_read(v)
-#define atomic_set(v, i) rte_atomic32_set(v, i)
-
-#define atomic_inc(v) rte_atomic32_add(v, 1)
-#define atomic_dec(v) rte_atomic32_sub(v, 1)
-
-#define atomic_inc_and_test(v) rte_atomic32_inc_and_test(v)
-#define atomic_dec_and_test(v) rte_atomic32_dec_and_test(v)
-
-#define atomic_inc_return(v) rte_atomic32_add_return(v, 1)
-#define atomic_dec_return(v) rte_atomic32_sub_return(v, 1)
-#define atomic_sub_and_test(i, v) (rte_atomic32_sub_return(v, i) == 0)
-
/* Interface name len*/
#define IF_NAME_MAX_LEN 16
--
2.53.0
More information about the dev
mailing list