Home
last modified time | relevance | path

Searched refs:ecc_sw_hamming_correct (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.15/include/linux/mtd/
Dnand-ecc-sw-hamming.h41 int ecc_sw_hamming_correct(unsigned char *buf, unsigned char *read_ecc,
71 static inline int ecc_sw_hamming_correct(unsigned char *buf, in ecc_sw_hamming_correct() function
/Linux-v5.15/drivers/mtd/tests/
Dmtd_nandecctest.c127 ret = ecc_sw_hamming_correct(error_data, error_ecc, calc_ecc, size, in no_bit_error_verify()
157 ret = ecc_sw_hamming_correct(error_data, error_ecc, calc_ecc, size, in single_bit_error_correct()
194 ret = ecc_sw_hamming_correct(error_data, error_ecc, calc_ecc, size, in double_bit_error_detect()
/Linux-v5.15/drivers/mtd/nand/
Decc-sw-hamming.c373 int ecc_sw_hamming_correct(unsigned char *buf, unsigned char *read_ecc, in ecc_sw_hamming_correct() function
443 EXPORT_SYMBOL(ecc_sw_hamming_correct);
461 return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, step_size, in nand_ecc_sw_hamming_correct()
/Linux-v5.15/drivers/mtd/nand/raw/
Dtmio_nand.c296 r0 = ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in tmio_nand_correct_data()
300 r1 = ecc_sw_hamming_correct(buf + 256, read_ecc + 3, calc_ecc + 3, in tmio_nand_correct_data()
Dsharpsl.c105 return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in sharpsl_nand_correct_ecc()
Dndfc.c109 return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in ndfc_correct_ecc()
Dcs553x_nand.c249 return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in cs553x_ecc_correct()
Dtxx9ndfmc.c197 stat = ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in txx9ndfmc_correct_data()
Dlpc32xx_slc.c356 return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in lpc32xx_nand_ecc_correct()
Dfsmc_nand.c441 return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, in fsmc_correct_ecc1()
/Linux-v5.15/drivers/mtd/
Dsm_ftl.c223 if (ecc_sw_hamming_correct(buffer, ecc, oob->ecc1, SM_SMALL_PAGE, in sm_correct_sector()
230 if (ecc_sw_hamming_correct(buffer, ecc, oob->ecc2, SM_SMALL_PAGE, in sm_correct_sector()