Lines Matching refs:calculate
1866 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_swecc()
1933 chip->ecc.calculate(mtd, p, &chip->buffers->ecccalc[i]); in nand_read_subpage()
2030 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc()
2114 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc_oob_first()
2893 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_swecc()
2928 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_hwecc()
2982 chip->ecc.calculate(mtd, buf, ecc_calc); in nand_write_subpage_hwecc()
3048 chip->ecc.calculate(mtd, p, oob); in nand_write_page_syndrome()
4994 ecc->hwctl && ecc->calculate)); in invalid_ecc_page_accessors()
5069 if (!ecc->calculate || !ecc->correct || !ecc->hwctl) { in nand_scan_tail()
5092 if (!ecc->write_subpage && ecc->hwctl && ecc->calculate) in nand_scan_tail()
5096 if ((!ecc->calculate || !ecc->correct || !ecc->hwctl) && in nand_scan_tail()
5130 ecc->calculate = nand_calculate_ecc; in nand_scan_tail()
5150 ecc->calculate = nand_bch_calculate_ecc; in nand_scan_tail()