8d7d4fcdca
Currently majority of fast-path ethdev ops take pointers to internal queue data structures as an input parameter. While eth_rx_queue_count() takes a pointer to rte_eth_dev and queue index. For future work to hide rte_eth_devices[] and friends it would be plausible to unify parameters list of all fast-path ethdev ops. This patch changes eth_rx_queue_count() to accept pointer to internal queue data as input parameter. While this change is transparent to user, it still counts as an ABI change, as eth_rx_queue_count_t is used by ethdev public inline function rte_eth_rx_queue_count(). Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> Reviewed-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> Acked-by: Hyong Youb Kim <hyonkim@cisco.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com> Tested-by: Feifei Wang <feifei.wang2@arm.com> |
||
---|---|---|
.. | ||
base | ||
meson.build | ||
rte_pmd_txgbe.h | ||
txgbe_ethdev_vf.c | ||
txgbe_ethdev.c | ||
txgbe_ethdev.h | ||
txgbe_fdir.c | ||
txgbe_flow.c | ||
txgbe_ipsec.c | ||
txgbe_ipsec.h | ||
txgbe_logs.h | ||
txgbe_pf.c | ||
txgbe_ptypes.c | ||
txgbe_ptypes.h | ||
txgbe_regs_group.h | ||
txgbe_rxtx.c | ||
txgbe_rxtx.h | ||
txgbe_tm.c | ||
version.map |