Home
last modified time | relevance | path

Searched refs:ecc_stats (Results 1 – 32 of 32) sorted by relevance

/linux-4.4.14/drivers/mtd/
Dmtdcore.c284 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_ecc_stats_corrected_show() local
286 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->corrected); in mtd_ecc_stats_corrected_show()
295 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_ecc_stats_errors_show() local
297 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->failed); in mtd_ecc_stats_errors_show()
305 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_badblocks_show() local
307 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->badblocks); in mtd_badblocks_show()
315 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_bbtblocks_show() local
317 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->bbtblocks); in mtd_bbtblocks_show()
Dmtdpart.c68 stats = part->master->ecc_stats; in part_read()
72 mtd->ecc_stats.failed += in part_read()
73 part->master->ecc_stats.failed - stats.failed; in part_read()
75 mtd->ecc_stats.corrected += in part_read()
76 part->master->ecc_stats.corrected - stats.corrected; in part_read()
139 mtd->ecc_stats.corrected++; in part_read_oob()
141 mtd->ecc_stats.failed++; in part_read_oob()
316 mtd->ecc_stats.badblocks++; in part_block_markbad()
546 slave->mtd.ecc_stats.bbtblocks++; in allocate_partition()
548 slave->mtd.ecc_stats.badblocks++; in allocate_partition()
Dmtdconcat.c97 mtd->ecc_stats.failed++; in concat_read()
100 mtd->ecc_stats.corrected++; in concat_read()
260 mtd->ecc_stats.failed++; in concat_read_oob()
263 mtd->ecc_stats.corrected++; in concat_read_oob()
639 mtd->ecc_stats.badblocks++; in concat_block_markbad()
734 concat->mtd.ecc_stats.badblocks = subdev[0]->ecc_stats.badblocks; in mtd_concat_create()
764 concat->mtd.ecc_stats.badblocks += in mtd_concat_create()
765 subdev[i]->ecc_stats.badblocks; in mtd_concat_create()
Dmtdchar.c933 if (copy_to_user(argp, &mtd->ecc_stats, in mtdchar_ioctl()
/linux-4.4.14/drivers/mtd/nand/
Ddocg4.c811 mtd->ecc_stats.failed++; in read_page()
813 mtd->ecc_stats.corrected += bits_corrected; in read_page()
1024 __u32 eccfailed_stats = mtd->ecc_stats.failed; in read_factory_bbt()
1043 if (mtd->ecc_stats.failed > eccfailed_stats) { in read_factory_bbt()
1048 eccfailed_stats = mtd->ecc_stats.failed; in read_factory_bbt()
1050 if (mtd->ecc_stats.failed > eccfailed_stats) { in read_factory_bbt()
1069 mtd->ecc_stats.badblocks++; in read_factory_bbt()
Dnand_base.c460 mtd->ecc_stats.badblocks++; in nand_block_markbad_lowlevel()
1337 mtd->ecc_stats.failed++; in nand_read_page_swecc()
1339 mtd->ecc_stats.corrected += stat; in nand_read_page_swecc()
1430 mtd->ecc_stats.failed++; in nand_read_subpage()
1432 mtd->ecc_stats.corrected += stat; in nand_read_subpage()
1479 mtd->ecc_stats.failed++; in nand_read_page_hwecc()
1481 mtd->ecc_stats.corrected += stat; in nand_read_page_hwecc()
1531 mtd->ecc_stats.failed++; in nand_read_page_hwecc_oob_first()
1533 mtd->ecc_stats.corrected += stat; in nand_read_page_hwecc_oob_first()
1577 mtd->ecc_stats.failed++; in nand_read_page_syndrome()
[all …]
Dvf610_nfc.c598 mtd->ecc_stats.failed++; in vf610_nfc_read_page()
601 mtd->ecc_stats.corrected += stat; in vf610_nfc_read_page()
Dnand_bbt.c227 mtd->ecc_stats.bbtblocks++; in read_bbt()
244 mtd->ecc_stats.badblocks++; in read_bbt()
501 mtd->ecc_stats.badblocks++; in create_bbt()
Dlpc32xx_mlc.c464 mtd->ecc_stats.failed++; in lpc32xx_read_page()
467 mtd->ecc_stats.corrected += ((mlc_isr >> 4) & 0x3) + 1; in lpc32xx_read_page()
Dhisi504_nand.c555 mtd->ecc_stats.failed++; in hisi_nand_read_page_hwecc()
567 mtd->ecc_stats.corrected += stat; in hisi_nand_read_page_hwecc()
Dcafe_nand.c444 mtd->ecc_stats.failed++; in cafe_nand_read_page()
447 mtd->ecc_stats.corrected += n; in cafe_nand_read_page()
Dfsl_elbc_nand.c261 mtd->ecc_stats.corrected++; in fsl_elbc_run_command()
709 mtd->ecc_stats.failed++; in fsl_elbc_read_page()
Ddenali.c998 denali->mtd.ecc_stats.corrected++; in handle_ecc()
1201 denali->mtd.ecc_stats.failed++; in denali_read_page()
1203 denali->mtd.ecc_stats.failed++; in denali_read_page()
Dlpc32xx_slc.c630 mtd->ecc_stats.failed++; in lpc32xx_nand_read_page_syndrome()
632 mtd->ecc_stats.corrected += stat; in lpc32xx_nand_read_page_syndrome()
Dfsl_ifc_nand.c359 mtd->ecc_stats.corrected += errors; in fsl_ifc_run_command()
766 mtd->ecc_stats.failed++; in fsl_ifc_read_page()
Dfsmc_nand.c762 mtd->ecc_stats.failed++; in fsmc_read_page_hwecc()
764 mtd->ecc_stats.corrected += stat; in fsmc_read_page_hwecc()
Dsh_flctl.c610 flctl->mtd.ecc_stats.corrected++; in execmd_read_page_sector()
616 flctl->mtd.ecc_stats.failed++; in execmd_read_page_sector()
Datmel_nand.c880 mtd->ecc_stats.failed++; in pmecc_correction()
885 mtd->ecc_stats.corrected += err_nbr; in pmecc_correction()
1385 mtd->ecc_stats.failed++; in atmel_nand_read_page()
1387 mtd->ecc_stats.corrected += stat; in atmel_nand_read_page()
Dsunxi_nand.c627 mtd->ecc_stats.failed++; in sunxi_nfc_hw_ecc_read_chunk()
629 mtd->ecc_stats.corrected += ret; in sunxi_nfc_hw_ecc_read_chunk()
Dpxa3xx_nand.c1296 mtd->ecc_stats.corrected += info->ecc_err_cnt; in pxa3xx_nand_read_page_hwecc()
1307 mtd->ecc_stats.failed++; in pxa3xx_nand_read_page_hwecc()
Domap2.c1575 mtd->ecc_stats.failed++; in omap_read_page_bch()
1577 mtd->ecc_stats.corrected += stat; in omap_read_page_bch()
Dnandsim.c1460 nsmtd->ecc_stats.corrected, nsmtd->ecc_stats.failed); in do_bit_flips()
/linux-4.4.14/drivers/mtd/tests/
Dnandbiterrs.c151 memcpy(&oldstats, &mtd->ecc_stats, sizeof(oldstats)); in read_page()
155 err = mtd->ecc_stats.corrected - oldstats.corrected; in read_page()
/linux-4.4.14/drivers/mtd/onenand/
Donenand_bbt.c107 mtd->ecc_stats.badblocks++; in create_bbt()
Donenand_base.c560 mtd->ecc_stats.failed++; in onenand_wait()
565 mtd->ecc_stats.corrected++; in onenand_wait()
1094 mtd->ecc_stats.failed--; in onenand_recover_lsb()
1143 stats = mtd->ecc_stats; in onenand_mlc_read_ops_nolock()
1200 if (mtd->ecc_stats.failed - stats.failed) in onenand_mlc_read_ops_nolock()
1204 return mtd->ecc_stats.corrected != stats.corrected ? 1 : 0; in onenand_mlc_read_ops_nolock()
1248 stats = mtd->ecc_stats; in onenand_read_ops_nolock()
1333 if (mtd->ecc_stats.failed - stats.failed) in onenand_read_ops_nolock()
1337 return mtd->ecc_stats.corrected != stats.corrected ? 1 : 0; in onenand_read_ops_nolock()
1389 stats = mtd->ecc_stats; in onenand_read_oob_nolock()
[all …]
Domap2.c248 mtd->ecc_stats.failed++; in omap2_onenand_wait()
254 mtd->ecc_stats.corrected++; in omap2_onenand_wait()
Dsamsung.c366 mtd->ecc_stats.failed++; in s3c_onenand_wait()
/linux-4.4.14/drivers/staging/mt29f_spinand/
Dmt29f_spinand.c655 mtd->ecc_stats.failed++; in spinand_read_page_hwecc()
658 mtd->ecc_stats.corrected++; in spinand_read_page_hwecc()
/linux-4.4.14/include/linux/mtd/
Dmtd.h246 struct mtd_ecc_stats ecc_stats; member
/linux-4.4.14/drivers/mtd/devices/
Ddocg3.c942 mtd->ecc_stats.failed++; in doc_read_oob()
946 mtd->ecc_stats.corrected += ret; in doc_read_oob()
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/
Dgpmi-nand.c1043 mtd->ecc_stats.failed++; in gpmi_ecc_read_page()
1046 mtd->ecc_stats.corrected += *status; in gpmi_ecc_read_page()
/linux-4.4.14/drivers/mtd/nand/brcmnand/
Dbrcmnand.c1518 mtd->ecc_stats.failed++; in brcmnand_read()
1528 mtd->ecc_stats.corrected += corrected; in brcmnand_read()