Lines Matching refs:estats
758 struct nv_ethtool_stats estats; member
1673 np->estats.tx_bytes += readl(base + NvRegTxCnt); in nv_update_stats()
1674 np->estats.tx_zero_rexmt += readl(base + NvRegTxZeroReXmt); in nv_update_stats()
1675 np->estats.tx_one_rexmt += readl(base + NvRegTxOneReXmt); in nv_update_stats()
1676 np->estats.tx_many_rexmt += readl(base + NvRegTxManyReXmt); in nv_update_stats()
1677 np->estats.tx_late_collision += readl(base + NvRegTxLateCol); in nv_update_stats()
1678 np->estats.tx_fifo_errors += readl(base + NvRegTxUnderflow); in nv_update_stats()
1679 np->estats.tx_carrier_errors += readl(base + NvRegTxLossCarrier); in nv_update_stats()
1680 np->estats.tx_excess_deferral += readl(base + NvRegTxExcessDef); in nv_update_stats()
1681 np->estats.tx_retry_error += readl(base + NvRegTxRetryErr); in nv_update_stats()
1682 np->estats.rx_frame_error += readl(base + NvRegRxFrameErr); in nv_update_stats()
1683 np->estats.rx_extra_byte += readl(base + NvRegRxExtraByte); in nv_update_stats()
1684 np->estats.rx_late_collision += readl(base + NvRegRxLateCol); in nv_update_stats()
1685 np->estats.rx_runt += readl(base + NvRegRxRunt); in nv_update_stats()
1686 np->estats.rx_frame_too_long += readl(base + NvRegRxFrameTooLong); in nv_update_stats()
1687 np->estats.rx_over_errors += readl(base + NvRegRxOverflow); in nv_update_stats()
1688 np->estats.rx_crc_errors += readl(base + NvRegRxFCSErr); in nv_update_stats()
1689 np->estats.rx_frame_align_error += readl(base + NvRegRxFrameAlignErr); in nv_update_stats()
1690 np->estats.rx_length_error += readl(base + NvRegRxLenErr); in nv_update_stats()
1691 np->estats.rx_unicast += readl(base + NvRegRxUnicast); in nv_update_stats()
1692 np->estats.rx_multicast += readl(base + NvRegRxMulticast); in nv_update_stats()
1693 np->estats.rx_broadcast += readl(base + NvRegRxBroadcast); in nv_update_stats()
1694 np->estats.rx_packets = in nv_update_stats()
1695 np->estats.rx_unicast + in nv_update_stats()
1696 np->estats.rx_multicast + in nv_update_stats()
1697 np->estats.rx_broadcast; in nv_update_stats()
1698 np->estats.rx_errors_total = in nv_update_stats()
1699 np->estats.rx_crc_errors + in nv_update_stats()
1700 np->estats.rx_over_errors + in nv_update_stats()
1701 np->estats.rx_frame_error + in nv_update_stats()
1702 (np->estats.rx_frame_align_error - np->estats.rx_extra_byte) + in nv_update_stats()
1703 np->estats.rx_late_collision + in nv_update_stats()
1704 np->estats.rx_runt + in nv_update_stats()
1705 np->estats.rx_frame_too_long; in nv_update_stats()
1706 np->estats.tx_errors_total = in nv_update_stats()
1707 np->estats.tx_late_collision + in nv_update_stats()
1708 np->estats.tx_fifo_errors + in nv_update_stats()
1709 np->estats.tx_carrier_errors + in nv_update_stats()
1710 np->estats.tx_excess_deferral + in nv_update_stats()
1711 np->estats.tx_retry_error; in nv_update_stats()
1714 np->estats.tx_deferral += readl(base + NvRegTxDef); in nv_update_stats()
1715 np->estats.tx_packets += readl(base + NvRegTxFrame); in nv_update_stats()
1716 np->estats.rx_bytes += readl(base + NvRegRxCnt); in nv_update_stats()
1717 np->estats.tx_pause += readl(base + NvRegTxPause); in nv_update_stats()
1718 np->estats.rx_pause += readl(base + NvRegRxPause); in nv_update_stats()
1719 np->estats.rx_drop_frame += readl(base + NvRegRxDropFrame); in nv_update_stats()
1720 np->estats.rx_errors_total += np->estats.rx_drop_frame; in nv_update_stats()
1724 np->estats.tx_unicast += readl(base + NvRegTxUnicast); in nv_update_stats()
1725 np->estats.tx_multicast += readl(base + NvRegTxMulticast); in nv_update_stats()
1726 np->estats.tx_broadcast += readl(base + NvRegTxBroadcast); in nv_update_stats()
1777 storage->rx_errors = np->estats.rx_errors_total; in nv_get_stats64()
1778 storage->tx_errors = np->estats.tx_errors_total; in nv_get_stats64()
1781 storage->multicast = np->estats.rx_multicast; in nv_get_stats64()
1784 storage->rx_length_errors = np->estats.rx_length_error; in nv_get_stats64()
1785 storage->rx_over_errors = np->estats.rx_over_errors; in nv_get_stats64()
1786 storage->rx_crc_errors = np->estats.rx_crc_errors; in nv_get_stats64()
1787 storage->rx_frame_errors = np->estats.rx_frame_align_error; in nv_get_stats64()
1788 storage->rx_fifo_errors = np->estats.rx_drop_frame; in nv_get_stats64()
1791 storage->tx_carrier_errors = np->estats.tx_carrier_errors; in nv_get_stats64()
1792 storage->tx_fifo_errors = np->estats.tx_fifo_errors; in nv_get_stats64()
4911 struct ethtool_stats *estats, u64 *buffer) in nv_get_ethtool_stats() argument
4919 memcpy(buffer, &np->estats, in nv_get_ethtool_stats()