Lines Matching refs:stats

125 			ring->stats.tx_busy++;  in hns_nic_net_xmit_hw()
131 ring->stats.sw_err_cnt++; in hns_nic_net_xmit_hw()
141 ring->stats.tx_busy++; in hns_nic_net_xmit_hw()
151 ring->stats.sw_err_cnt++; in hns_nic_net_xmit_hw()
164 ring->stats.sw_err_cnt++; in hns_nic_net_xmit_hw()
178 ring->stats.tx_pkts++; in hns_nic_net_xmit_hw()
179 ring->stats.tx_bytes += skb->len; in hns_nic_net_xmit_hw()
357 ring->stats.sw_err_cnt++; in hns_nic_poll_rx_skb()
377 ring->stats.seg_pkt_cnt++; in hns_nic_poll_rx_skb()
418 ring->stats.err_bd_num++; in hns_nic_poll_rx_skb()
428 ring->stats.non_vld_descs++; in hns_nic_poll_rx_skb()
435 ring->stats.err_pkt_len++; in hns_nic_poll_rx_skb()
441 ring->stats.l2_err++; in hns_nic_poll_rx_skb()
446 ring->stats.rx_pkts++; in hns_nic_poll_rx_skb()
447 ring->stats.rx_bytes += skb->len; in hns_nic_poll_rx_skb()
451 ring->stats.l3l4_csum_err++; in hns_nic_poll_rx_skb()
472 ring->stats.reuse_pg_cnt++; in hns_nic_alloc_rx_buffers()
477 ring->stats.sw_err_cnt++; in hns_nic_alloc_rx_buffers()
638 ring->stats.io_err_cnt++; in hns_nic_tx_poll_one()
662 ring->stats.restart_queue++; in hns_nic_tx_poll_one()
820 h->dev->ops->update_stats(h, &netdev->stats); in hns_nic_update_stats()
1099 ndev->stats.tx_bytes += skb->len; in hns_nic_net_xmit()
1100 ndev->stats.tx_packets++; in hns_nic_net_xmit()
1180 struct rtnl_link_stats64 *stats) in hns_nic_get_stats64() argument
1191 tx_bytes += h->qs[idx]->tx_ring.stats.tx_bytes; in hns_nic_get_stats64()
1192 tx_pkts += h->qs[idx]->tx_ring.stats.tx_pkts; in hns_nic_get_stats64()
1193 rx_bytes += h->qs[idx]->rx_ring.stats.rx_bytes; in hns_nic_get_stats64()
1194 rx_pkts += h->qs[idx]->rx_ring.stats.rx_pkts; in hns_nic_get_stats64()
1197 stats->tx_bytes = tx_bytes; in hns_nic_get_stats64()
1198 stats->tx_packets = tx_pkts; in hns_nic_get_stats64()
1199 stats->rx_bytes = rx_bytes; in hns_nic_get_stats64()
1200 stats->rx_packets = rx_pkts; in hns_nic_get_stats64()
1202 stats->rx_errors = ndev->stats.rx_errors; in hns_nic_get_stats64()
1203 stats->multicast = ndev->stats.multicast; in hns_nic_get_stats64()
1204 stats->rx_length_errors = ndev->stats.rx_length_errors; in hns_nic_get_stats64()
1205 stats->rx_crc_errors = ndev->stats.rx_crc_errors; in hns_nic_get_stats64()
1206 stats->rx_missed_errors = ndev->stats.rx_missed_errors; in hns_nic_get_stats64()
1208 stats->tx_errors = ndev->stats.tx_errors; in hns_nic_get_stats64()
1209 stats->rx_dropped = ndev->stats.rx_dropped; in hns_nic_get_stats64()
1210 stats->tx_dropped = ndev->stats.tx_dropped; in hns_nic_get_stats64()
1211 stats->collisions = ndev->stats.collisions; in hns_nic_get_stats64()
1212 stats->rx_over_errors = ndev->stats.rx_over_errors; in hns_nic_get_stats64()
1213 stats->rx_frame_errors = ndev->stats.rx_frame_errors; in hns_nic_get_stats64()
1214 stats->rx_fifo_errors = ndev->stats.rx_fifo_errors; in hns_nic_get_stats64()
1215 stats->tx_aborted_errors = ndev->stats.tx_aborted_errors; in hns_nic_get_stats64()
1216 stats->tx_carrier_errors = ndev->stats.tx_carrier_errors; in hns_nic_get_stats64()
1217 stats->tx_fifo_errors = ndev->stats.tx_fifo_errors; in hns_nic_get_stats64()
1218 stats->tx_heartbeat_errors = ndev->stats.tx_heartbeat_errors; in hns_nic_get_stats64()
1219 stats->tx_window_errors = ndev->stats.tx_window_errors; in hns_nic_get_stats64()
1220 stats->rx_compressed = ndev->stats.rx_compressed; in hns_nic_get_stats64()
1221 stats->tx_compressed = ndev->stats.tx_compressed; in hns_nic_get_stats64()
1223 return stats; in hns_nic_get_stats64()