aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/amd8111e.c
diff options
context:
space:
mode:
authorEric Dumazet <eric.dumazet@gmail.com>2010-08-19 23:08:23 -0400
committerDavid S. Miller <davem@davemloft.net>2010-08-22 02:09:36 -0400
commitc3227e546c574172e77616270a16a04eae561b8f (patch)
tree4272099dd078a4b92b376ec788156f329ea11a0d /drivers/net/amd8111e.c
parenta2c483a19a96cf5cb9465f42cca34548b9211954 (diff)
amd8111e: use net_device_stats from struct net_device
struct net_device has its own struct net_device_stats member, so use this one instead of a private copy in the amd8111e_priv struct. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/amd8111e.c')
-rw-r--r--drivers/net/amd8111e.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/net/amd8111e.c b/drivers/net/amd8111e.c
index 1f5fc64b3224..58a0ab4923ee 100644
--- a/drivers/net/amd8111e.c
+++ b/drivers/net/amd8111e.c
@@ -903,18 +903,18 @@ static int amd8111e_read_mib(void __iomem *mmio, u8 MIB_COUNTER)
903} 903}
904 904
905/* 905/*
906This function reads the mib registers and returns the hardware statistics. It updates previous internal driver statistics with new values. 906 * This function reads the mib registers and returns the hardware statistics.
907*/ 907 * It updates previous internal driver statistics with new values.
908static struct net_device_stats *amd8111e_get_stats(struct net_device * dev) 908 */
909static struct net_device_stats *amd8111e_get_stats(struct net_device *dev)
909{ 910{
910 struct amd8111e_priv *lp = netdev_priv(dev); 911 struct amd8111e_priv *lp = netdev_priv(dev);
911 void __iomem *mmio = lp->mmio; 912 void __iomem *mmio = lp->mmio;
912 unsigned long flags; 913 unsigned long flags;
913 /* struct net_device_stats *prev_stats = &lp->prev_stats; */ 914 struct net_device_stats *new_stats = &dev->stats;
914 struct net_device_stats* new_stats = &lp->stats;
915 915
916 if(!lp->opened) 916 if (!lp->opened)
917 return &lp->stats; 917 return new_stats;
918 spin_lock_irqsave (&lp->lock, flags); 918 spin_lock_irqsave (&lp->lock, flags);
919 919
920 /* stats.rx_packets */ 920 /* stats.rx_packets */