numam-dpdk/drivers/net/ixgbe
Matan Azrad d5b0924ba6 ethdev: add return value to stats get dev op
The stats_get dev op API doesn't include return value, so PMD cannot
return an error in case of failure at stats getting process time.

Since PCI devices can be removed and there is a time between the
physical removal to the RMV interrupt, the user may get invalid stats
without any indication.

This patch changes the stats_get API return value to be int instead of
void.

All the net PMDs stats_get dev ops are adjusted by this patch.

Signed-off-by: Matan Azrad <matan@mellanox.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2017-10-12 01:52:49 +01:00
..
base net/ixgbe/base: update shared code version to 2017.05.16 2017-06-12 10:41:27 +01:00
ixgbe_82599_bypass.c ixgbe: clean up code style 2016-05-06 15:51:22 +02:00
ixgbe_bypass_api.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass_defines.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass.c ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_ethdev.c ethdev: add return value to stats get dev op 2017-10-12 01:52:49 +01:00
ixgbe_ethdev.h net/ixgbe: eliminate duplicate filterlist symbols 2017-10-06 02:49:48 +02:00
ixgbe_fdir.c net/ixgbe: remove unnecessary void casts 2017-10-06 02:49:48 +02:00
ixgbe_flow.c net/ixgbe: eliminate duplicate filterlist symbols 2017-10-06 02:49:48 +02:00
ixgbe_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
ixgbe_pf.c net/ixgbe: add VLAN info in queue info msg to VF 2017-10-06 02:49:47 +02:00
ixgbe_regs.h net/ixgbe: remove unused global variable 2017-01-17 19:40:52 +01:00
ixgbe_rxtx_vec_common.h eal: introduce macro for always inline 2017-06-06 17:21:55 +02:00
ixgbe_rxtx_vec_neon.c net/ixgbe: remove option to disable offload flags 2017-04-19 15:37:37 +02:00
ixgbe_rxtx_vec_sse.c net/ixgbe: support packet type parsing in SSE Rx 2017-07-06 15:00:56 +02:00
ixgbe_rxtx.c mem: remove API to get physical address in dom0 2017-10-09 01:52:37 +02:00
ixgbe_rxtx.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00
ixgbe_tm.c net/ixgbe: remove unnecessary void casts 2017-10-06 02:49:48 +02:00
Makefile ethdev: increase port id range 2017-10-06 18:23:25 +02:00
rte_pmd_ixgbe_version.map ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe.c ethdev: increase port id range 2017-10-06 18:23:25 +02:00
rte_pmd_ixgbe.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00