struct e1000_adapter *adapter = netdev->priv; 
struct e1000_adapter *adapter = netdev_priv(netdev); 
e1000_get_ethtool_stats(struct net_device *netdev, 		struct ethtool_stats *stats, uint64_t *data){	struct e1000_adapter *adapter = netdev->priv;	int i;	e1000_update_stats(adapter);	for(i = 0; i < E1000_STATS_LEN; i++) {		char *p = (char *)adapter+e1000_gstrings_stats[i].stat_offset;			data[i] = (e1000_gstrings_stats[i].sizeof_stat == 			sizeof(uint64_t)) ? *(uint64_t *)p : *(uint32_t *)p;	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/60490fe030f3969a8706d94c7cf8469be6330678/e1000_ethtool.c/clean/drivers/net/e1000/e1000_ethtool.c