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, &params, 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,