Lines Matching refs:ecc_calc

1182 	uint8_t *ecc_calc = chip->buffers->ecccalc;  in nand_read_page_swecc()  local
1190 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_swecc()
1201 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_swecc()
1322 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc() local
1330 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc()
1343 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_hwecc()
1377 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc_oob_first() local
1393 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc_oob_first()
2099 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_swecc() local
2105 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_swecc()
2108 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_page_swecc()
2126 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_hwecc() local
2133 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_hwecc()
2137 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_page_hwecc()
2160 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc() local
2179 memset(ecc_calc, 0xff, ecc_bytes); in nand_write_subpage_hwecc()
2181 chip->ecc.calculate(mtd, buf, ecc_calc); in nand_write_subpage_hwecc()
2189 ecc_calc += ecc_bytes; in nand_write_subpage_hwecc()
2195 ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc()
2197 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_subpage_hwecc()