Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/mtd/
Dmtdcore.c280 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_ecc_stats_corrected_show() local
282 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->corrected); in mtd_ecc_stats_corrected_show()
291 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_ecc_stats_errors_show() local
293 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->failed); in mtd_ecc_stats_errors_show()
301 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_badblocks_show() local
303 return snprintf(buf, PAGE_SIZE, "%u\n", ecc_stats->badblocks); in mtd_badblocks_show()
311 struct mtd_ecc_stats *ecc_stats = &mtd->ecc_stats; in mtd_bbtblocks_show() local
313 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.c937 if (copy_to_user(argp, &mtd->ecc_stats, in mtdchar_ioctl()
/linux-4.1.27/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.c461 mtd->ecc_stats.badblocks++; in nand_block_markbad_lowlevel()
1203 mtd->ecc_stats.failed++; in nand_read_page_swecc()
1205 mtd->ecc_stats.corrected += stat; in nand_read_page_swecc()
1296 mtd->ecc_stats.failed++; in nand_read_subpage()
1298 mtd->ecc_stats.corrected += stat; in nand_read_subpage()
1345 mtd->ecc_stats.failed++; in nand_read_page_hwecc()
1347 mtd->ecc_stats.corrected += stat; in nand_read_page_hwecc()
1397 mtd->ecc_stats.failed++; in nand_read_page_hwecc_oob_first()
1399 mtd->ecc_stats.corrected += stat; in nand_read_page_hwecc_oob_first()
1443 mtd->ecc_stats.failed++; in nand_read_page_syndrome()
[all …]
Dsunxi_nand.c570 mtd->ecc_stats.failed++; in sunxi_nfc_hw_ecc_read_page()
573 mtd->ecc_stats.corrected += tmp; in sunxi_nfc_hw_ecc_read_page()
714 mtd->ecc_stats.failed++; in sunxi_nfc_hw_syndrome_ecc_read_page()
717 mtd->ecc_stats.corrected += tmp; in sunxi_nfc_hw_syndrome_ecc_read_page()
Dnand_bbt.c230 mtd->ecc_stats.bbtblocks++; in read_bbt()
247 mtd->ecc_stats.badblocks++; in read_bbt()
504 mtd->ecc_stats.badblocks++; in create_bbt()
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()
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()
Dfsl_elbc_nand.c261 mtd->ecc_stats.corrected++; in fsl_elbc_run_command()
709 mtd->ecc_stats.failed++; in fsl_elbc_read_page()
Dcafe_nand.c444 mtd->ecc_stats.failed++; in cafe_nand_read_page()
447 mtd->ecc_stats.corrected += n; in cafe_nand_read_page()
Ddenali.c989 denali->mtd.ecc_stats.corrected++; in handle_ecc()
1191 denali->mtd.ecc_stats.failed++; in denali_read_page()
1193 denali->mtd.ecc_stats.failed++; in denali_read_page()
Dlpc32xx_slc.c627 mtd->ecc_stats.failed++; in lpc32xx_nand_read_page_syndrome()
629 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()
764 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.c609 flctl->mtd.ecc_stats.corrected++; in execmd_read_page_sector()
615 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()
1384 mtd->ecc_stats.failed++; in atmel_nand_read_page()
1386 mtd->ecc_stats.corrected += stat; in atmel_nand_read_page()
Dpxa3xx_nand.c1140 mtd->ecc_stats.corrected += info->ecc_err_cnt; in pxa3xx_nand_read_page_hwecc()
1151 mtd->ecc_stats.failed++; in pxa3xx_nand_read_page_hwecc()
Domap2.c1574 mtd->ecc_stats.failed++; in omap_read_page_bch()
1576 mtd->ecc_stats.corrected += stat; in omap_read_page_bch()
Dnandsim.c1461 nsmtd->ecc_stats.corrected, nsmtd->ecc_stats.failed); in do_bit_flips()
/linux-4.1.27/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.1.27/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.1.27/drivers/staging/mt29f_spinand/
Dmt29f_spinand.c654 mtd->ecc_stats.failed++; in spinand_read_page_hwecc()
657 mtd->ecc_stats.corrected++; in spinand_read_page_hwecc()
/linux-4.1.27/include/linux/mtd/
Dmtd.h246 struct mtd_ecc_stats ecc_stats; member
/linux-4.1.27/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.1.27/drivers/mtd/devices/
Ddocg3.c942 mtd->ecc_stats.failed++; in doc_read_oob()
946 mtd->ecc_stats.corrected += ret; in doc_read_oob()