Lines Matching refs:ecc_calc

1858 	uint8_t *ecc_calc = chip->buffers->ecccalc;  in nand_read_page_swecc()  local
1866 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_swecc()
1877 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_swecc()
2017 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc() local
2030 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc()
2046 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_hwecc()
2089 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc_oob_first() local
2114 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc_oob_first()
2887 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_swecc() local
2893 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_swecc()
2896 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_page_swecc()
2916 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_hwecc() local
2928 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_hwecc()
2932 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_page_hwecc()
2958 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc() local
2980 memset(ecc_calc, 0xff, ecc_bytes); in nand_write_subpage_hwecc()
2982 chip->ecc.calculate(mtd, buf, ecc_calc); in nand_write_subpage_hwecc()
2990 ecc_calc += ecc_bytes; in nand_write_subpage_hwecc()
2996 ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc()
2998 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_subpage_hwecc()