Searched refs:ecc_stats (Results 1 - 25 of 50) sorted by relevance

12

/linux-master/drivers/mtd/nand/raw/
H A Dnand_toshiba.c65 mtd->ecc_stats.failed++;
67 mtd->ecc_stats.corrected += bitflips;
85 mtd->ecc_stats.failed++;
89 mtd->ecc_stats.corrected += max_bitflips;
H A Dnand_micron.c200 mtd->ecc_stats.failed++;
269 mtd->ecc_stats.corrected += nbitflips;
285 mtd->ecc_stats.failed++;
288 mtd->ecc_stats.corrected += 3;
291 mtd->ecc_stats.corrected += 6;
295 mtd->ecc_stats.corrected += 8;
H A Ddenali.c412 struct mtd_ecc_stats *ecc_stats = &nand_to_mtd(chip)->ecc_stats; local
425 ecc_stats->failed++;
427 ecc_stats->corrected += stat;
442 struct mtd_ecc_stats *ecc_stats = &nand_to_mtd(chip)->ecc_stats; local
468 ecc_stats->corrected += max_bitflips;
477 struct mtd_ecc_stats *ecc_stats = &nand_to_mtd(chip)->ecc_stats; local
527 ecc_stats
[all...]
H A Dnand_base.c597 mtd->ecc_stats.badblocks++;
3097 mtd->ecc_stats.failed++;
3099 mtd->ecc_stats.corrected += stat;
3208 mtd->ecc_stats.failed++;
3210 mtd->ecc_stats.corrected += stat;
3279 mtd->ecc_stats.failed++;
3281 mtd->ecc_stats.corrected += stat;
3345 mtd->ecc_stats.failed++;
3347 mtd->ecc_stats.corrected += stat;
3429 mtd->ecc_stats
3601 struct mtd_ecc_stats ecc_stats = mtd->ecc_stats; local
[all...]
H A Dmxc_nand.c730 uint16_t ecc_stats; local
740 ecc_stats = get_ecc_status_v1(host);
742 ecc_stats >>= 2;
745 switch (ecc_stats & 0x3) {
750 mtd->ecc_stats.corrected++;
754 mtd->ecc_stats.failed++;
804 mtd->ecc_stats.failed++;
806 mtd->ecc_stats.corrected += err;
H A Dfsl_ifc_nand.c240 mtd->ecc_stats.corrected += errors;
655 mtd->ecc_stats.failed++;
657 mtd->ecc_stats.corrected += res;
687 mtd->ecc_stats.failed++;
H A Drenesas-nand-controller.c466 mtd->ecc_stats.failed++;
468 mtd->ecc_stats.corrected += bf;
479 mtd->ecc_stats.corrected += bf;
560 mtd->ecc_stats.failed++;
562 mtd->ecc_stats.corrected += bf;
573 mtd->ecc_stats.corrected += bf;
H A Dtegra_nand.c711 mtd->ecc_stats.failed += hweight8(fail_sec_flag);
736 mtd->ecc_stats.failed++;
738 mtd->ecc_stats.corrected += ret;
759 mtd->ecc_stats.corrected += max_corr_cnt * hweight8(corr_sec_flag);
H A Dpl35x-nand-controller.c485 mtd->ecc_stats.failed++;
492 mtd->ecc_stats.failed++;
494 mtd->ecc_stats.corrected += stats;
H A Dmeson_nand.c545 mtd->ecc_stats.corrected += ECC_ERR_CNT(*info);
552 mtd->ecc_stats.corrected += ECC_ZERO_CNT(*info);
887 mtd->ecc_stats.failed++;
905 mtd->ecc_stats.failed++;
907 mtd->ecc_stats.corrected += ret;
/linux-master/drivers/mtd/
H A Dmtdconcat.c83 mtd->ecc_stats.failed++;
86 mtd->ecc_stats.corrected++;
287 mtd->ecc_stats.failed++;
290 mtd->ecc_stats.corrected++;
624 mtd->ecc_stats.badblocks++;
702 concat->mtd.ecc_stats.badblocks = subdev[0]->ecc_stats.badblocks;
733 concat->mtd.ecc_stats.badblocks +=
734 subdev[i]->ecc_stats.badblocks;
H A Dmtdchar.c720 req.ecc_stats.uncorrectable_errors = 0;
721 req.ecc_stats.corrected_bitflips = 0;
722 req.ecc_stats.max_bitflips = 0;
773 req.ecc_stats.uncorrectable_errors +=
775 req.ecc_stats.corrected_bitflips += stats.corrected_bitflips;
776 req.ecc_stats.max_bitflips =
777 max(req.ecc_stats.max_bitflips, stats.max_bitflips);
803 if (req.ecc_stats.uncorrectable_errors > 0)
805 else if (req.ecc_stats.corrected_bitflips > 0)
1177 if (copy_to_user(argp, &mtd->ecc_stats,
[all...]
H A Dmtdcore.c306 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; local
308 return sysfs_emit(buf, "%u\n", ecc_stats->corrected);
316 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; local
318 return sysfs_emit(buf, "%u\n", ecc_stats->failed);
326 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; local
328 return sysfs_emit(buf, "%u\n", ecc_stats->badblocks);
336 struct mtd_ecc_stats *ecc_stats local
[all...]
H A Dmtdpart.c211 child->ecc_stats.bbtblocks++;
213 child->ecc_stats.badblocks++;
/linux-master/drivers/mtd/tests/
H A Dnandbiterrs.c138 memcpy(&oldstats, &mtd->ecc_stats, sizeof(oldstats));
142 err = mtd->ecc_stats.corrected - oldstats.corrected;
/linux-master/drivers/spi/
H A Dspi-mtk-snfi.c314 struct mtk_ecc_stats ecc_stats; member in struct:mtk_snand
773 if (snf->ecc_stats.failed)
774 mtd->ecc_stats.failed += snf->ecc_stats.failed;
775 mtd->ecc_stats.corrected += snf->ecc_stats.corrected;
776 return snf->ecc_stats.failed ? -EBADMSG : snf->ecc_stats.bitflips;
992 mtk_ecc_get_stats(snf->ecc, &snf->ecc_stats,
1009 snf->ecc_stats
[all...]
/linux-master/drivers/mtd/nand/onenand/
H A Donenand_bbt.c106 mtd->ecc_stats.badblocks++;
H A Donenand_base.c588 mtd->ecc_stats.failed++;
593 mtd->ecc_stats.corrected++;
1098 mtd->ecc_stats.failed--;
1143 stats = mtd->ecc_stats;
1200 if (mtd->ecc_stats.failed - stats.failed)
1204 return mtd->ecc_stats.corrected != stats.corrected ? 1 : 0;
1244 stats = mtd->ecc_stats;
1329 if (mtd->ecc_stats.failed - stats.failed)
1333 return mtd->ecc_stats.corrected != stats.corrected ? 1 : 0;
1376 stats = mtd->ecc_stats;
[all...]
H A Donenand_omap2.c278 mtd->ecc_stats.failed++;
284 mtd->ecc_stats.corrected++;
/linux-master/include/uapi/mtd/
H A Dmtd-abi.h123 * @ecc_stats: ECC statistics for the read operation
138 struct mtd_read_req_ecc_stats ecc_stats; member in struct:mtd_read_req
/linux-master/drivers/mtd/nand/
H A Decc-sw-bch.c375 mtd->ecc_stats.failed++;
377 mtd->ecc_stats.corrected += stat;
H A Dcore.c90 mtd->ecc_stats.badblocks++;
H A Decc-sw-hamming.c629 mtd->ecc_stats.failed++;
631 mtd->ecc_stats.corrected += stat;
/linux-master/drivers/mtd/nand/spi/
H A Dcore.c315 mtd->ecc_stats.failed++;
317 mtd->ecc_stats.corrected += ret;
650 old_stats = mtd->ecc_stats;
676 mtd->ecc_stats.failed - old_stats.failed;
678 mtd->ecc_stats.corrected - old_stats.corrected;
/linux-master/drivers/mtd/devices/
H A Ddocg3.c899 old_stats = mtd->ecc_stats;
949 mtd->ecc_stats.failed++;
953 mtd->ecc_stats.corrected += ret;
973 mtd->ecc_stats.failed - old_stats.failed;
975 mtd->ecc_stats.corrected - old_stats.corrected;

Completed in 571 milliseconds

12