hwstats 929 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_hw_stats *hwstats = &adapter->stats; hwstats 944 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->lxoffrxc += data; hwstats 962 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_hw_stats *hwstats = &adapter->stats; hwstats 987 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->pxoffrxc[i] += pxoffrxc; hwstats 7042 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_hw_stats *hwstats = &adapter->stats; hwstats 7106 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->crcerrs += IXGBE_READ_REG(hw, IXGBE_CRCERRS); hwstats 7113 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->mpc[i] += mpc; hwstats 7114 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c total_mpc += hwstats->mpc[i]; hwstats 7115 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->pxontxc[i] += IXGBE_READ_REG(hw, IXGBE_PXONTXC(i)); hwstats 7116 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->pxofftxc[i] += IXGBE_READ_REG(hw, IXGBE_PXOFFTXC(i)); hwstats 7119 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->rnbc[i] += IXGBE_READ_REG(hw, IXGBE_RNBC(i)); hwstats 7120 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->qbtc[i] += IXGBE_READ_REG(hw, IXGBE_QBTC(i)); hwstats 7121 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->qbrc[i] += IXGBE_READ_REG(hw, IXGBE_QBRC(i)); hwstats 7122 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->pxonrxc[i] += hwstats 7130 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->pxonrxc[i] += hwstats 7140 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->qptc[i] += IXGBE_READ_REG(hw, IXGBE_QPTC(i)); hwstats 7141 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->qprc[i] += IXGBE_READ_REG(hw, IXGBE_QPRC(i)); hwstats 7147 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->qbtc[i] += IXGBE_READ_REG(hw, IXGBE_QBTC_L(i)); hwstats 7149 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->qbrc[i] += IXGBE_READ_REG(hw, IXGBE_QBRC_L(i)); hwstats 7154 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gprc += IXGBE_READ_REG(hw, IXGBE_GPRC); hwstats 7156 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gprc -= missed_rx; hwstats 7163 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->lxonrxc += IXGBE_READ_REG(hw, IXGBE_LXONRXC); hwstats 7164 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gorc += IXGBE_READ_REG(hw, IXGBE_GORCH); hwstats 7165 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gotc += IXGBE_READ_REG(hw, IXGBE_GOTCH); hwstats 7166 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->tor += IXGBE_READ_REG(hw, IXGBE_TORH); hwstats 7173 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->o2bgptc += IXGBE_READ_REG(hw, IXGBE_O2BGPTC); hwstats 7174 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->o2bspc += IXGBE_READ_REG(hw, IXGBE_O2BSPC); hwstats 7175 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->b2ospc += IXGBE_READ_REG(hw, IXGBE_B2OSPC); hwstats 7176 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->b2ogprc += IXGBE_READ_REG(hw, IXGBE_B2OGPRC); hwstats 7182 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gorc += IXGBE_READ_REG(hw, IXGBE_GORCL); hwstats 7184 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gotc += IXGBE_READ_REG(hw, IXGBE_GOTCL); hwstats 7186 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->tor += IXGBE_READ_REG(hw, IXGBE_TORL); hwstats 7188 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->lxonrxc += IXGBE_READ_REG(hw, IXGBE_LXONRXCNT); hwstats 7189 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fdirmatch += IXGBE_READ_REG(hw, IXGBE_FDIRMATCH); hwstats 7190 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fdirmiss += IXGBE_READ_REG(hw, IXGBE_FDIRMISS); hwstats 7192 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fccrc += IXGBE_READ_REG(hw, IXGBE_FCCRC); hwstats 7193 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoerpdc += IXGBE_READ_REG(hw, IXGBE_FCOERPDC); hwstats 7194 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoeprc += IXGBE_READ_REG(hw, IXGBE_FCOEPRC); hwstats 7195 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoeptc += IXGBE_READ_REG(hw, IXGBE_FCOEPTC); hwstats 7196 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoedwrc += IXGBE_READ_REG(hw, IXGBE_FCOEDWRC); hwstats 7197 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoedwtc += IXGBE_READ_REG(hw, IXGBE_FCOEDWTC); hwstats 7209 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoe_noddp = noddp; hwstats 7210 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->fcoe_noddp_ext_buff = noddp_ext_buff; hwstats 7218 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->bprc += bprc; hwstats 7219 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->mprc += IXGBE_READ_REG(hw, IXGBE_MPRC); hwstats 7221 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->mprc -= bprc; hwstats 7222 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->roc += IXGBE_READ_REG(hw, IXGBE_ROC); hwstats 7223 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->prc64 += IXGBE_READ_REG(hw, IXGBE_PRC64); hwstats 7224 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->prc127 += IXGBE_READ_REG(hw, IXGBE_PRC127); hwstats 7225 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->prc255 += IXGBE_READ_REG(hw, IXGBE_PRC255); hwstats 7226 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->prc511 += IXGBE_READ_REG(hw, IXGBE_PRC511); hwstats 7227 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->prc1023 += IXGBE_READ_REG(hw, IXGBE_PRC1023); hwstats 7228 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->prc1522 += IXGBE_READ_REG(hw, IXGBE_PRC1522); hwstats 7229 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->rlec += IXGBE_READ_REG(hw, IXGBE_RLEC); hwstats 7231 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->lxontxc += lxon; hwstats 7233 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->lxofftxc += lxoff; hwstats 7234 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gptc += IXGBE_READ_REG(hw, IXGBE_GPTC); hwstats 7235 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->mptc += IXGBE_READ_REG(hw, IXGBE_MPTC); hwstats 7240 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gptc -= xon_off_tot; hwstats 7241 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->mptc -= xon_off_tot; hwstats 7242 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->gotc -= (xon_off_tot * (ETH_ZLEN + ETH_FCS_LEN)); hwstats 7243 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ruc += IXGBE_READ_REG(hw, IXGBE_RUC); hwstats 7244 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->rfc += IXGBE_READ_REG(hw, IXGBE_RFC); hwstats 7245 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->rjc += IXGBE_READ_REG(hw, IXGBE_RJC); hwstats 7246 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->tpr += IXGBE_READ_REG(hw, IXGBE_TPR); hwstats 7247 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc64 += IXGBE_READ_REG(hw, IXGBE_PTC64); hwstats 7248 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc64 -= xon_off_tot; hwstats 7249 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc127 += IXGBE_READ_REG(hw, IXGBE_PTC127); hwstats 7250 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc255 += IXGBE_READ_REG(hw, IXGBE_PTC255); hwstats 7251 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc511 += IXGBE_READ_REG(hw, IXGBE_PTC511); hwstats 7252 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc1023 += IXGBE_READ_REG(hw, IXGBE_PTC1023); hwstats 7253 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->ptc1522 += IXGBE_READ_REG(hw, IXGBE_PTC1522); hwstats 7254 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hwstats->bptc += IXGBE_READ_REG(hw, IXGBE_BPTC); hwstats 7257 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c netdev->stats.multicast = hwstats->mprc; hwstats 7260 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c netdev->stats.rx_errors = hwstats->crcerrs + hwstats->rlec; hwstats 7262 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c netdev->stats.rx_length_errors = hwstats->rlec; hwstats 7263 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c netdev->stats.rx_crc_errors = hwstats->crcerrs; hwstats 2665 drivers/net/ethernet/mediatek/mtk_eth_soc.c struct mtk_hw_stats *hwstats = mac->hw_stats; hwstats 2674 drivers/net/ethernet/mediatek/mtk_eth_soc.c if (spin_trylock_bh(&hwstats->stats_lock)) { hwstats 2676 drivers/net/ethernet/mediatek/mtk_eth_soc.c spin_unlock_bh(&hwstats->stats_lock); hwstats 2680 drivers/net/ethernet/mediatek/mtk_eth_soc.c data_src = (u64 *)hwstats; hwstats 2684 drivers/net/ethernet/mediatek/mtk_eth_soc.c start = u64_stats_fetch_begin_irq(&hwstats->syncp); hwstats 2688 drivers/net/ethernet/mediatek/mtk_eth_soc.c } while (u64_stats_fetch_retry_irq(&hwstats->syncp, start));