Lines Matching refs:percpu_extras
339 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_xdp_flush() local
343 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_xdp_flush()
353 percpu_extras->tx_portal_busy += ++retries; in dpaa2_eth_xdp_flush()
588 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_rx() local
605 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_rx()
630 percpu_extras->rx_sg_frames++; in dpaa2_eth_rx()
631 percpu_extras->rx_sg_bytes += dpaa2_fd_get_len(fd); in dpaa2_eth_rx()
1400 struct dpaa2_eth_drv_stats *percpu_extras; in __dpaa2_eth_tx() local
1414 percpu_extras = this_cpu_ptr(priv->percpu_extras); in __dpaa2_eth_tx()
1433 percpu_extras->tx_sg_frames += num_fds; in __dpaa2_eth_tx()
1434 percpu_extras->tx_sg_bytes += fd_len; in __dpaa2_eth_tx()
1435 percpu_extras->tx_tso_frames += num_fds; in __dpaa2_eth_tx()
1436 percpu_extras->tx_tso_bytes += fd_len; in __dpaa2_eth_tx()
1439 percpu_extras->tx_sg_frames++; in __dpaa2_eth_tx()
1440 percpu_extras->tx_sg_bytes += skb->len; in __dpaa2_eth_tx()
1444 percpu_extras->tx_sg_frames++; in __dpaa2_eth_tx()
1445 percpu_extras->tx_sg_bytes += skb->len; in __dpaa2_eth_tx()
1446 percpu_extras->tx_converted_sg_frames++; in __dpaa2_eth_tx()
1447 percpu_extras->tx_converted_sg_bytes += skb->len; in __dpaa2_eth_tx()
1501 percpu_extras->tx_portal_busy += retries; in __dpaa2_eth_tx()
1585 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_tx_conf() local
1592 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_tx_conf()
1593 percpu_extras->tx_conf_frames++; in dpaa2_eth_tx_conf()
1594 percpu_extras->tx_conf_bytes += fd_len; in dpaa2_eth_tx_conf()
4901 priv->percpu_extras = alloc_percpu(*priv->percpu_extras); in dpaa2_eth_probe()
4902 if (!priv->percpu_extras) { in dpaa2_eth_probe()
5015 free_percpu(priv->percpu_extras); in dpaa2_eth_probe()
5069 free_percpu(priv->percpu_extras); in dpaa2_eth_remove()