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> |
||
---|---|---|
.. | ||
meson.build | ||
otx2_ethdev_debug.c | ||
otx2_ethdev_devargs.c | ||
otx2_ethdev_irq.c | ||
otx2_ethdev_ops.c | ||
otx2_ethdev_sec_tx.h | ||
otx2_ethdev_sec.c | ||
otx2_ethdev_sec.h | ||
otx2_ethdev.c | ||
otx2_ethdev.h | ||
otx2_flow_ctrl.c | ||
otx2_flow_dump.c | ||
otx2_flow_parse.c | ||
otx2_flow_utils.c | ||
otx2_flow.c | ||
otx2_flow.h | ||
otx2_link.c | ||
otx2_lookup.c | ||
otx2_mac.c | ||
otx2_mcast.c | ||
otx2_ptp.c | ||
otx2_rss.c | ||
otx2_rx.c | ||
otx2_rx.h | ||
otx2_stats.c | ||
otx2_tm.c | ||
otx2_tm.h | ||
otx2_tx.c | ||
otx2_tx.h | ||
otx2_vlan.c | ||
version.map |