Lines Matching refs:ecc_stats
594 mtd->ecc_stats.badblocks++; in nand_block_markbad_lowlevel()
3047 mtd->ecc_stats.failed++; in nand_read_page_swecc()
3049 mtd->ecc_stats.corrected += stat; in nand_read_page_swecc()
3158 mtd->ecc_stats.failed++; in nand_read_subpage()
3160 mtd->ecc_stats.corrected += stat; in nand_read_subpage()
3229 mtd->ecc_stats.failed++; in nand_read_page_hwecc()
3231 mtd->ecc_stats.corrected += stat; in nand_read_page_hwecc()
3295 mtd->ecc_stats.failed++; in nand_read_page_hwecc_oob_first()
3297 mtd->ecc_stats.corrected += stat; in nand_read_page_hwecc_oob_first()
3379 mtd->ecc_stats.failed++; in nand_read_page_syndrome()
3381 mtd->ecc_stats.corrected += stat; in nand_read_page_syndrome()
3526 struct mtd_ecc_stats ecc_stats = mtd->ecc_stats; in nand_do_read_ops() local
3577 !(mtd->ecc_stats.failed - ecc_stats.failed) && in nand_do_read_ops()
3600 if (mtd->ecc_stats.failed - ecc_stats.failed) { in nand_do_read_ops()
3609 mtd->ecc_stats = ecc_stats; in nand_do_read_ops()
3848 stats = mtd->ecc_stats; in nand_do_read_oob()
3897 if (mtd->ecc_stats.failed - stats.failed) in nand_do_read_oob()
3927 old_stats = mtd->ecc_stats; in nand_read_oob()
3936 mtd->ecc_stats.failed - old_stats.failed; in nand_read_oob()
3938 mtd->ecc_stats.corrected - old_stats.corrected; in nand_read_oob()