Lines Matching refs:ecc_calc

2702 	uint8_t *ecc_calc = chip->ecc.calc_buf;  in nand_read_page_swecc()  local
2709 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_read_page_swecc()
2722 stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_swecc()
2861 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_read_page_hwecc() local
2876 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_read_page_hwecc()
2894 stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_hwecc()
2936 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_read_page_hwecc_oob_first() local
2962 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_read_page_hwecc_oob_first()
3705 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_write_page_swecc() local
3710 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_write_page_swecc()
3712 ret = mtd_ooblayout_set_eccbytes(mtd, ecc_calc, chip->oob_poi, 0, in nand_write_page_swecc()
3734 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_write_page_hwecc() local
3748 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_write_page_hwecc()
3751 ret = mtd_ooblayout_set_eccbytes(mtd, ecc_calc, chip->oob_poi, 0, in nand_write_page_hwecc()
3779 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_write_subpage_hwecc() local
3803 memset(ecc_calc, 0xff, ecc_bytes); in nand_write_subpage_hwecc()
3805 chip->ecc.calculate(chip, buf, ecc_calc); in nand_write_subpage_hwecc()
3813 ecc_calc += ecc_bytes; in nand_write_subpage_hwecc()
3819 ecc_calc = chip->ecc.calc_buf; in nand_write_subpage_hwecc()
3820 ret = mtd_ooblayout_set_eccbytes(mtd, ecc_calc, chip->oob_poi, 0, in nand_write_subpage_hwecc()