]> www.infradead.org Git - users/jedix/linux-maple.git/commit
be2net: cleanup and refactor stats code
authorSathya Perla <sathya.perla@emulex.com>
Mon, 25 Jul 2011 19:10:14 +0000 (19:10 +0000)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Thu, 8 Dec 2011 23:36:07 +0000 (15:36 -0800)
commite9f67a8e33afd77e61ccdc9c96a72ea9d820745b
tree3edeb16cc237f4b6769f09048d277842c2f9d77b
parent1f6472fe975fccbe8f50212176e31faeef3e0b41
be2net: cleanup and refactor stats code

In preparation for 64-bit stats interface, the following cleanups help
streamline the code:
1) made some more rx/tx stats stored by driver 64 bit
2) made some HW stas (err/drop counters) stored in be_drv_stats 32 bit to
   keep the code simple as BE provides 32-bit counters only.
3) removed duplication of netdev stats in ethtool
4) removed some un-necessary stats and fixed some names

Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/benet/be.h
drivers/net/benet/be_cmds.c
drivers/net/benet/be_cmds.h
drivers/net/benet/be_ethtool.c
drivers/net/benet/be_main.c