/linux-master/drivers/mtd/nand/raw/ |
H A D | nand_toshiba.c | 65 mtd->ecc_stats.failed++; 67 mtd->ecc_stats.corrected += bitflips; 85 mtd->ecc_stats.failed++; 89 mtd->ecc_stats.corrected += max_bitflips;
|
H A D | nand_micron.c | 200 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 D | denali.c | 412 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 D | nand_base.c | 597 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 D | mxc_nand.c | 730 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 D | fsl_ifc_nand.c | 240 mtd->ecc_stats.corrected += errors; 655 mtd->ecc_stats.failed++; 657 mtd->ecc_stats.corrected += res; 687 mtd->ecc_stats.failed++;
|
H A D | renesas-nand-controller.c | 466 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 D | tegra_nand.c | 711 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 D | pl35x-nand-controller.c | 485 mtd->ecc_stats.failed++; 492 mtd->ecc_stats.failed++; 494 mtd->ecc_stats.corrected += stats;
|
H A D | meson_nand.c | 545 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 D | mtdconcat.c | 83 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 D | mtdchar.c | 720 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 D | mtdcore.c | 306 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 D | mtdpart.c | 211 child->ecc_stats.bbtblocks++; 213 child->ecc_stats.badblocks++;
|
/linux-master/drivers/mtd/tests/ |
H A D | nandbiterrs.c | 138 memcpy(&oldstats, &mtd->ecc_stats, sizeof(oldstats)); 142 err = mtd->ecc_stats.corrected - oldstats.corrected;
|
/linux-master/drivers/spi/ |
H A D | spi-mtk-snfi.c | 314 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 D | onenand_bbt.c | 106 mtd->ecc_stats.badblocks++;
|
H A D | onenand_base.c | 588 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 D | onenand_omap2.c | 278 mtd->ecc_stats.failed++; 284 mtd->ecc_stats.corrected++;
|
/linux-master/include/uapi/mtd/ |
H A D | mtd-abi.h | 123 * @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 D | ecc-sw-bch.c | 375 mtd->ecc_stats.failed++; 377 mtd->ecc_stats.corrected += stat;
|
H A D | core.c | 90 mtd->ecc_stats.badblocks++;
|
H A D | ecc-sw-hamming.c | 629 mtd->ecc_stats.failed++; 631 mtd->ecc_stats.corrected += stat;
|
/linux-master/drivers/mtd/nand/spi/ |
H A D | core.c | 315 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 D | docg3.c | 899 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;
|