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, ¶ms, 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);