Lines Matching refs:percpu_stats
286 struct rtnl_link_stats64 *percpu_stats; in dpaa2_eth_xdp_tx_flush() local
290 percpu_stats = this_cpu_ptr(priv->percpu_stats); in dpaa2_eth_xdp_tx_flush()
296 percpu_stats->tx_packets += enqueued; in dpaa2_eth_xdp_tx_flush()
299 percpu_stats->tx_bytes += dpaa2_fd_get_len(&fds[i]); in dpaa2_eth_xdp_tx_flush()
304 percpu_stats->tx_errors++; in dpaa2_eth_xdp_tx_flush()
425 struct rtnl_link_stats64 *percpu_stats; in dpaa2_eth_rx() local
445 percpu_stats = this_cpu_ptr(priv->percpu_stats); in dpaa2_eth_rx()
451 percpu_stats->rx_packets++; in dpaa2_eth_rx()
452 percpu_stats->rx_bytes += dpaa2_fd_get_len(fd); in dpaa2_eth_rx()
499 percpu_stats->rx_packets++; in dpaa2_eth_rx()
500 percpu_stats->rx_bytes += dpaa2_fd_get_len(fd); in dpaa2_eth_rx()
509 percpu_stats->rx_dropped++; in dpaa2_eth_rx()
523 struct rtnl_link_stats64 *percpu_stats; in dpaa2_eth_rx_err() local
559 percpu_stats = this_cpu_ptr(priv->percpu_stats); in dpaa2_eth_rx_err()
560 percpu_stats->rx_errors++; in dpaa2_eth_rx_err()
1070 struct rtnl_link_stats64 *percpu_stats; in __dpaa2_eth_tx() local
1081 percpu_stats = this_cpu_ptr(priv->percpu_stats); in __dpaa2_eth_tx()
1092 percpu_stats->tx_dropped++; in __dpaa2_eth_tx()
1114 percpu_stats->tx_dropped++; in __dpaa2_eth_tx()
1157 percpu_stats->tx_errors++; in __dpaa2_eth_tx()
1162 percpu_stats->tx_packets++; in __dpaa2_eth_tx()
1163 percpu_stats->tx_bytes += fd_len; in __dpaa2_eth_tx()
1237 struct rtnl_link_stats64 *percpu_stats; in dpaa2_eth_tx_conf() local
1260 percpu_stats = this_cpu_ptr(priv->percpu_stats); in dpaa2_eth_tx_conf()
1262 percpu_stats->tx_errors++; in dpaa2_eth_tx_conf()
1903 struct rtnl_link_stats64 *percpu_stats; in dpaa2_eth_get_stats() local
1910 percpu_stats = per_cpu_ptr(priv->percpu_stats, i); in dpaa2_eth_get_stats()
1911 cpustats = (u64 *)percpu_stats; in dpaa2_eth_get_stats()
2337 struct rtnl_link_stats64 *percpu_stats; in dpaa2_eth_xdp_xmit() local
2352 percpu_stats = this_cpu_ptr(priv->percpu_stats); in dpaa2_eth_xdp_xmit()
2366 percpu_stats->tx_packets += enqueued; in dpaa2_eth_xdp_xmit()
2368 percpu_stats->tx_bytes += dpaa2_fd_get_len(&fds[i]); in dpaa2_eth_xdp_xmit()
4255 priv->percpu_stats = alloc_percpu(*priv->percpu_stats); in dpaa2_eth_probe()
4256 if (!priv->percpu_stats) { in dpaa2_eth_probe()
4365 free_percpu(priv->percpu_stats); in dpaa2_eth_probe()
4415 free_percpu(priv->percpu_stats); in dpaa2_eth_remove()