linux/drivers/net/fjes
Florian Westphal 4d0e965732 drivers: replace dev->trans_start accesses with dev_trans_start
a trans_start struct member exists twice:
- in struct net_device (legacy)
- in struct netdev_queue

Instead of open-coding dev->trans_start usage to obtain the current
trans_start value, use dev_trans_start() instead.

This is not exactly the same, as dev_trans_start also considers
the trans_start values of the netdev queues owned by the device
and provides the most recent one.

For legacy devices this doesn't matter as dev_trans_start can cope
with netdev trans_start values of 0 (they are ignored).

This is a prerequisite to eventual removal of dev->trans_start.

Cc: linux-rdma@vger.kernel.org
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-05-04 14:16:47 -04:00
..
fjes_ethtool.c drivers/net: get rid of unnecessary initializations in .get_drvinfo() 2015-10-16 00:24:10 -07:00
fjes_hw.c fjes: Introduce spinlock for rx_status 2016-04-16 21:51:01 -04:00
fjes_hw.h fjes: Introduce spinlock for rx_status 2016-04-16 21:51:01 -04:00
fjes_main.c drivers: replace dev->trans_start accesses with dev_trans_start 2016-05-04 14:16:47 -04:00
fjes_regs.h fjes: net_device_ops.ndo_open and .ndo_stop 2015-08-24 14:06:34 -07:00
fjes.h fjes: ethtool support 2015-08-24 14:06:37 -07:00
Makefile fjes: ethtool support 2015-08-24 14:06:37 -07:00