Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 59091229 authored by Ben Hutchings's avatar Ben Hutchings Committed by David S. Miller
Browse files

ethtool: Expand documentation of struct ethtool_stats

parent 4e5a62db
Loading
Loading
Loading
Loading
+13 −3
Original line number Diff line number Diff line
@@ -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];
};