Lines Matching refs:percpu_extras
362 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_rx() local
382 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_rx()
402 percpu_extras->rx_sg_frames++; in dpaa2_eth_rx()
403 percpu_extras->rx_sg_bytes += dpaa2_fd_get_len(fd); in dpaa2_eth_rx()
754 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_tx() local
764 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_tx()
775 percpu_extras->tx_reallocs++; in dpaa2_eth_tx()
799 percpu_extras->tx_sg_frames++; in dpaa2_eth_tx()
800 percpu_extras->tx_sg_bytes += skb->len; in dpaa2_eth_tx()
844 percpu_extras->tx_portal_busy += i; in dpaa2_eth_tx()
871 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_tx_conf() local
878 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_tx_conf()
879 percpu_extras->tx_conf_frames++; in dpaa2_eth_tx_conf()
880 percpu_extras->tx_conf_bytes += fd_len; in dpaa2_eth_tx_conf()
1852 struct dpaa2_eth_drv_stats *percpu_extras; in dpaa2_eth_xdp_xmit_frame() local
1869 percpu_extras = this_cpu_ptr(priv->percpu_extras); in dpaa2_eth_xdp_xmit_frame()
1907 percpu_extras->tx_portal_busy += i; in dpaa2_eth_xdp_xmit_frame()
3501 priv->percpu_extras = alloc_percpu(*priv->percpu_extras); in dpaa2_eth_probe()
3502 if (!priv->percpu_extras) { in dpaa2_eth_probe()
3561 free_percpu(priv->percpu_extras); in dpaa2_eth_probe()
3603 free_percpu(priv->percpu_extras); in dpaa2_eth_remove()