Lines Matching refs:percpu_priv
134 static void copy_stats(struct dpaa_percpu_priv *percpu_priv, int num_cpus, in copy_stats() argument
141 data[crr * num_values + crr_cpu] = percpu_priv->in_interrupt; in copy_stats()
142 data[crr++ * num_values + num_cpus] += percpu_priv->in_interrupt; in copy_stats()
144 data[crr * num_values + crr_cpu] = percpu_priv->stats.rx_packets; in copy_stats()
145 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_packets; in copy_stats()
147 data[crr * num_values + crr_cpu] = percpu_priv->stats.tx_packets; in copy_stats()
148 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_packets; in copy_stats()
150 data[crr * num_values + crr_cpu] = percpu_priv->tx_confirm; in copy_stats()
151 data[crr++ * num_values + num_cpus] += percpu_priv->tx_confirm; in copy_stats()
153 data[crr * num_values + crr_cpu] = percpu_priv->tx_frag_skbuffs; in copy_stats()
154 data[crr++ * num_values + num_cpus] += percpu_priv->tx_frag_skbuffs; in copy_stats()
156 data[crr * num_values + crr_cpu] = percpu_priv->stats.tx_errors; in copy_stats()
157 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_errors; in copy_stats()
159 data[crr * num_values + crr_cpu] = percpu_priv->stats.rx_errors; in copy_stats()
160 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_errors; in copy_stats()
162 data[crr * num_values + crr_cpu] = percpu_priv->stats.rx_dropped; in copy_stats()
163 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_dropped; in copy_stats()
165 data[crr * num_values + crr_cpu] = percpu_priv->stats.tx_dropped; in copy_stats()
166 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_dropped; in copy_stats()
175 struct dpaa_percpu_priv *percpu_priv; in dpaa_get_ethtool_stats() local
195 percpu_priv = per_cpu_ptr(priv->percpu_priv, i); in dpaa_get_ethtool_stats()
200 rx_errors.dme += percpu_priv->rx_errors.dme; in dpaa_get_ethtool_stats()
201 rx_errors.fpe += percpu_priv->rx_errors.fpe; in dpaa_get_ethtool_stats()
202 rx_errors.fse += percpu_priv->rx_errors.fse; in dpaa_get_ethtool_stats()
203 rx_errors.phe += percpu_priv->rx_errors.phe; in dpaa_get_ethtool_stats()
205 ern_cnt.cg_tdrop += percpu_priv->ern_cnt.cg_tdrop; in dpaa_get_ethtool_stats()
206 ern_cnt.wred += percpu_priv->ern_cnt.wred; in dpaa_get_ethtool_stats()
207 ern_cnt.err_cond += percpu_priv->ern_cnt.err_cond; in dpaa_get_ethtool_stats()
208 ern_cnt.early_window += percpu_priv->ern_cnt.early_window; in dpaa_get_ethtool_stats()
209 ern_cnt.late_window += percpu_priv->ern_cnt.late_window; in dpaa_get_ethtool_stats()
210 ern_cnt.fq_tdrop += percpu_priv->ern_cnt.fq_tdrop; in dpaa_get_ethtool_stats()
211 ern_cnt.fq_retired += percpu_priv->ern_cnt.fq_retired; in dpaa_get_ethtool_stats()
212 ern_cnt.orp_zero += percpu_priv->ern_cnt.orp_zero; in dpaa_get_ethtool_stats()
214 copy_stats(percpu_priv, num_cpus, i, bp_count, data); in dpaa_get_ethtool_stats()