Searched refs:__nand_correct_data (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/mtd/tests/ |
D | mtd_nandecctest.c | 125 ret = __nand_correct_data(error_data, error_ecc, calc_ecc, size); in no_bit_error_verify() 153 ret = __nand_correct_data(error_data, error_ecc, calc_ecc, size); in single_bit_error_correct() 188 ret = __nand_correct_data(error_data, error_ecc, calc_ecc, size); in double_bit_error_detect()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | nand_ecc.c | 442 int __nand_correct_data(unsigned char *buf, in __nand_correct_data() function 512 EXPORT_SYMBOL(__nand_correct_data); 526 return __nand_correct_data(buf, read_ecc, calc_ecc, in nand_correct_data()
|
D | tmio_nand.c | 296 r0 = __nand_correct_data(buf, read_ecc, calc_ecc, 256); in tmio_nand_correct_data() 299 r1 = __nand_correct_data(buf + 256, read_ecc + 3, calc_ecc + 3, 256); in tmio_nand_correct_data()
|
D | txx9ndfmc.c | 204 stat = __nand_correct_data(buf, read_ecc, calc_ecc, 256); in txx9ndfmc_correct_data()
|
/linux-4.4.14/include/linux/mtd/ |
D | nand_ecc.h | 34 int __nand_correct_data(u_char *dat, u_char *read_ecc, u_char *calc_ecc,
|
/linux-4.4.14/drivers/mtd/ |
D | sm_ftl.c | 224 if (__nand_correct_data(buffer, ecc, oob->ecc1, SM_SMALL_PAGE) < 0) in sm_correct_sector() 230 if (__nand_correct_data(buffer, ecc, oob->ecc2, SM_SMALL_PAGE) < 0) in sm_correct_sector()
|