Loading include/uapi/linux/ethtool.h +13 −3 Original line number Diff line number Diff line Loading @@ -597,10 +597,20 @@ struct ethtool_test { __u64 data[0]; }; /* for dumping NIC-specific statistics */ /** * struct ethtool_stats - device-specific statistics * @cmd: Command number = %ETHTOOL_GSTATS * @n_stats: On return, the number of statistics * @data: Array of statistics * * Users must use %ETHTOOL_GSSET_INFO or %ETHTOOL_GDRVINFO to find the * number of statistics that will be returned. They must allocate a * buffer of the appropriate size (8 * number of statistics) * immediately following this structure. */ struct ethtool_stats { __u32 cmd; /* ETHTOOL_GSTATS */ __u32 n_stats; /* number of u64's being returned */ __u32 cmd; __u32 n_stats; __u64 data[0]; }; Loading Loading
include/uapi/linux/ethtool.h +13 −3 Original line number Diff line number Diff line Loading @@ -597,10 +597,20 @@ struct ethtool_test { __u64 data[0]; }; /* for dumping NIC-specific statistics */ /** * struct ethtool_stats - device-specific statistics * @cmd: Command number = %ETHTOOL_GSTATS * @n_stats: On return, the number of statistics * @data: Array of statistics * * Users must use %ETHTOOL_GSSET_INFO or %ETHTOOL_GDRVINFO to find the * number of statistics that will be returned. They must allocate a * buffer of the appropriate size (8 * number of statistics) * immediately following this structure. */ struct ethtool_stats { __u32 cmd; /* ETHTOOL_GSTATS */ __u32 n_stats; /* number of u64's being returned */ __u32 cmd; __u32 n_stats; __u64 data[0]; }; Loading