Lines Matching refs:stats

118 	struct bw_stats_struct *stats = m->private;  in bw_proc_show()  local
123 stats->l2_cor_d, stats->l2_bad_d); in bw_proc_show()
125 stats->l2_cor_t, stats->l2_bad_t); in bw_proc_show()
127 stats->mem_cor_d, stats->mem_bad_d); in bw_proc_show()
128 seq_printf(m, "IO-err %8ld\n", stats->bus_error); in bw_proc_show()
131 (unsigned int)(G_SCD_BERR_TID(stats->status) & 0x3f), in bw_proc_show()
132 (int)(G_SCD_BERR_TID(stats->status) >> 6), in bw_proc_show()
133 (int)G_SCD_BERR_RID(stats->status), in bw_proc_show()
134 (int)G_SCD_BERR_DCODE(stats->status)); in bw_proc_show()
137 if (stats->status & M_SCD_BERR_MULTERRS) in bw_proc_show()
139 if (stats->status_printed) { in bw_proc_show()
142 stats->status_printed = 1; in bw_proc_show()
160 static void create_proc_decoder(struct bw_stats_struct *stats) in create_proc_decoder() argument
165 &bw_proc_fops, stats); in create_proc_decoder()
182 struct bw_stats_struct *stats = data; in sibyte_bw_int() local
201 stats->status = csr_in32(IOADDR(A_SCD_BUS_ERR_STATUS)); in sibyte_bw_int()
202 stats->status_printed = 0; in sibyte_bw_int()
204 stats->l2_err = cntr = csr_in32(IOADDR(A_BUS_L2_ERRORS)); in sibyte_bw_int()
205 stats->l2_cor_d += G_SCD_L2ECC_CORR_D(cntr); in sibyte_bw_int()
206 stats->l2_bad_d += G_SCD_L2ECC_BAD_D(cntr); in sibyte_bw_int()
207 stats->l2_cor_t += G_SCD_L2ECC_CORR_T(cntr); in sibyte_bw_int()
208 stats->l2_bad_t += G_SCD_L2ECC_BAD_T(cntr); in sibyte_bw_int()
211 stats->memio_err = cntr = csr_in32(IOADDR(A_BUS_MEM_IO_ERRORS)); in sibyte_bw_int()
212 stats->mem_cor_d += G_SCD_MEM_ECC_CORR(cntr); in sibyte_bw_int()
213 stats->mem_bad_d += G_SCD_MEM_ECC_BAD(cntr); in sibyte_bw_int()
214 stats->bus_error += G_SCD_MEM_BUSERR(cntr); in sibyte_bw_int()