• Home
  • Raw
  • Download

Lines Matching refs:ecc_calc

1286 	uint8_t *ecc_calc = chip->buffers->ecccalc;  in nand_read_page_swecc()  local
1294 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_swecc()
1305 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_swecc()
1436 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc() local
1444 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc()
1457 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_hwecc()
1500 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc_oob_first() local
1516 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc_oob_first()
2248 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_swecc() local
2254 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_swecc()
2257 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_page_swecc()
2277 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_hwecc() local
2284 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_hwecc()
2288 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_page_hwecc()
2312 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc() local
2331 memset(ecc_calc, 0xff, ecc_bytes); in nand_write_subpage_hwecc()
2333 chip->ecc.calculate(mtd, buf, ecc_calc); in nand_write_subpage_hwecc()
2341 ecc_calc += ecc_bytes; in nand_write_subpage_hwecc()
2347 ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc()
2349 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in nand_write_subpage_hwecc()