diff options
author | Eric Dumazet <eric.dumazet@gmail.com> | 2010-08-19 23:08:23 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-08-22 02:09:36 -0400 |
commit | c3227e546c574172e77616270a16a04eae561b8f (patch) | |
tree | 4272099dd078a4b92b376ec788156f329ea11a0d /drivers/net/amd8111e.c | |
parent | a2c483a19a96cf5cb9465f42cca34548b9211954 (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.c | 14 |
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 | /* |
906 | This 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. |
908 | static struct net_device_stats *amd8111e_get_stats(struct net_device * dev) | 908 | */ |
909 | static 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 */ |