ecc_code          156 drivers/mtd/nand/raw/cs553x_nand.c 			    u_char *ecc_code)
ecc_code          163 drivers/mtd/nand/raw/cs553x_nand.c 	ecc_code[1] = ecc >> 8;
ecc_code          164 drivers/mtd/nand/raw/cs553x_nand.c 	ecc_code[0] = ecc >> 16;
ecc_code          165 drivers/mtd/nand/raw/cs553x_nand.c 	ecc_code[2] = ecc >> 24;
ecc_code          160 drivers/mtd/nand/raw/davinci_nand.c 				       const u_char *dat, u_char *ecc_code)
ecc_code          167 drivers/mtd/nand/raw/davinci_nand.c 	ecc_code[0] = (u_char)(ecc24);
ecc_code          168 drivers/mtd/nand/raw/davinci_nand.c 	ecc_code[1] = (u_char)(ecc24 >> 8);
ecc_code          169 drivers/mtd/nand/raw/davinci_nand.c 	ecc_code[2] = (u_char)(ecc24 >> 16);
ecc_code          255 drivers/mtd/nand/raw/davinci_nand.c 				       const u_char *dat, u_char *ecc_code)
ecc_code          278 drivers/mtd/nand/raw/davinci_nand.c 		*ecc_code++ =   p[0]        & 0xff;
ecc_code          279 drivers/mtd/nand/raw/davinci_nand.c 		*ecc_code++ = ((p[0] >>  8) & 0x03) | ((p[0] >> 14) & 0xfc);
ecc_code          280 drivers/mtd/nand/raw/davinci_nand.c 		*ecc_code++ = ((p[0] >> 22) & 0x0f) | ((p[1] <<  4) & 0xf0);
ecc_code          281 drivers/mtd/nand/raw/davinci_nand.c 		*ecc_code++ = ((p[1] >>  4) & 0x3f) | ((p[1] >> 10) & 0xc0);
ecc_code          282 drivers/mtd/nand/raw/davinci_nand.c 		*ecc_code++ =  (p[1] >> 18) & 0xff;
ecc_code          292 drivers/mtd/nand/raw/davinci_nand.c 				     u_char *ecc_code, u_char *null)
ecc_code          306 drivers/mtd/nand/raw/davinci_nand.c 	if (WARN_ON(0x01 & (uintptr_t)ecc_code))
ecc_code          308 drivers/mtd/nand/raw/davinci_nand.c 	ecc16 = (unsigned short *)ecc_code;
ecc_code          415 drivers/mtd/nand/raw/denali.c 	u8 *ecc_code = chip->oob_poi + denali->oob_skip_bytes;
ecc_code          422 drivers/mtd/nand/raw/denali.c 		stat = nand_check_erased_ecc_chunk(buf, ecc->size, ecc_code,
ecc_code          433 drivers/mtd/nand/raw/denali.c 		ecc_code += ecc->bytes;
ecc_code          824 drivers/mtd/nand/raw/diskonchip.c 				 unsigned char *ecc_code)
ecc_code          850 drivers/mtd/nand/raw/diskonchip.c 			ecc_code[i] = ReadDOC_(docptr, DoC_Mplus_ECCSyndrome0 + i);
ecc_code          852 drivers/mtd/nand/raw/diskonchip.c 			ecc_code[i] = ReadDOC_(docptr, DoC_ECCSyndrome0 + i);
ecc_code          853 drivers/mtd/nand/raw/diskonchip.c 		if (ecc_code[i] != empty_write_ecc[i])
ecc_code          877 drivers/mtd/nand/raw/diskonchip.c 		memset(ecc_code, 0xff, 6);
ecc_code          680 drivers/mtd/nand/raw/fsmc_nand.c 	u8 *ecc_code = chip->ecc.code_buf;
ecc_code          720 drivers/mtd/nand/raw/fsmc_nand.c 		memcpy(&ecc_code[i], oob, chip->ecc.bytes);
ecc_code          723 drivers/mtd/nand/raw/fsmc_nand.c 		stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]);
ecc_code           29 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 			  const u8 *buf, u8 *ecc_code)
ecc_code           31 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	return ecc->ops->calculate(ecc, params, buf, ecc_code);
ecc_code           49 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 			u8 *buf, u8 *ecc_code)
ecc_code           51 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	return ecc->ops->correct(ecc, params, buf, ecc_code);
ecc_code           31 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 			  const u8 *buf, u8 *ecc_code);
ecc_code           34 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 			u8 *ecc_code);
ecc_code           41 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 			  const u8 *buf, u8 *ecc_code)
ecc_code           48 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 			u8 *ecc_code)
ecc_code           67 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 			 const u8 *buf, u8 *ecc_code);
ecc_code           70 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 			u8 *buf, u8 *ecc_code);
ecc_code          198 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 				      u8 *ecc_code)
ecc_code          215 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	return ingenic_ecc_calculate(nfc->ecc, &params, dat, ecc_code);
ecc_code          185 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c 			     const u8 *buf, u8 *ecc_code)
ecc_code          205 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c 	jz4725b_bch_read_parity(bch, ecc_code, params->bytes);
ecc_code          216 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c 			   u8 *buf, u8 *ecc_code)
ecc_code          231 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c 	jz4725b_bch_write_data(bch, ecc_code, params->bytes);
ecc_code           67 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c 				const u8 *buf, u8 *ecc_code)
ecc_code           87 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c 		ecc_code[i] = readb(ecc->base + JZ_REG_NAND_PAR0 + i);
ecc_code           93 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c 	if (memcmp(ecc_code, empty_block_ecc, ARRAY_SIZE(empty_block_ecc)) == 0)
ecc_code           94 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c 		memset(ecc_code, 0xff, ARRAY_SIZE(empty_block_ecc));
ecc_code          119 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c 			      u8 *buf, u8 *ecc_code)
ecc_code          128 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c 		writeb(ecc_code[i], ecc->base + JZ_REG_NAND_PAR0 + i);
ecc_code          162 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 			    const u8 *buf, u8 *ecc_code)
ecc_code          172 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 		jz4780_bch_read_parity(bch, ecc_code, params->bytes);
ecc_code          185 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 			  u8 *buf, u8 *ecc_code)
ecc_code          194 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 	jz4780_bch_write_data(bch, ecc_code, params->bytes);
ecc_code         2707 drivers/mtd/nand/raw/nand_base.c 	uint8_t *ecc_code = chip->ecc.code_buf;
ecc_code         2715 drivers/mtd/nand/raw/nand_base.c 	ret = mtd_ooblayout_get_eccbytes(mtd, ecc_code, chip->oob_poi, 0,
ecc_code         2726 drivers/mtd/nand/raw/nand_base.c 		stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]);
ecc_code         2866 drivers/mtd/nand/raw/nand_base.c 	uint8_t *ecc_code = chip->ecc.code_buf;
ecc_code         2887 drivers/mtd/nand/raw/nand_base.c 	ret = mtd_ooblayout_get_eccbytes(mtd, ecc_code, chip->oob_poi, 0,
ecc_code         2898 drivers/mtd/nand/raw/nand_base.c 		stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]);
ecc_code         2903 drivers/mtd/nand/raw/nand_base.c 						&ecc_code[i], eccbytes,
ecc_code         2939 drivers/mtd/nand/raw/nand_base.c 	uint8_t *ecc_code = chip->ecc.code_buf;
ecc_code         2952 drivers/mtd/nand/raw/nand_base.c 	ret = mtd_ooblayout_get_eccbytes(mtd, ecc_code, chip->oob_poi, 0,
ecc_code         2968 drivers/mtd/nand/raw/nand_base.c 		stat = chip->ecc.correct(chip, p, &ecc_code[i], NULL);
ecc_code         2973 drivers/mtd/nand/raw/nand_base.c 						&ecc_code[i], eccbytes,
ecc_code           88 drivers/mtd/nand/raw/ndfc.c 			      const u_char *dat, u_char *ecc_code)
ecc_code           97 drivers/mtd/nand/raw/ndfc.c 	ecc_code[0] = p[1];
ecc_code           98 drivers/mtd/nand/raw/ndfc.c 	ecc_code[1] = p[2];
ecc_code           99 drivers/mtd/nand/raw/ndfc.c 	ecc_code[2] = p[3];
ecc_code          921 drivers/mtd/nand/raw/omap2.c 			      u_char *ecc_code)
ecc_code          932 drivers/mtd/nand/raw/omap2.c 	*ecc_code++ = val;          /* P128e, ..., P1e */
ecc_code          933 drivers/mtd/nand/raw/omap2.c 	*ecc_code++ = val >> 16;    /* P128o, ..., P1o */
ecc_code          935 drivers/mtd/nand/raw/omap2.c 	*ecc_code++ = ((val >> 8) & 0x0f) | ((val >> 20) & 0xf0);
ecc_code         1146 drivers/mtd/nand/raw/omap2.c 	u8 *ecc_code;
ecc_code         1151 drivers/mtd/nand/raw/omap2.c 	ecc_code = ecc_calc;
ecc_code         1159 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = (bch_val4 & 0xFF);
ecc_code         1160 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val3 >> 24) & 0xFF);
ecc_code         1161 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val3 >> 16) & 0xFF);
ecc_code         1162 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val3 >> 8) & 0xFF);
ecc_code         1163 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = (bch_val3 & 0xFF);
ecc_code         1164 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val2 >> 24) & 0xFF);
ecc_code         1165 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val2 >> 16) & 0xFF);
ecc_code         1166 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val2 >> 8) & 0xFF);
ecc_code         1167 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = (bch_val2 & 0xFF);
ecc_code         1168 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 >> 24) & 0xFF);
ecc_code         1169 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 >> 16) & 0xFF);
ecc_code         1170 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 >> 8) & 0xFF);
ecc_code         1171 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = (bch_val1 & 0xFF);
ecc_code         1177 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val2 >> 12) & 0xFF);
ecc_code         1178 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val2 >> 4) & 0xFF);
ecc_code         1179 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val2 & 0xF) << 4) |
ecc_code         1181 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 >> 20) & 0xFF);
ecc_code         1182 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 >> 12) & 0xFF);
ecc_code         1183 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 >> 4) & 0xFF);
ecc_code         1184 drivers/mtd/nand/raw/omap2.c 		*ecc_code++ = ((bch_val1 & 0xF) << 4);
ecc_code         1188 drivers/mtd/nand/raw/omap2.c 		ecc_code[0]  = ((val >>  8) & 0xFF);
ecc_code         1189 drivers/mtd/nand/raw/omap2.c 		ecc_code[1]  = ((val >>  0) & 0xFF);
ecc_code         1191 drivers/mtd/nand/raw/omap2.c 		ecc_code[2]  = ((val >> 24) & 0xFF);
ecc_code         1192 drivers/mtd/nand/raw/omap2.c 		ecc_code[3]  = ((val >> 16) & 0xFF);
ecc_code         1193 drivers/mtd/nand/raw/omap2.c 		ecc_code[4]  = ((val >>  8) & 0xFF);
ecc_code         1194 drivers/mtd/nand/raw/omap2.c 		ecc_code[5]  = ((val >>  0) & 0xFF);
ecc_code         1196 drivers/mtd/nand/raw/omap2.c 		ecc_code[6]  = ((val >> 24) & 0xFF);
ecc_code         1197 drivers/mtd/nand/raw/omap2.c 		ecc_code[7]  = ((val >> 16) & 0xFF);
ecc_code         1198 drivers/mtd/nand/raw/omap2.c 		ecc_code[8]  = ((val >>  8) & 0xFF);
ecc_code         1199 drivers/mtd/nand/raw/omap2.c 		ecc_code[9]  = ((val >>  0) & 0xFF);
ecc_code         1201 drivers/mtd/nand/raw/omap2.c 		ecc_code[10] = ((val >> 24) & 0xFF);
ecc_code         1202 drivers/mtd/nand/raw/omap2.c 		ecc_code[11] = ((val >> 16) & 0xFF);
ecc_code         1203 drivers/mtd/nand/raw/omap2.c 		ecc_code[12] = ((val >>  8) & 0xFF);
ecc_code         1204 drivers/mtd/nand/raw/omap2.c 		ecc_code[13] = ((val >>  0) & 0xFF);
ecc_code         1206 drivers/mtd/nand/raw/omap2.c 		ecc_code[14] = ((val >> 24) & 0xFF);
ecc_code         1207 drivers/mtd/nand/raw/omap2.c 		ecc_code[15] = ((val >> 16) & 0xFF);
ecc_code         1208 drivers/mtd/nand/raw/omap2.c 		ecc_code[16] = ((val >>  8) & 0xFF);
ecc_code         1209 drivers/mtd/nand/raw/omap2.c 		ecc_code[17] = ((val >>  0) & 0xFF);
ecc_code         1211 drivers/mtd/nand/raw/omap2.c 		ecc_code[18] = ((val >> 24) & 0xFF);
ecc_code         1212 drivers/mtd/nand/raw/omap2.c 		ecc_code[19] = ((val >> 16) & 0xFF);
ecc_code         1213 drivers/mtd/nand/raw/omap2.c 		ecc_code[20] = ((val >>  8) & 0xFF);
ecc_code         1214 drivers/mtd/nand/raw/omap2.c 		ecc_code[21] = ((val >>  0) & 0xFF);
ecc_code         1216 drivers/mtd/nand/raw/omap2.c 		ecc_code[22] = ((val >> 24) & 0xFF);
ecc_code         1217 drivers/mtd/nand/raw/omap2.c 		ecc_code[23] = ((val >> 16) & 0xFF);
ecc_code         1218 drivers/mtd/nand/raw/omap2.c 		ecc_code[24] = ((val >>  8) & 0xFF);
ecc_code         1219 drivers/mtd/nand/raw/omap2.c 		ecc_code[25] = ((val >>  0) & 0xFF);
ecc_code         1637 drivers/mtd/nand/raw/omap2.c 	uint8_t *ecc_code = chip->ecc.code_buf;
ecc_code         1658 drivers/mtd/nand/raw/omap2.c 	ret = mtd_ooblayout_get_eccbytes(mtd, ecc_code, chip->oob_poi, 0,
ecc_code         1663 drivers/mtd/nand/raw/omap2.c 	stat = chip->ecc.correct(chip, buf, ecc_code, ecc_calc);
ecc_code          431 drivers/mtd/nand/raw/r852.c 			      uint8_t *ecc_code)
ecc_code          434 drivers/mtd/nand/raw/r852.c 	struct sm_oob *oob = (struct sm_oob *)ecc_code;
ecc_code          619 drivers/mtd/nand/raw/s3c2410.c 				      const u_char *dat, u_char *ecc_code)
ecc_code          624 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[0] = readb(info->regs + S3C2410_NFECC + 0);
ecc_code          625 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[1] = readb(info->regs + S3C2410_NFECC + 1);
ecc_code          626 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[2] = readb(info->regs + S3C2410_NFECC + 2);
ecc_code          628 drivers/mtd/nand/raw/s3c2410.c 	pr_debug("%s: returning ecc %*phN\n", __func__, 3, ecc_code);
ecc_code          634 drivers/mtd/nand/raw/s3c2410.c 				      const u_char *dat, u_char *ecc_code)
ecc_code          640 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[0] = ecc;
ecc_code          641 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[1] = ecc >> 8;
ecc_code          642 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[2] = ecc >> 16;
ecc_code          644 drivers/mtd/nand/raw/s3c2410.c 	pr_debug("%s: returning ecc %*phN\n", __func__, 3, ecc_code);
ecc_code          650 drivers/mtd/nand/raw/s3c2410.c 				      const u_char *dat, u_char *ecc_code)
ecc_code          656 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[0] = ecc;
ecc_code          657 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[1] = ecc >> 8;
ecc_code          658 drivers/mtd/nand/raw/s3c2410.c 	ecc_code[2] = ecc >> 16;
ecc_code           90 drivers/mtd/nand/raw/sharpsl.c 				      const u_char * dat, u_char * ecc_code)
ecc_code           93 drivers/mtd/nand/raw/sharpsl.c 	ecc_code[0] = ~readb(sharpsl->io + ECCLPUB);
ecc_code           94 drivers/mtd/nand/raw/sharpsl.c 	ecc_code[1] = ~readb(sharpsl->io + ECCLPLB);
ecc_code           95 drivers/mtd/nand/raw/sharpsl.c 	ecc_code[2] = (~readb(sharpsl->io + ECCCP) << 2) | 0x03;
ecc_code          739 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	u8 *ecc_code = chip->ecc.code_buf;
ecc_code          757 drivers/mtd/nand/raw/stm32_fmc2_nand.c 		ret = nand_change_read_column_op(chip, i, ecc_code,
ecc_code          763 drivers/mtd/nand/raw/stm32_fmc2_nand.c 		stat = chip->ecc.correct(chip, p, ecc_code, ecc_calc);
ecc_code          767 drivers/mtd/nand/raw/stm32_fmc2_nand.c 							   ecc_code, eccbytes,
ecc_code         1152 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	u8 *ecc_code = chip->ecc.code_buf;
ecc_code         1187 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	ret = mtd_ooblayout_get_eccbytes(mtd, ecc_code, chip->oob_poi, 0,
ecc_code         1193 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	return chip->ecc.correct(chip, buf, ecc_code, ecc_calc);
ecc_code          267 drivers/mtd/nand/raw/tmio_nand.c 				   u_char *ecc_code)
ecc_code          275 drivers/mtd/nand/raw/tmio_nand.c 	ecc_code[1] = ecc;	/* 000-255 LP7-0 */
ecc_code          276 drivers/mtd/nand/raw/tmio_nand.c 	ecc_code[0] = ecc >> 8;	/* 000-255 LP15-8 */
ecc_code          278 drivers/mtd/nand/raw/tmio_nand.c 	ecc_code[2] = ecc;	/* 000-255 CP5-0,11b */
ecc_code          279 drivers/mtd/nand/raw/tmio_nand.c 	ecc_code[4] = ecc >> 8;	/* 256-511 LP7-0 */
ecc_code          281 drivers/mtd/nand/raw/tmio_nand.c 	ecc_code[3] = ecc;	/* 256-511 LP15-8 */
ecc_code          282 drivers/mtd/nand/raw/tmio_nand.c 	ecc_code[5] = ecc >> 8;	/* 256-511 CP5-0,11b */
ecc_code          169 drivers/mtd/nand/raw/txx9ndfmc.c 				   uint8_t *ecc_code)
ecc_code          179 drivers/mtd/nand/raw/txx9ndfmc.c 		ecc_code[1] = txx9ndfmc_read(dev, TXX9_NDFDTR);
ecc_code          180 drivers/mtd/nand/raw/txx9ndfmc.c 		ecc_code[0] = txx9ndfmc_read(dev, TXX9_NDFDTR);
ecc_code          181 drivers/mtd/nand/raw/txx9ndfmc.c 		ecc_code[2] = txx9ndfmc_read(dev, TXX9_NDFDTR);
ecc_code          182 drivers/mtd/nand/raw/txx9ndfmc.c 		ecc_code += 3;
ecc_code           23 include/linux/mtd/nand_bch.h 			   u_char *ecc_code);
ecc_code           45 include/linux/mtd/nand_bch.h 		       u_char *ecc_code)
ecc_code           19 include/linux/mtd/nand_ecc.h 			  u_char *ecc_code, bool sm_order);
ecc_code           25 include/linux/mtd/nand_ecc.h 		       u_char *ecc_code);
ecc_code          369 include/linux/mtd/rawnand.h 			 uint8_t *ecc_code);