Home
last modified time | relevance | path

Searched refs:__nand_correct_data (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/drivers/mtd/tests/
Dmtd_nandecctest.c127 ret = __nand_correct_data(error_data, error_ecc, calc_ecc, size, in no_bit_error_verify()
157 ret = __nand_correct_data(error_data, error_ecc, calc_ecc, size, in single_bit_error_correct()
194 ret = __nand_correct_data(error_data, error_ecc, calc_ecc, size, in double_bit_error_detect()
/Linux-v5.10/drivers/mtd/nand/raw/
Dnand_ecc.c390 int __nand_correct_data(unsigned char *buf, in __nand_correct_data() function
461 EXPORT_SYMBOL(__nand_correct_data);
477 return __nand_correct_data(buf, read_ecc, calc_ecc, chip->ecc.size, in nand_correct_data()
Dtmio_nand.c296 r0 = __nand_correct_data(buf, read_ecc, calc_ecc, 256, false); in tmio_nand_correct_data()
299 r1 = __nand_correct_data(buf + 256, read_ecc + 3, calc_ecc + 3, 256, in tmio_nand_correct_data()
Dtxx9ndfmc.c197 stat = __nand_correct_data(buf, read_ecc, calc_ecc, 256, in txx9ndfmc_correct_data()
/Linux-v5.10/include/linux/mtd/
Dnand_ecc.h30 int __nand_correct_data(u_char *dat, u_char *read_ecc, u_char *calc_ecc,
/Linux-v5.10/drivers/mtd/
Dsm_ftl.c223 if (__nand_correct_data(buffer, ecc, oob->ecc1, SM_SMALL_PAGE, in sm_correct_sector()
231 if (__nand_correct_data(buffer, ecc, oob->ecc2, SM_SMALL_PAGE, in sm_correct_sector()