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> |
||
---|---|---|
.. | ||
ark_ddm.c | ||
ark_ddm.h | ||
ark_ethdev_rx.c | ||
ark_ethdev_rx.h | ||
ark_ethdev_tx.c | ||
ark_ethdev_tx.h | ||
ark_ethdev.c | ||
ark_ext.h | ||
ark_global.h | ||
ark_logs.h | ||
ark_mpu.c | ||
ark_mpu.h | ||
ark_pktchkr.c | ||
ark_pktchkr.h | ||
ark_pktdir.c | ||
ark_pktdir.h | ||
ark_pktgen.c | ||
ark_pktgen.h | ||
ark_rqp.c | ||
ark_rqp.h | ||
ark_udm.c | ||
ark_udm.h | ||
meson.build | ||
version.map |