stats64           453 drivers/net/ethernet/broadcom/bcmsysport.c 	struct bcm_sysport_stats64 *stats64 = &priv->stats64;
stats64           463 drivers/net/ethernet/broadcom/bcmsysport.c 		stats64->tx_bytes = tx_bytes;
stats64           464 drivers/net/ethernet/broadcom/bcmsysport.c 		stats64->tx_packets = tx_packets;
stats64           475 drivers/net/ethernet/broadcom/bcmsysport.c 			p = (char *)stats64;
stats64           724 drivers/net/ethernet/broadcom/bcmsysport.c 	struct bcm_sysport_stats64 *stats64 = &priv->stats64;
stats64           831 drivers/net/ethernet/broadcom/bcmsysport.c 		stats64->rx_packets++;
stats64           832 drivers/net/ethernet/broadcom/bcmsysport.c 		stats64->rx_bytes += len;
stats64          1830 drivers/net/ethernet/broadcom/bcmsysport.c 	struct bcm_sysport_stats64 *stats64 = &priv->stats64;
stats64          1840 drivers/net/ethernet/broadcom/bcmsysport.c 		stats->rx_packets = stats64->rx_packets;
stats64          1841 drivers/net/ethernet/broadcom/bcmsysport.c 		stats->rx_bytes = stats64->rx_bytes;
stats64           782 drivers/net/ethernet/broadcom/bcmsysport.h 	struct bcm_sysport_stats64	stats64;
stats64           848 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	u64 *stats64;
stats64           886 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	stats64 = (u64 *)&bnad->stats.drv_stats;
stats64           888 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		buf[bi++] = stats64[i];
stats64           891 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	stats64 = (u64 *) &bnad->stats.bna_stats->hw_stats;
stats64           896 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		buf[bi++] = stats64[i];
stats64           902 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			stats64 = (u64 *)&bnad->stats.bna_stats->
stats64           906 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				buf[bi++] = stats64[j];
stats64           915 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			stats64 = (u64 *)&bnad->stats.bna_stats->
stats64           919 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				buf[bi++] = stats64[j];
stats64            38 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 				   struct rtnl_link_stats64 *stats64);
stats64           184 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 		       struct rtnl_link_stats64 *stats64)
stats64           189 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	stats64->tx_packets = vf_rep->stats.rx_packets;
stats64           190 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	stats64->tx_bytes   = vf_rep->stats.rx_bytes;
stats64           191 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	stats64->tx_dropped = vf_rep->stats.rx_dropped;
stats64           193 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	stats64->rx_packets = vf_rep->stats.tx_packets;
stats64           194 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	stats64->rx_bytes   = vf_rep->stats.tx_bytes;
stats64           195 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	stats64->rx_dropped = vf_rep->stats.tx_dropped;
stats64           519 drivers/net/ethernet/intel/igb/igb.h 	struct rtnl_link_stats64 stats64;
stats64          2295 drivers/net/ethernet/intel/igb/igb_ethtool.c 	struct rtnl_link_stats64 *net_stats = &adapter->stats64;
stats64          6214 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(stats, &adapter->stats64, sizeof(*stats));
stats64          6264 drivers/net/ethernet/intel/igb/igb_main.c 	struct rtnl_link_stats64 *net_stats = &adapter->stats64;
stats64           398 drivers/net/ethernet/intel/igc/igc.h 	struct rtnl_link_stats64 stats64;
stats64           727 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct rtnl_link_stats64 *net_stats = &adapter->stats64;
stats64          1904 drivers/net/ethernet/intel/igc/igc_main.c 	struct rtnl_link_stats64 *net_stats = &adapter->stats64;
stats64           176 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	struct rtnl_link_stats64 stats64 = {};
stats64           179 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	mlx5e_fold_sw_stats64(priv, &stats64);
stats64           181 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	s->rx_packets = stats64.rx_packets;
stats64           182 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	s->rx_bytes   = stats64.rx_bytes;
stats64           183 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	s->tx_packets = stats64.tx_packets;
stats64           184 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	s->tx_bytes   = stats64.tx_bytes;
stats64           185 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	s->tx_queue_dropped = stats64.tx_dropped;
stats64            28 drivers/net/fjes/fjes.h 	struct rtnl_link_stats64 stats64;
stats64            29 drivers/net/fjes/fjes_ethtool.c 	FJES_STAT("rx_packets", stats64.rx_packets),
stats64            30 drivers/net/fjes/fjes_ethtool.c 	FJES_STAT("tx_packets", stats64.tx_packets),
stats64            31 drivers/net/fjes/fjes_ethtool.c 	FJES_STAT("rx_bytes", stats64.rx_bytes),
stats64            32 drivers/net/fjes/fjes_ethtool.c 	FJES_STAT("tx_bytes", stats64.rx_bytes),
stats64            33 drivers/net/fjes/fjes_ethtool.c 	FJES_STAT("rx_dropped", stats64.rx_dropped),
stats64            34 drivers/net/fjes/fjes_ethtool.c 	FJES_STAT("tx_dropped", stats64.tx_dropped),
stats64           673 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_packets += 1;
stats64           675 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_bytes += len;
stats64           683 drivers/net/fjes/fjes_main.c 		adapter->stats64.tx_packets += 1;
stats64           685 drivers/net/fjes/fjes_main.c 		adapter->stats64.tx_bytes += len;
stats64           702 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_carrier_errors += 1;
stats64           712 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_dropped += 1;
stats64           714 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_errors += 1;
stats64           749 drivers/net/fjes/fjes_main.c 					adapter->stats64.tx_fifo_errors += 1;
stats64           752 drivers/net/fjes/fjes_main.c 					adapter->stats64.tx_errors += 1;
stats64           771 drivers/net/fjes/fjes_main.c 					adapter->stats64.tx_packets += 1;
stats64           774 drivers/net/fjes/fjes_main.c 					adapter->stats64.tx_bytes += len;
stats64           788 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_packets += 1;
stats64           790 drivers/net/fjes/fjes_main.c 			adapter->stats64.tx_bytes += 1;
stats64           810 drivers/net/fjes/fjes_main.c 	memcpy(stats, &adapter->stats64, sizeof(struct rtnl_link_stats64));
stats64          1140 drivers/net/fjes/fjes_main.c 				adapter->stats64.rx_dropped += 1;
stats64          1143 drivers/net/fjes/fjes_main.c 				adapter->stats64.rx_errors += 1;
stats64          1155 drivers/net/fjes/fjes_main.c 				adapter->stats64.rx_packets += 1;
stats64          1158 drivers/net/fjes/fjes_main.c 				adapter->stats64.rx_bytes += frame_len;
stats64          1164 drivers/net/fjes/fjes_main.c 					adapter->stats64.multicast += 1;
stats64           150 drivers/net/ppp/ppp_generic.c 	struct ppp_link_stats stats64;	/* 64 bit network stats */
stats64          1302 drivers/net/ppp/ppp_generic.c ppp_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats64)
stats64          1307 drivers/net/ppp/ppp_generic.c 	stats64->rx_packets = ppp->stats64.rx_packets;
stats64          1308 drivers/net/ppp/ppp_generic.c 	stats64->rx_bytes   = ppp->stats64.rx_bytes;
stats64          1312 drivers/net/ppp/ppp_generic.c 	stats64->tx_packets = ppp->stats64.tx_packets;
stats64          1313 drivers/net/ppp/ppp_generic.c 	stats64->tx_bytes   = ppp->stats64.tx_bytes;
stats64          1316 drivers/net/ppp/ppp_generic.c 	stats64->rx_errors        = dev->stats.rx_errors;
stats64          1317 drivers/net/ppp/ppp_generic.c 	stats64->tx_errors        = dev->stats.tx_errors;
stats64          1318 drivers/net/ppp/ppp_generic.c 	stats64->rx_dropped       = dev->stats.rx_dropped;
stats64          1319 drivers/net/ppp/ppp_generic.c 	stats64->tx_dropped       = dev->stats.tx_dropped;
stats64          1320 drivers/net/ppp/ppp_generic.c 	stats64->rx_length_errors = dev->stats.rx_length_errors;
stats64          1535 drivers/net/ppp/ppp_generic.c 	++ppp->stats64.tx_packets;
stats64          1536 drivers/net/ppp/ppp_generic.c 	ppp->stats64.tx_bytes += skb->len - 2;
stats64          2175 drivers/net/ppp/ppp_generic.c 	++ppp->stats64.rx_packets;
stats64          2176 drivers/net/ppp/ppp_generic.c 	ppp->stats64.rx_bytes += skb->len - 2;
stats64          3008 drivers/net/ppp/ppp_generic.c 	st->p.ppp_ipackets = ppp->stats64.rx_packets;
stats64          3010 drivers/net/ppp/ppp_generic.c 	st->p.ppp_ibytes = ppp->stats64.rx_bytes;
stats64          3011 drivers/net/ppp/ppp_generic.c 	st->p.ppp_opackets = ppp->stats64.tx_packets;
stats64          3013 drivers/net/ppp/ppp_generic.c 	st->p.ppp_obytes = ppp->stats64.tx_bytes;
stats64            75 drivers/net/usb/qmi_wwan.c 	struct pcpu_sw_netstats __percpu *stats64;
stats64           112 drivers/net/usb/qmi_wwan.c 		struct pcpu_sw_netstats *stats64 = this_cpu_ptr(priv->stats64);
stats64           114 drivers/net/usb/qmi_wwan.c 		u64_stats_update_begin(&stats64->syncp);
stats64           115 drivers/net/usb/qmi_wwan.c 		stats64->tx_packets++;
stats64           116 drivers/net/usb/qmi_wwan.c 		stats64->tx_bytes += len;
stats64           117 drivers/net/usb/qmi_wwan.c 		u64_stats_update_end(&stats64->syncp);
stats64           135 drivers/net/usb/qmi_wwan.c 		struct pcpu_sw_netstats *stats64;
stats64           139 drivers/net/usb/qmi_wwan.c 		stats64 = per_cpu_ptr(priv->stats64, cpu);
stats64           142 drivers/net/usb/qmi_wwan.c 			start = u64_stats_fetch_begin_irq(&stats64->syncp);
stats64           143 drivers/net/usb/qmi_wwan.c 			rx_packets = stats64->rx_packets;
stats64           144 drivers/net/usb/qmi_wwan.c 			rx_bytes = stats64->rx_bytes;
stats64           145 drivers/net/usb/qmi_wwan.c 			tx_packets = stats64->tx_packets;
stats64           146 drivers/net/usb/qmi_wwan.c 			tx_bytes = stats64->tx_bytes;
stats64           147 drivers/net/usb/qmi_wwan.c 		} while (u64_stats_fetch_retry_irq(&stats64->syncp, start));
stats64           249 drivers/net/usb/qmi_wwan.c 			struct pcpu_sw_netstats *stats64;
stats64           252 drivers/net/usb/qmi_wwan.c 			stats64 = this_cpu_ptr(priv->stats64);
stats64           253 drivers/net/usb/qmi_wwan.c 			u64_stats_update_begin(&stats64->syncp);
stats64           254 drivers/net/usb/qmi_wwan.c 			stats64->rx_packets++;
stats64           255 drivers/net/usb/qmi_wwan.c 			stats64->rx_bytes += pkt_len;
stats64           256 drivers/net/usb/qmi_wwan.c 			u64_stats_update_end(&stats64->syncp);
stats64           281 drivers/net/usb/qmi_wwan.c 	priv->stats64 = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats);
stats64           282 drivers/net/usb/qmi_wwan.c 	if (!priv->stats64) {
stats64           317 drivers/net/usb/qmi_wwan.c 	free_percpu(priv->stats64);
stats64           310 drivers/net/usb/usbnet.c 	struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->stats64);
stats64           323 drivers/net/usb/usbnet.c 	flags = u64_stats_update_begin_irqsave(&stats64->syncp);
stats64           324 drivers/net/usb/usbnet.c 	stats64->rx_packets++;
stats64           325 drivers/net/usb/usbnet.c 	stats64->rx_bytes += skb->len;
stats64           326 drivers/net/usb/usbnet.c 	u64_stats_update_end_irqrestore(&stats64->syncp, flags);
stats64           995 drivers/net/usb/usbnet.c 		struct pcpu_sw_netstats *stats64;
stats64           999 drivers/net/usb/usbnet.c 		stats64 = per_cpu_ptr(dev->stats64, cpu);
stats64          1002 drivers/net/usb/usbnet.c 			start = u64_stats_fetch_begin_irq(&stats64->syncp);
stats64          1003 drivers/net/usb/usbnet.c 			rx_packets = stats64->rx_packets;
stats64          1004 drivers/net/usb/usbnet.c 			rx_bytes = stats64->rx_bytes;
stats64          1005 drivers/net/usb/usbnet.c 			tx_packets = stats64->tx_packets;
stats64          1006 drivers/net/usb/usbnet.c 			tx_bytes = stats64->tx_bytes;
stats64          1007 drivers/net/usb/usbnet.c 		} while (u64_stats_fetch_retry_irq(&stats64->syncp, start));
stats64          1248 drivers/net/usb/usbnet.c 		struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->stats64);
stats64          1251 drivers/net/usb/usbnet.c 		flags = u64_stats_update_begin_irqsave(&stats64->syncp);
stats64          1252 drivers/net/usb/usbnet.c 		stats64->tx_packets += entry->packets;
stats64          1253 drivers/net/usb/usbnet.c 		stats64->tx_bytes += entry->length;
stats64          1254 drivers/net/usb/usbnet.c 		u64_stats_update_end_irqrestore(&stats64->syncp, flags);
stats64          1617 drivers/net/usb/usbnet.c 	free_percpu(dev->stats64);
stats64          1692 drivers/net/usb/usbnet.c 	dev->stats64 = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats);
stats64          1693 drivers/net/usb/usbnet.c 	if (!dev->stats64)
stats64          1833 drivers/net/usb/usbnet.c 	free_percpu(dev->stats64);
stats64           124 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (!vif->stats64)
stats64           128 drivers/net/wireless/quantenna/qtnfmac/core.c 		struct pcpu_sw_netstats *stats64;
stats64           132 drivers/net/wireless/quantenna/qtnfmac/core.c 		stats64 = per_cpu_ptr(vif->stats64, cpu);
stats64           135 drivers/net/wireless/quantenna/qtnfmac/core.c 			start = u64_stats_fetch_begin_irq(&stats64->syncp);
stats64           136 drivers/net/wireless/quantenna/qtnfmac/core.c 			rx_packets = stats64->rx_packets;
stats64           137 drivers/net/wireless/quantenna/qtnfmac/core.c 			rx_bytes = stats64->rx_bytes;
stats64           138 drivers/net/wireless/quantenna/qtnfmac/core.c 			tx_packets = stats64->tx_packets;
stats64           139 drivers/net/wireless/quantenna/qtnfmac/core.c 			tx_bytes = stats64->tx_bytes;
stats64           140 drivers/net/wireless/quantenna/qtnfmac/core.c 		} while (u64_stats_fetch_retry_irq(&stats64->syncp, start));
stats64           423 drivers/net/wireless/quantenna/qtnfmac/core.c 		vif->stats64 = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats);
stats64           424 drivers/net/wireless/quantenna/qtnfmac/core.c 		if (!vif->stats64)
stats64           511 drivers/net/wireless/quantenna/qtnfmac/core.c 		free_percpu(vif->stats64);
stats64           807 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct pcpu_sw_netstats *stats64;
stats64           809 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!vif || !vif->stats64)) {
stats64           815 drivers/net/wireless/quantenna/qtnfmac/core.c 	stats64 = this_cpu_ptr(vif->stats64);
stats64           817 drivers/net/wireless/quantenna/qtnfmac/core.c 	u64_stats_update_begin(&stats64->syncp);
stats64           818 drivers/net/wireless/quantenna/qtnfmac/core.c 	stats64->rx_packets++;
stats64           819 drivers/net/wireless/quantenna/qtnfmac/core.c 	stats64->rx_bytes += skb->len;
stats64           820 drivers/net/wireless/quantenna/qtnfmac/core.c 	u64_stats_update_end(&stats64->syncp);
stats64           827 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct pcpu_sw_netstats *stats64;
stats64           829 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!vif || !vif->stats64)) {
stats64           835 drivers/net/wireless/quantenna/qtnfmac/core.c 	stats64 = this_cpu_ptr(vif->stats64);
stats64           837 drivers/net/wireless/quantenna/qtnfmac/core.c 	u64_stats_update_begin(&stats64->syncp);
stats64           838 drivers/net/wireless/quantenna/qtnfmac/core.c 	stats64->tx_packets++;
stats64           839 drivers/net/wireless/quantenna/qtnfmac/core.c 	stats64->tx_bytes += skb->len;
stats64           840 drivers/net/wireless/quantenna/qtnfmac/core.c 	u64_stats_update_end(&stats64->syncp);
stats64            72 drivers/net/wireless/quantenna/qtnfmac/core.h 	struct pcpu_sw_netstats __percpu *stats64;
stats64          4238 include/linux/netdevice.h void netdev_stats_to_stats64(struct rtnl_link_stats64 *stats64,
stats64            68 include/linux/usb/usbnet.h 	struct pcpu_sw_netstats __percpu *stats64;
stats64          9366 net/core/dev.c void netdev_stats_to_stats64(struct rtnl_link_stats64 *stats64,
stats64          9370 net/core/dev.c 	BUILD_BUG_ON(sizeof(*stats64) < sizeof(*netdev_stats));
stats64          9371 net/core/dev.c 	memcpy(stats64, netdev_stats, sizeof(*netdev_stats));
stats64          9373 net/core/dev.c 	memset((char *)stats64 + sizeof(*netdev_stats), 0,
stats64          9374 net/core/dev.c 	       sizeof(*stats64) - sizeof(*netdev_stats));
stats64          9378 net/core/dev.c 	u64 *dst = (u64 *)stats64;
stats64          9380 net/core/dev.c 	BUILD_BUG_ON(n > sizeof(*stats64) / sizeof(u64));
stats64          9384 net/core/dev.c 	memset((char *)stats64 + n * sizeof(u64), 0,
stats64          9385 net/core/dev.c 	       sizeof(*stats64) - n * sizeof(u64));
stats64           232 net/dsa/dsa.c  	s = this_cpu_ptr(p->stats64);
stats64            69 net/dsa/dsa_priv.h 	struct pcpu_sw_netstats	*stats64;
stats64           511 net/dsa/slave.c 	s = this_cpu_ptr(p->stats64);
stats64           672 net/dsa/slave.c 		s = per_cpu_ptr(p->stats64, i);
stats64          1058 net/dsa/slave.c 		s = per_cpu_ptr(p->stats64, i);
stats64          1429 net/dsa/slave.c 	p->stats64 = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats);
stats64          1430 net/dsa/slave.c 	if (!p->stats64) {
stats64          1466 net/dsa/slave.c 	free_percpu(p->stats64);
stats64          1485 net/dsa/slave.c 	free_percpu(p->stats64);