Searched refs:estats (Results 1 - 15 of 15) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_stats.h399 ADD_64(estats->t##_hi, diff.hi, \
400 estats->t##_lo, diff.lo); \
436 ADD_EXTEND_64(estats->t##_hi, estats->t##_lo, diff); \
449 ADD_EXTEND_64(estats->t##_hi, estats->t##_lo, diff); \
473 ADD_64(estats->s##_hi, qstats->s##_hi, \
474 estats->s##_lo, qstats->s##_lo); \
475 SUB_64(estats->s##_hi, qstats_old->s##_hi_old, \
476 estats->s##_lo, qstats_old->s##_lo_old); \
483 estats->s += qstats->s; \
484 estats->s -= qstats_old->s##_old; \
494 estats->s##_hi = fstats->s##_hi; \
495 estats->s##_lo = fstats->s##_lo; \
502 estats->s = le32_to_cpu(tport->s) + fwstats->s; \
507 fwstats->f = estats->f; \
512 SUB_64(estats->s##_hi, estats_old->t##_hi, \
513 estats->s##_lo, estats_old->t##_lo); \
514 ADD_64(estats->s##_hi, estats->t##_hi, \
515 estats->s##_lo, estats->t##_lo); \
516 estats_old->t##_hi = estats->t##_hi; \
517 estats_old->t##_lo = estats->t##_lo; \
H A Dbnx2x_stats.c552 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_bmac_stats_update() local
635 estats->pause_frames_received_hi = bnx2x_bmac_stats_update()
637 estats->pause_frames_received_lo = bnx2x_bmac_stats_update()
640 estats->pause_frames_sent_hi = bnx2x_bmac_stats_update()
642 estats->pause_frames_sent_lo = bnx2x_bmac_stats_update()
645 estats->pfc_frames_received_hi = bnx2x_bmac_stats_update()
647 estats->pfc_frames_received_lo = bnx2x_bmac_stats_update()
649 estats->pfc_frames_sent_hi = bnx2x_bmac_stats_update()
651 estats->pfc_frames_sent_lo = bnx2x_bmac_stats_update()
658 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_mstat_stats_update() local
700 estats->etherstatspkts1024octetsto1522octets_hi = bnx2x_mstat_stats_update()
702 estats->etherstatspkts1024octetsto1522octets_lo = bnx2x_mstat_stats_update()
705 estats->etherstatspktsover1522octets_hi = bnx2x_mstat_stats_update()
707 estats->etherstatspktsover1522octets_lo = bnx2x_mstat_stats_update()
710 ADD_64(estats->etherstatspktsover1522octets_hi, bnx2x_mstat_stats_update()
712 estats->etherstatspktsover1522octets_lo, bnx2x_mstat_stats_update()
715 ADD_64(estats->etherstatspktsover1522octets_hi, bnx2x_mstat_stats_update()
717 estats->etherstatspktsover1522octets_lo, bnx2x_mstat_stats_update()
720 ADD_64(estats->etherstatspktsover1522octets_hi, bnx2x_mstat_stats_update()
722 estats->etherstatspktsover1522octets_lo, bnx2x_mstat_stats_update()
725 estats->pause_frames_received_hi = bnx2x_mstat_stats_update()
727 estats->pause_frames_received_lo = bnx2x_mstat_stats_update()
730 estats->pause_frames_sent_hi = bnx2x_mstat_stats_update()
732 estats->pause_frames_sent_lo = bnx2x_mstat_stats_update()
735 estats->pfc_frames_received_hi = bnx2x_mstat_stats_update()
737 estats->pfc_frames_received_lo = bnx2x_mstat_stats_update()
739 estats->pfc_frames_sent_hi = bnx2x_mstat_stats_update()
741 estats->pfc_frames_sent_lo = bnx2x_mstat_stats_update()
749 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_emac_stats_update() local
783 estats->pause_frames_received_hi = bnx2x_emac_stats_update()
785 estats->pause_frames_received_lo = bnx2x_emac_stats_update()
787 ADD_64(estats->pause_frames_received_hi, bnx2x_emac_stats_update()
789 estats->pause_frames_received_lo, bnx2x_emac_stats_update()
792 estats->pause_frames_sent_hi = bnx2x_emac_stats_update()
794 estats->pause_frames_sent_lo = bnx2x_emac_stats_update()
796 ADD_64(estats->pause_frames_sent_hi, bnx2x_emac_stats_update()
798 estats->pause_frames_sent_lo, bnx2x_emac_stats_update()
807 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_hw_stats_update() local
838 ADD_EXTEND_64(estats->brb_truncate_hi, estats->brb_truncate_lo, bnx2x_hw_stats_update()
850 memcpy(&(estats->rx_stat_ifhcinbadoctets_hi), &(pstats->mac_stx[1]), bnx2x_hw_stats_update()
852 estats->brb_drop_hi = pstats->brb_drop_hi; bnx2x_hw_stats_update()
853 estats->brb_drop_lo = pstats->brb_drop_lo; bnx2x_hw_stats_update()
860 estats->eee_tx_lpi += REG_RD(bp, lpi_reg); bnx2x_hw_stats_update()
866 if (nig_timer_max != estats->nig_timer_max) { bnx2x_hw_stats_update()
867 estats->nig_timer_max = nig_timer_max; bnx2x_hw_stats_update()
869 estats->nig_timer_max); bnx2x_hw_stats_update()
923 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_storm_stats_update() local
931 estats->error_bytes_received_hi = 0; bnx2x_storm_stats_update()
932 estats->error_bytes_received_lo = 0; bnx2x_storm_stats_update()
1077 ADD_64(estats->total_bytes_received_hi,
1078 estats->rx_stat_ifhcinbadoctets_hi,
1079 estats->total_bytes_received_lo,
1080 estats->rx_stat_ifhcinbadoctets_lo);
1082 ADD_64_LE(estats->total_bytes_received_hi,
1084 estats->total_bytes_received_lo,
1087 ADD_64_LE(estats->error_bytes_received_hi,
1089 estats->error_bytes_received_lo,
1094 ADD_64(estats->error_bytes_received_hi,
1095 estats->rx_stat_ifhcinbadoctets_hi,
1096 estats->error_bytes_received_lo,
1097 estats->rx_stat_ifhcinbadoctets_lo);
1116 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_net_stats_update() local
1122 bnx2x_hilo(&estats->total_unicast_packets_received_hi) + bnx2x_net_stats_update()
1123 bnx2x_hilo(&estats->total_multicast_packets_received_hi) + bnx2x_net_stats_update()
1124 bnx2x_hilo(&estats->total_broadcast_packets_received_hi); bnx2x_net_stats_update()
1127 bnx2x_hilo(&estats->total_unicast_packets_transmitted_hi) + bnx2x_net_stats_update()
1128 bnx2x_hilo(&estats->total_multicast_packets_transmitted_hi) + bnx2x_net_stats_update()
1129 bnx2x_hilo(&estats->total_broadcast_packets_transmitted_hi); bnx2x_net_stats_update()
1131 nstats->rx_bytes = bnx2x_hilo(&estats->total_bytes_received_hi); bnx2x_net_stats_update()
1133 nstats->tx_bytes = bnx2x_hilo(&estats->total_bytes_transmitted_hi); bnx2x_net_stats_update()
1135 tmp = estats->mac_discard; for_each_rx_queue()
1146 bnx2x_hilo(&estats->total_multicast_packets_received_hi);
1149 bnx2x_hilo(&estats->tx_stat_etherstatscollisions_hi);
1152 bnx2x_hilo(&estats->rx_stat_etherstatsundersizepkts_hi) +
1153 bnx2x_hilo(&estats->etherstatsoverrsizepkts_hi);
1154 nstats->rx_over_errors = bnx2x_hilo(&estats->brb_drop_hi) +
1155 bnx2x_hilo(&estats->brb_truncate_hi);
1157 bnx2x_hilo(&estats->rx_stat_dot3statsfcserrors_hi);
1159 bnx2x_hilo(&estats->rx_stat_dot3statsalignmenterrors_hi);
1160 nstats->rx_fifo_errors = bnx2x_hilo(&estats->no_buff_discard_hi);
1171 bnx2x_hilo(&estats->tx_stat_dot3statslatecollisions_hi) +
1172 bnx2x_hilo(&estats->tx_stat_dot3statsexcessivecollisions_hi);
1174 bnx2x_hilo(&estats->rx_stat_dot3statscarriersenseerrors_hi);
1181 bnx2x_hilo(&estats->tx_stat_dot3statsinternalmactransmiterrors_hi);
1186 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_drv_stats_update() local
1252 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_stats_update() local
1255 estats->brb_drop_lo, estats->brb_truncate_lo); bnx2x_stats_update()
1691 struct bnx2x_eth_stats *estats = &bp->eth_stats; local
1705 struct bnx2x_eth_stats *estats = &bp->eth_stats; bnx2x_afex_collect_stats() local
1958 estats->mac_filter_discard);
1962 estats->brb_truncate_discard);
1966 estats->mac_discard);
/linux-4.4.14/drivers/net/ethernet/nvidia/
H A Dforcedeth.c758 struct nv_ethtool_stats estats; member in struct:fe_priv
1669 WARN_ONCE(in_irq(), "forcedeth: estats spin_lock(_bh) from top-half"); nv_update_stats()
1673 np->estats.tx_bytes += readl(base + NvRegTxCnt); nv_update_stats()
1674 np->estats.tx_zero_rexmt += readl(base + NvRegTxZeroReXmt); nv_update_stats()
1675 np->estats.tx_one_rexmt += readl(base + NvRegTxOneReXmt); nv_update_stats()
1676 np->estats.tx_many_rexmt += readl(base + NvRegTxManyReXmt); nv_update_stats()
1677 np->estats.tx_late_collision += readl(base + NvRegTxLateCol); nv_update_stats()
1678 np->estats.tx_fifo_errors += readl(base + NvRegTxUnderflow); nv_update_stats()
1679 np->estats.tx_carrier_errors += readl(base + NvRegTxLossCarrier); nv_update_stats()
1680 np->estats.tx_excess_deferral += readl(base + NvRegTxExcessDef); nv_update_stats()
1681 np->estats.tx_retry_error += readl(base + NvRegTxRetryErr); nv_update_stats()
1682 np->estats.rx_frame_error += readl(base + NvRegRxFrameErr); nv_update_stats()
1683 np->estats.rx_extra_byte += readl(base + NvRegRxExtraByte); nv_update_stats()
1684 np->estats.rx_late_collision += readl(base + NvRegRxLateCol); nv_update_stats()
1685 np->estats.rx_runt += readl(base + NvRegRxRunt); nv_update_stats()
1686 np->estats.rx_frame_too_long += readl(base + NvRegRxFrameTooLong); nv_update_stats()
1687 np->estats.rx_over_errors += readl(base + NvRegRxOverflow); nv_update_stats()
1688 np->estats.rx_crc_errors += readl(base + NvRegRxFCSErr); nv_update_stats()
1689 np->estats.rx_frame_align_error += readl(base + NvRegRxFrameAlignErr); nv_update_stats()
1690 np->estats.rx_length_error += readl(base + NvRegRxLenErr); nv_update_stats()
1691 np->estats.rx_unicast += readl(base + NvRegRxUnicast); nv_update_stats()
1692 np->estats.rx_multicast += readl(base + NvRegRxMulticast); nv_update_stats()
1693 np->estats.rx_broadcast += readl(base + NvRegRxBroadcast); nv_update_stats()
1694 np->estats.rx_packets = nv_update_stats()
1695 np->estats.rx_unicast + nv_update_stats()
1696 np->estats.rx_multicast + nv_update_stats()
1697 np->estats.rx_broadcast; nv_update_stats()
1698 np->estats.rx_errors_total = nv_update_stats()
1699 np->estats.rx_crc_errors + nv_update_stats()
1700 np->estats.rx_over_errors + nv_update_stats()
1701 np->estats.rx_frame_error + nv_update_stats()
1702 (np->estats.rx_frame_align_error - np->estats.rx_extra_byte) + nv_update_stats()
1703 np->estats.rx_late_collision + nv_update_stats()
1704 np->estats.rx_runt + nv_update_stats()
1705 np->estats.rx_frame_too_long; nv_update_stats()
1706 np->estats.tx_errors_total = nv_update_stats()
1707 np->estats.tx_late_collision + nv_update_stats()
1708 np->estats.tx_fifo_errors + nv_update_stats()
1709 np->estats.tx_carrier_errors + nv_update_stats()
1710 np->estats.tx_excess_deferral + nv_update_stats()
1711 np->estats.tx_retry_error; nv_update_stats()
1714 np->estats.tx_deferral += readl(base + NvRegTxDef); nv_update_stats()
1715 np->estats.tx_packets += readl(base + NvRegTxFrame); nv_update_stats()
1716 np->estats.rx_bytes += readl(base + NvRegRxCnt); nv_update_stats()
1717 np->estats.tx_pause += readl(base + NvRegTxPause); nv_update_stats()
1718 np->estats.rx_pause += readl(base + NvRegRxPause); nv_update_stats()
1719 np->estats.rx_drop_frame += readl(base + NvRegRxDropFrame); nv_update_stats()
1720 np->estats.rx_errors_total += np->estats.rx_drop_frame; nv_update_stats()
1724 np->estats.tx_unicast += readl(base + NvRegTxUnicast); nv_update_stats()
1725 np->estats.tx_multicast += readl(base + NvRegTxMulticast); nv_update_stats()
1726 np->estats.tx_broadcast += readl(base + NvRegTxBroadcast); nv_update_stats()
1777 storage->rx_errors = np->estats.rx_errors_total; netdev_priv()
1778 storage->tx_errors = np->estats.tx_errors_total; netdev_priv()
1781 storage->multicast = np->estats.rx_multicast; netdev_priv()
1784 storage->rx_length_errors = np->estats.rx_length_error; netdev_priv()
1785 storage->rx_over_errors = np->estats.rx_over_errors; netdev_priv()
1786 storage->rx_crc_errors = np->estats.rx_crc_errors; netdev_priv()
1787 storage->rx_frame_errors = np->estats.rx_frame_align_error; netdev_priv()
1788 storage->rx_fifo_errors = np->estats.rx_drop_frame; netdev_priv()
1791 storage->tx_carrier_errors = np->estats.tx_carrier_errors; netdev_priv()
1792 storage->tx_fifo_errors = np->estats.tx_fifo_errors; netdev_priv()
4909 struct ethtool_stats *estats, u64 *buffer) netdev_priv()
4917 memcpy(buffer, &np->estats, netdev_priv()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
H A Dcore.c996 ++dev->estats.rx_dropped_resize; emac_resize_rx_ring()
1007 ++dev->estats.rx_dropped_resize; emac_resize_rx_ring()
1101 ++dev->estats.tx_dropped; emac_clean_tx_ring()
1521 ++dev->estats.tx_undo; emac_start_xmit_sg()
1532 struct emac_error_stats *st = &dev->estats; emac_parse_tx_error()
1622 struct emac_error_stats *st = &dev->estats; emac_parse_rx_error()
1665 ++dev->estats.rx_dropped_mtu; emac_rx_sg_append()
1707 ++dev->estats.rx_dropped_error; emac_poll_rx()
1714 ++dev->estats.rx_dropped_stack; emac_poll_rx()
1738 ++dev->estats.rx_dropped_stack; emac_poll_rx()
1752 ++dev->estats.rx_dropped_oom; emac_poll_rx()
1767 ++dev->estats.rx_dropped_error; emac_poll_rx()
1777 ++dev->estats.rx_dropped_oom; emac_poll_rx()
1797 ++dev->estats.rx_dropped_error; emac_poll_rx()
1844 ++dev->estats.rx_stopped; emac_rxde()
1853 struct emac_error_stats *st = &dev->estats; emac_irq()
1903 struct emac_error_stats *est = &dev->estats; emac_stats()
2188 struct ethtool_stats *estats, emac_ethtool_get_ethtool_stats()
2195 memcpy(tmp_stats, &dev->estats, sizeof(dev->estats)); emac_ethtool_get_ethtool_stats()
2187 emac_ethtool_get_ethtool_stats(struct net_device *ndev, struct ethtool_stats *estats, u64 * tmp_stats) emac_ethtool_get_ethtool_stats() argument
H A Dcore.h263 struct emac_error_stats estats; member in struct:emac_instance
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
H A Di40e_debugfs.c889 * @estats: the eth stats structure to be dumped
892 struct i40e_eth_stats *estats) i40e_dbg_dump_eth_stats()
897 estats->rx_bytes, estats->rx_unicast, estats->rx_multicast); i40e_dbg_dump_eth_stats()
900 estats->rx_broadcast, estats->rx_discards); i40e_dbg_dump_eth_stats()
903 estats->rx_unknown_protocol, estats->tx_bytes); i40e_dbg_dump_eth_stats()
906 estats->tx_unicast, estats->tx_multicast, estats->tx_broadcast); i40e_dbg_dump_eth_stats()
909 estats->tx_discards, estats->tx_errors); i40e_dbg_dump_eth_stats()
891 i40e_dbg_dump_eth_stats(struct i40e_pf *pf, struct i40e_eth_stats *estats) i40e_dbg_dump_eth_stats() argument
/linux-4.4.14/drivers/net/ethernet/qualcomm/
H A Dqca_debug.c204 qcaspi_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *data) qcaspi_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
H A Dethtool.c265 struct ethtool_stats *estats, u64 *data) alx_get_ethtool_stats()
264 alx_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *estats, u64 *data) alx_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dgianfar.c2788 struct gfar_extra_stats *estats = &priv->extra_stats; gfar_rx_alloc_err() local
2791 atomic64_inc(&estats->rx_alloc_err); gfar_rx_alloc_err()
2837 struct gfar_extra_stats *estats = &priv->extra_stats; count_errors() local
2843 atomic64_inc(&estats->rx_trunc); count_errors()
2852 atomic64_inc(&estats->rx_large); count_errors()
2854 atomic64_inc(&estats->rx_short); count_errors()
2858 atomic64_inc(&estats->rx_nonoctet); count_errors()
2861 atomic64_inc(&estats->rx_crcerr); count_errors()
2865 atomic64_inc(&estats->rx_overrun); count_errors()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
H A Dvxge-ethtool.c223 struct ethtool_stats *estats, u64 *tmp_stats) vxge_get_ethtool_stats()
222 vxge_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *tmp_stats) vxge_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/aurora/
H A Dnb8800.c1171 struct ethtool_stats *estats, u64 *st) nb8800_get_ethtool_stats()
1170 nb8800_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *st) nb8800_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/realtek/
H A D8139cp.c1542 struct ethtool_stats *estats, u64 *tmp_stats) cp_get_ethtool_stats()
1541 cp_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *tmp_stats) cp_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/sun/
H A Dcassini.c4733 struct ethtool_stats *estats, u64 *data) cas_get_ethtool_stats()
4732 cas_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *data) cas_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dtg3.c11765 estats->member = old_estats->member + \
11768 static void tg3_get_estats(struct tg3 *tp, struct tg3_ethtool_stats *estats) tg3_get_estats() argument
12730 struct ethtool_stats *estats, u64 *tmp_stats) tg3_get_ethtool_stats()
12729 tg3_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *tmp_stats) tg3_get_ethtool_stats() argument
/linux-4.4.14/drivers/net/ethernet/neterion/
H A Ds2io.c6279 struct ethtool_stats *estats, s2io_get_ethtool_stats()
6278 s2io_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *tmp_stats) s2io_get_ethtool_stats() argument

Completed in 703 milliseconds