ethtool: Expand documentation of struct ethtool_stats
Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
					parent
					
						
							
								4e5a62db2b
							
						
					
				
			
			
				commit
				
					
						590912298c
					
				
			
		
					 1 changed files with 13 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue