Lines Matching refs:percpu_priv
261 static void copy_stats(struct dpaa_percpu_priv *percpu_priv, int num_cpus, in copy_stats() argument
268 data[crr * num_values + crr_cpu] = percpu_priv->in_interrupt; in copy_stats()
269 data[crr++ * num_values + num_cpus] += percpu_priv->in_interrupt; in copy_stats()
271 data[crr * num_values + crr_cpu] = percpu_priv->stats.rx_packets; in copy_stats()
272 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_packets; in copy_stats()
274 data[crr * num_values + crr_cpu] = percpu_priv->stats.tx_packets; in copy_stats()
275 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_packets; in copy_stats()
277 data[crr * num_values + crr_cpu] = percpu_priv->tx_confirm; in copy_stats()
278 data[crr++ * num_values + num_cpus] += percpu_priv->tx_confirm; in copy_stats()
280 data[crr * num_values + crr_cpu] = percpu_priv->tx_frag_skbuffs; in copy_stats()
281 data[crr++ * num_values + num_cpus] += percpu_priv->tx_frag_skbuffs; in copy_stats()
283 data[crr * num_values + crr_cpu] = percpu_priv->stats.tx_errors; in copy_stats()
284 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_errors; in copy_stats()
286 data[crr * num_values + crr_cpu] = percpu_priv->stats.rx_errors; in copy_stats()
287 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_errors; in copy_stats()
299 struct dpaa_percpu_priv *percpu_priv; in dpaa_get_ethtool_stats() local
318 percpu_priv = per_cpu_ptr(priv->percpu_priv, i); in dpaa_get_ethtool_stats()
325 rx_errors.dme += percpu_priv->rx_errors.dme; in dpaa_get_ethtool_stats()
326 rx_errors.fpe += percpu_priv->rx_errors.fpe; in dpaa_get_ethtool_stats()
327 rx_errors.fse += percpu_priv->rx_errors.fse; in dpaa_get_ethtool_stats()
328 rx_errors.phe += percpu_priv->rx_errors.phe; in dpaa_get_ethtool_stats()
330 ern_cnt.cg_tdrop += percpu_priv->ern_cnt.cg_tdrop; in dpaa_get_ethtool_stats()
331 ern_cnt.wred += percpu_priv->ern_cnt.wred; in dpaa_get_ethtool_stats()
332 ern_cnt.err_cond += percpu_priv->ern_cnt.err_cond; in dpaa_get_ethtool_stats()
333 ern_cnt.early_window += percpu_priv->ern_cnt.early_window; in dpaa_get_ethtool_stats()
334 ern_cnt.late_window += percpu_priv->ern_cnt.late_window; in dpaa_get_ethtool_stats()
335 ern_cnt.fq_tdrop += percpu_priv->ern_cnt.fq_tdrop; in dpaa_get_ethtool_stats()
336 ern_cnt.fq_retired += percpu_priv->ern_cnt.fq_retired; in dpaa_get_ethtool_stats()
337 ern_cnt.orp_zero += percpu_priv->ern_cnt.orp_zero; in dpaa_get_ethtool_stats()
339 copy_stats(percpu_priv, num_cpus, i, bp_count, data); in dpaa_get_ethtool_stats()