[dpdk-dev] [PATCH v3 0/4] ethdev iterators for multi-ports device
Thomas Monjalon
thomas at monjalon.net
Mon Apr 1 04:26:56 CEST 2019
Add port iterators in order to allow listing easily
the ports of the same device.
The iterators can be tested by using mlx5 or testpmd.
v3: changes only in the (main) patch 2
Thomas Monjalon (4):
ethdev: simplify port state comparisons
ethdev: add siblings iterators
net/mlx5: use port sibling iterators
app/testpmd: use port sibling iterator in device cleanup
app/test-pmd/testpmd.c | 4 +-
drivers/net/mlx5/mlx5.c | 34 +++++--------
drivers/net/mlx5/mlx5_ethdev.c | 6 +--
lib/librte_ethdev/rte_ethdev.c | 25 ++++++++--
lib/librte_ethdev/rte_ethdev.h | 63 ++++++++++++++++++++++++
lib/librte_ethdev/rte_ethdev_version.map | 2 +
6 files changed, 101 insertions(+), 33 deletions(-)
--
2.21.0
More information about the dev
mailing list