[PATCH v7 0/4] net/intel: using common functions in idpf driver
Shaiq Wani
shaiq.wani at intel.com
Thu Apr 10 07:24:02 CEST 2025
reworked the drivers to use the common functions
and structures from drivers/net/intel/common.
v7: rebased on top of latest main branch so that it now applies cleanly.
Shaiq Wani (4):
net/intel: align Tx queue struct field names
net/intel: use common Tx entry structure
net/intel: use common Tx queue structure
net/idpf: use common Tx free fn in idpf
drivers/net/intel/common/tx.h | 18 +
drivers/net/intel/cpfl/cpfl_ethdev.c | 3 +-
drivers/net/intel/cpfl/cpfl_ethdev.h | 2 +-
drivers/net/intel/cpfl/cpfl_rxtx.c | 66 ++--
drivers/net/intel/cpfl/cpfl_rxtx.h | 3 +-
drivers/net/intel/cpfl/cpfl_rxtx_vec_common.h | 6 +-
drivers/net/intel/idpf/idpf_common_rxtx.c | 108 +++---
drivers/net/intel/idpf/idpf_common_rxtx.h | 69 +---
.../net/intel/idpf/idpf_common_rxtx_avx2.c | 108 ++----
.../net/intel/idpf/idpf_common_rxtx_avx512.c | 316 +++---------------
drivers/net/intel/idpf/idpf_common_virtchnl.c | 8 +-
drivers/net/intel/idpf/idpf_common_virtchnl.h | 2 +-
drivers/net/intel/idpf/idpf_ethdev.c | 3 +-
drivers/net/intel/idpf/idpf_rxtx.c | 47 ++-
drivers/net/intel/idpf/idpf_rxtx.h | 1 +
drivers/net/intel/idpf/idpf_rxtx_vec_common.h | 17 +-
16 files changed, 231 insertions(+), 546 deletions(-)
--
2.34.1
More information about the dev
mailing list