[PATCH 0/5] use RTE_DIM where possible
Stephen Hemminger
stephen at networkplumber.org
Tue Apr 16 17:19:26 CEST 2024
There is macro for computing the number of elements in an array RTE_DIM.
But it is not used in many places where it could be.
Based on similar coccinelle script in Linux.
Stephen Hemminger (5):
cocci: add script to use RTE_DIM
app: use RTE_DIM
lib: use RTE_DIM
examples _use RTE_DIM
drivers/net: use RTE_DIM
app/test-flow-perf/main.c | 4 +--
app/test/test_ethdev_link.c | 3 +-
app/test/test_security_inline_macsec.c | 47 +++++++++++++-------------
devtools/cocci/rte-dim.cocci | 23 +++++++++++++
drivers/net/ark/ark_pktchkr.c | 2 +-
drivers/net/ark/ark_pktgen.c | 2 +-
drivers/net/bnxt/bnxt_hwrm.c | 12 +++----
drivers/net/e1000/em_rxtx.c | 3 +-
drivers/net/iavf/iavf_ipsec_crypto.c | 3 +-
drivers/net/igc/igc_ethdev.c | 3 +-
drivers/net/ipn3ke/ipn3ke_tm.c | 3 +-
drivers/net/ngbe/ngbe_ethdev.c | 6 ++--
drivers/net/octeontx/octeontx_stats.h | 3 +-
drivers/net/txgbe/txgbe_ethdev.c | 9 ++---
drivers/net/txgbe/txgbe_ethdev_vf.c | 3 +-
examples/l3fwd/main.c | 3 +-
examples/qos_sched/init.c | 3 +-
lib/cmdline/cmdline_vt100.c | 4 ++-
lib/latencystats/rte_latencystats.c | 3 +-
19 files changed, 73 insertions(+), 66 deletions(-)
create mode 100644 devtools/cocci/rte-dim.cocci
--
2.43.0
More information about the dev
mailing list