void gfar_fill_stats(struct net_device *dev, struct ethtool_stats *dummy, u64 * buf) 
static void gfar_fill_stats(struct net_device *dev, struct ethtool_stats *dummy, u64 * buf) 
void gfar_fill_stats(struct net_device *dev, struct ethtool_stats *dummy, u64 * buf){	int i;	struct gfar_private *priv = netdev_priv(dev);	u32 *rmon = (u32 *) & priv->regs->rmon;	u64 *extra = (u64 *) & priv->extra_stats;	struct gfar_stats *stats = (struct gfar_stats *) buf;	for (i = 0; i < GFAR_RMON_LEN; i++) {		stats->rmon[i] = (u64) (rmon[i]);	}	for (i = 0; i < GFAR_EXTRA_STATS_LEN; i++) {		stats->extra[i] = extra[i];	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/0bbaf069f053957e8d733784e18a2992afd1dd3c/gianfar_ethtool.c/buggy/drivers/net/gianfar_ethtool.c