Lines Matching refs:nic_tx_stats
96 static void gather_tx_stats(struct hinic_txq_stats *nic_tx_stats, struct hinic_txq *txq) in gather_tx_stats() argument
102 nic_tx_stats->bytes += tx_stats.bytes; in gather_tx_stats()
103 nic_tx_stats->pkts += tx_stats.pkts; in gather_tx_stats()
104 nic_tx_stats->tx_busy += tx_stats.tx_busy; in gather_tx_stats()
105 nic_tx_stats->tx_wake += tx_stats.tx_wake; in gather_tx_stats()
106 nic_tx_stats->tx_dropped += tx_stats.tx_dropped; in gather_tx_stats()
107 nic_tx_stats->big_frags_pkts += tx_stats.big_frags_pkts; in gather_tx_stats()
112 struct hinic_txq_stats *nic_tx_stats) in gather_nic_stats() argument
120 gather_tx_stats(nic_tx_stats, &nic_dev->txqs[i]); in gather_nic_stats()
843 struct hinic_txq_stats nic_tx_stats = {}; in hinic_get_stats64() local
846 gather_nic_stats(nic_dev, &nic_rx_stats, &nic_tx_stats); in hinic_get_stats64()
852 stats->tx_bytes = nic_tx_stats.bytes; in hinic_get_stats64()
853 stats->tx_packets = nic_tx_stats.pkts; in hinic_get_stats64()
854 stats->tx_errors = nic_tx_stats.tx_dropped; in hinic_get_stats64()