Searched refs:hwstats (Results 1 – 3 of 3) sorted by relevance
206 struct mtk_hw_stats *hwstats = mac->hw_stats; in mtk_get_ethtool_stats() local211 if (spin_trylock(&hwstats->stats_lock)) { in mtk_get_ethtool_stats()213 spin_unlock(&hwstats->stats_lock); in mtk_get_ethtool_stats()218 start = u64_stats_fetch_begin_irq(&hwstats->syncp); in mtk_get_ethtool_stats()220 data[i] = ((u64 *)hwstats)[mtk_ethtool_hw_stats[i].idx]; in mtk_get_ethtool_stats()222 } while (u64_stats_fetch_retry_irq(&hwstats->syncp, start)); in mtk_get_ethtool_stats()
924 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_update_xoff_rx_lfc() local939 hwstats->lxoffrxc += data; in ixgbe_update_xoff_rx_lfc()957 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_update_xoff_received() local982 hwstats->pxoffrxc[i] += pxoffrxc; in ixgbe_update_xoff_received()6946 struct ixgbe_hw_stats *hwstats = &adapter->stats; in ixgbe_update_stats() local7010 hwstats->crcerrs += IXGBE_READ_REG(hw, IXGBE_CRCERRS); in ixgbe_update_stats()7017 hwstats->mpc[i] += mpc; in ixgbe_update_stats()7018 total_mpc += hwstats->mpc[i]; in ixgbe_update_stats()7019 hwstats->pxontxc[i] += IXGBE_READ_REG(hw, IXGBE_PXONTXC(i)); in ixgbe_update_stats()7020 hwstats->pxofftxc[i] += IXGBE_READ_REG(hw, IXGBE_PXOFFTXC(i)); in ixgbe_update_stats()[all …]
2274 struct mtk_hw_stats *hwstats = mac->hw_stats; in mtk_get_ethtool_stats() local2283 if (spin_trylock_bh(&hwstats->stats_lock)) { in mtk_get_ethtool_stats()2285 spin_unlock_bh(&hwstats->stats_lock); in mtk_get_ethtool_stats()2289 data_src = (u64 *)hwstats; in mtk_get_ethtool_stats()2293 start = u64_stats_fetch_begin_irq(&hwstats->syncp); in mtk_get_ethtool_stats()2297 } while (u64_stats_fetch_retry_irq(&hwstats->syncp, start)); in mtk_get_ethtool_stats()