Home
last modified time | relevance | path

Searched refs:hwstats (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c927 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_update_xoff_rx_lfc() local
942 hwstats->lxoffrxc += data; in ixgbe_update_xoff_rx_lfc()
960 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_update_xoff_received() local
985 hwstats->pxoffrxc[i] += pxoffrxc; in ixgbe_update_xoff_received()
7039 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_update_stats() local
7111 hwstats->crcerrs += IXGBE_READ_REG(hw, IXGBE_CRCERRS); in ixgbe_update_stats()
7118 hwstats->mpc[i] += mpc; in ixgbe_update_stats()
7119 total_mpc += hwstats->mpc[i]; in ixgbe_update_stats()
7120 hwstats->pxontxc[i] += IXGBE_READ_REG(hw, IXGBE_PXONTXC(i)); in ixgbe_update_stats()
7121 hwstats->pxofftxc[i] += IXGBE_READ_REG(hw, IXGBE_PXOFFTXC(i)); in ixgbe_update_stats()
[all …]
H A Dixgbe_ethtool.c538 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_get_pause_stats() local
540 stats->tx_pause_frames = hwstats->lxontxc + hwstats->lxofftxc; in ixgbe_get_pause_stats()
541 stats->rx_pause_frames = hwstats->lxonrxc + hwstats->lxoffrxc; in ixgbe_get_pause_stats()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c2736 struct mtk_hw_stats *hwstats = mac->hw_stats; in mtk_get_ethtool_stats() local
2745 if (spin_trylock_bh(&hwstats->stats_lock)) { in mtk_get_ethtool_stats()
2747 spin_unlock_bh(&hwstats->stats_lock); in mtk_get_ethtool_stats()
2751 data_src = (u64 *)hwstats; in mtk_get_ethtool_stats()
2755 start = u64_stats_fetch_begin_irq(&hwstats->syncp); in mtk_get_ethtool_stats()
2759 } while (u64_stats_fetch_retry_irq(&hwstats->syncp, start)); in mtk_get_ethtool_stats()