read_ecc 175 drivers/mtd/nand/raw/davinci_nand.c u_char *read_ecc, u_char *calc_ecc) read_ecc 177 drivers/mtd/nand/raw/davinci_nand.c uint32_t eccNand = read_ecc[0] | (read_ecc[1] << 8) | read_ecc 178 drivers/mtd/nand/raw/davinci_nand.c (read_ecc[2] << 16); read_ecc 883 drivers/mtd/nand/raw/diskonchip.c u_char *read_ecc, u_char *isnull) read_ecc 746 drivers/mtd/nand/raw/fsmc_nand.c u8 *read_ecc, u8 *calc_ecc) read_ecc 775 drivers/mtd/nand/raw/fsmc_nand.c int bits_ecc = count_written_bits(read_ecc, chip->ecc.bytes, 8); read_ecc 219 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c u8 *read_ecc, u8 *calc_ecc) read_ecc 229 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c return ingenic_ecc_correct(nfc->ecc, ¶ms, dat, read_ecc); read_ecc 64 drivers/mtd/nand/raw/nand_bch.c unsigned char *read_ecc, unsigned char *calc_ecc) read_ecc 70 drivers/mtd/nand/raw/nand_bch.c count = decode_bch(nbc->bch, NULL, chip->ecc.size, read_ecc, calc_ecc, read_ecc 391 drivers/mtd/nand/raw/nand_ecc.c unsigned char *read_ecc, unsigned char *calc_ecc, read_ecc 405 drivers/mtd/nand/raw/nand_ecc.c b0 = read_ecc[0] ^ calc_ecc[0]; read_ecc 406 drivers/mtd/nand/raw/nand_ecc.c b1 = read_ecc[1] ^ calc_ecc[1]; read_ecc 408 drivers/mtd/nand/raw/nand_ecc.c b0 = read_ecc[1] ^ calc_ecc[1]; read_ecc 409 drivers/mtd/nand/raw/nand_ecc.c b1 = read_ecc[0] ^ calc_ecc[0]; read_ecc 412 drivers/mtd/nand/raw/nand_ecc.c b2 = read_ecc[2] ^ calc_ecc[2]; read_ecc 473 drivers/mtd/nand/raw/nand_ecc.c unsigned char *read_ecc, unsigned char *calc_ecc) read_ecc 477 drivers/mtd/nand/raw/nand_ecc.c return __nand_correct_data(buf, read_ecc, calc_ecc, chip->ecc.size, read_ecc 880 drivers/mtd/nand/raw/omap2.c u_char *read_ecc, u_char *calc_ecc) read_ecc 894 drivers/mtd/nand/raw/omap2.c if (memcmp(read_ecc, calc_ecc, 3) != 0) { read_ecc 895 drivers/mtd/nand/raw/omap2.c ret = omap_compare_ecc(read_ecc, calc_ecc, dat); read_ecc 901 drivers/mtd/nand/raw/omap2.c read_ecc += 3; read_ecc 1353 drivers/mtd/nand/raw/omap2.c u_char *read_ecc, u_char *calc_ecc) read_ecc 1362 drivers/mtd/nand/raw/omap2.c u_char *spare_ecc = read_ecc; read_ecc 1422 drivers/mtd/nand/raw/omap2.c buf, read_ecc, info); read_ecc 1444 drivers/mtd/nand/raw/omap2.c read_ecc += ecc->bytes; read_ecc 463 drivers/mtd/nand/raw/r852.c uint8_t *read_ecc, uint8_t *calc_ecc) read_ecc 507 drivers/mtd/nand/raw/s3c2410.c u_char *read_ecc, u_char *calc_ecc) read_ecc 514 drivers/mtd/nand/raw/s3c2410.c pr_debug("%s(%p,%p,%p,%p)\n", __func__, mtd, dat, read_ecc, calc_ecc); read_ecc 516 drivers/mtd/nand/raw/s3c2410.c diff0 = read_ecc[0] ^ calc_ecc[0]; read_ecc 517 drivers/mtd/nand/raw/s3c2410.c diff1 = read_ecc[1] ^ calc_ecc[1]; read_ecc 518 drivers/mtd/nand/raw/s3c2410.c diff2 = read_ecc[2] ^ calc_ecc[2]; read_ecc 521 drivers/mtd/nand/raw/s3c2410.c __func__, 3, read_ecc, 3, calc_ecc, read_ecc 531 drivers/mtd/nand/raw/s3c2410.c if (read_ecc[0] == 0xff && read_ecc[1] == 0xff && read_ecc[2] == 0xff read_ecc 562 drivers/mtd/nand/raw/stm32_fmc2_nand.c u8 *read_ecc, u8 *calc_ecc) read_ecc 569 drivers/mtd/nand/raw/stm32_fmc2_nand.c b0 = read_ecc[0] ^ calc_ecc[0]; read_ecc 570 drivers/mtd/nand/raw/stm32_fmc2_nand.c b1 = read_ecc[1] ^ calc_ecc[1]; read_ecc 571 drivers/mtd/nand/raw/stm32_fmc2_nand.c b2 = read_ecc[2] ^ calc_ecc[2]; read_ecc 704 drivers/mtd/nand/raw/stm32_fmc2_nand.c u8 *read_ecc, u8 *calc_ecc) read_ecc 1089 drivers/mtd/nand/raw/stm32_fmc2_nand.c u8 *read_ecc, u8 *calc_ecc) read_ecc 1109 drivers/mtd/nand/raw/stm32_fmc2_nand.c &read_ecc[i], read_ecc 1130 drivers/mtd/nand/raw/stm32_fmc2_nand.c &read_ecc[i], read_ecc 289 drivers/mtd/nand/raw/tmio_nand.c unsigned char *read_ecc, read_ecc 295 drivers/mtd/nand/raw/tmio_nand.c r0 = __nand_correct_data(buf, read_ecc, calc_ecc, 256, false); read_ecc 298 drivers/mtd/nand/raw/tmio_nand.c r1 = __nand_correct_data(buf + 256, read_ecc + 3, calc_ecc + 3, 256, read_ecc 189 drivers/mtd/nand/raw/txx9ndfmc.c unsigned char *read_ecc, read_ecc 197 drivers/mtd/nand/raw/txx9ndfmc.c stat = __nand_correct_data(buf, read_ecc, calc_ecc, 256, read_ecc 203 drivers/mtd/nand/raw/txx9ndfmc.c read_ecc += 3; read_ecc 29 include/linux/mtd/nand_bch.h u_char *read_ecc, u_char *calc_ecc); read_ecc 52 include/linux/mtd/nand_bch.h unsigned char *read_ecc, unsigned char *calc_ecc) read_ecc 30 include/linux/mtd/nand_ecc.h int __nand_correct_data(u_char *dat, u_char *read_ecc, u_char *calc_ecc, read_ecc 36 include/linux/mtd/nand_ecc.h int nand_correct_data(struct nand_chip *chip, u_char *dat, u_char *read_ecc, read_ecc 370 include/linux/mtd/rawnand.h int (*correct)(struct nand_chip *chip, uint8_t *dat, uint8_t *read_ecc,