numam-dpdk/lib/librte_ethdev
Igor Romanov 9970a9ad07 ethdev: make stats and xstats reset callbacks return int
Change return value of the callbacks from void to int. Make
implementations across all drivers return negative errno
values in case of error conditions.

Both callbacks are updated together because a large number of
drivers assign the same function to both callbacks.

Signed-off-by: Igor Romanov <igor.romanov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2019-10-07 15:00:54 +02:00
..
ethdev_private.c ethdev: move representor parsing functions 2018-10-26 22:14:06 +02:00
ethdev_private.h ethdev: move representor parsing functions 2018-10-26 22:14:06 +02:00
ethdev_profile.c ethdev: change vtune profiling approach 2018-08-28 15:27:39 +02:00
ethdev_profile.h ethdev: change vtune profiling approach 2018-08-28 15:27:39 +02:00
Makefile ethdev: use new ethernet parsing function 2019-07-08 21:26:52 +02:00
meson.build ethdev: use new ethernet parsing function 2019-07-08 21:26:52 +02:00
rte_class_eth.c ethdev: use new ethernet parsing function 2019-07-08 21:26:52 +02:00
rte_dev_info.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_eth_ctrl.h net: move TCP flags from ethdev header 2019-07-03 12:57:30 +02:00
rte_ethdev_core.h ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
rte_ethdev_driver.h enforce experimental tag at beginning of declarations 2019-06-29 19:04:48 +02:00
rte_ethdev_pci.h ethdev: avoid error on PCI unplug of closed port 2019-07-05 01:52:01 +02:00
rte_ethdev_vdev.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_ethdev_version.map ethdev: sort experimental symbols per release 2019-08-05 12:20:53 +02:00
rte_ethdev.c ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
rte_ethdev.h ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
rte_flow_driver.h enforce experimental tag at beginning of declarations 2019-06-29 19:04:48 +02:00
rte_flow.c ethdev: add GRE key field to flow API 2019-07-08 21:26:52 +02:00
rte_flow.h ethdev: fix endian annotation for SPI item 2019-08-27 15:15:00 +02:00
rte_mtr_driver.h meter: replace color definitions 2019-04-11 14:27:32 +02:00
rte_mtr.c remove experimental tags from all symbol definitions 2019-06-29 19:04:43 +02:00
rte_mtr.h ethdev: replace license text with SPDX tag 2019-07-29 15:07:48 +02:00
rte_tm_driver.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm.c ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm.h ethdev: replace license text with SPDX tag 2019-07-29 15:07:48 +02:00