Lines Matching refs:err_vec
172 struct elm_errorvec *err_vec, u8 *ecc) in elm_load_syndrome() argument
180 if (err_vec[i].error_reported) { in elm_load_syndrome()
258 struct elm_errorvec *err_vec) in elm_start_processing() argument
268 if (err_vec[i].error_reported) { in elm_start_processing()
290 struct elm_errorvec *err_vec) in elm_error_correction() argument
299 if (err_vec[i].error_reported) { in elm_error_correction()
309 err_vec[i].error_count = reg_val & in elm_error_correction()
313 for (j = 0; j < err_vec[i].error_count; j++) { in elm_error_correction()
316 err_vec[i].error_loc[j] = reg_val & in elm_error_correction()
323 errors += err_vec[i].error_count; in elm_error_correction()
325 err_vec[i].error_uncorrectable = true; in elm_error_correction()
347 struct elm_errorvec *err_vec) in elm_decode_bch_error_page() argument
358 elm_load_syndrome(info, err_vec, ecc_calc); in elm_decode_bch_error_page()
361 elm_start_processing(info, err_vec); in elm_decode_bch_error_page()
369 elm_error_correction(info, err_vec); in elm_decode_bch_error_page()