Lines Matching refs:stats64
310 struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->stats64); in usbnet_skb_return() local
323 flags = u64_stats_update_begin_irqsave(&stats64->syncp); in usbnet_skb_return()
324 stats64->rx_packets++; in usbnet_skb_return()
325 stats64->rx_bytes += skb->len; in usbnet_skb_return()
326 u64_stats_update_end_irqrestore(&stats64->syncp, flags); in usbnet_skb_return()
995 struct pcpu_sw_netstats *stats64; in usbnet_get_stats64() local
999 stats64 = per_cpu_ptr(dev->stats64, cpu); in usbnet_get_stats64()
1002 start = u64_stats_fetch_begin_irq(&stats64->syncp); in usbnet_get_stats64()
1003 rx_packets = stats64->rx_packets; in usbnet_get_stats64()
1004 rx_bytes = stats64->rx_bytes; in usbnet_get_stats64()
1005 tx_packets = stats64->tx_packets; in usbnet_get_stats64()
1006 tx_bytes = stats64->tx_bytes; in usbnet_get_stats64()
1007 } while (u64_stats_fetch_retry_irq(&stats64->syncp, start)); in usbnet_get_stats64()
1248 struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->stats64); in tx_complete() local
1251 flags = u64_stats_update_begin_irqsave(&stats64->syncp); in tx_complete()
1252 stats64->tx_packets += entry->packets; in tx_complete()
1253 stats64->tx_bytes += entry->length; in tx_complete()
1254 u64_stats_update_end_irqrestore(&stats64->syncp, flags); in tx_complete()
1617 free_percpu(dev->stats64); in usbnet_disconnect()
1692 dev->stats64 = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); in usbnet_probe()
1693 if (!dev->stats64) in usbnet_probe()
1833 free_percpu(dev->stats64); in usbnet_probe()