Symbol: read_ecc
drivers/edac/loongson_edac.c
49
new = read_ecc(mci);
drivers/edac/loongson_edac.c
80
pvt->last_ce_count = read_ecc(mci);
drivers/mtd/nand/ecc-sw-bch.c
50
unsigned char *read_ecc, unsigned char *calc_ecc)
drivers/mtd/nand/ecc-sw-bch.c
57
count = bch_decode(engine_conf->bch, NULL, step_size, read_ecc,
drivers/mtd/nand/ecc-sw-hamming.c
373
int ecc_sw_hamming_correct(unsigned char *buf, unsigned char *read_ecc,
drivers/mtd/nand/ecc-sw-hamming.c
387
b0 = read_ecc[0] ^ calc_ecc[0];
drivers/mtd/nand/ecc-sw-hamming.c
388
b1 = read_ecc[1] ^ calc_ecc[1];
drivers/mtd/nand/ecc-sw-hamming.c
390
b0 = read_ecc[1] ^ calc_ecc[1];
drivers/mtd/nand/ecc-sw-hamming.c
391
b1 = read_ecc[0] ^ calc_ecc[0];
drivers/mtd/nand/ecc-sw-hamming.c
394
b2 = read_ecc[2] ^ calc_ecc[2];
drivers/mtd/nand/ecc-sw-hamming.c
455
unsigned char *read_ecc,
drivers/mtd/nand/ecc-sw-hamming.c
462
return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc, step_size,
drivers/mtd/nand/raw/davinci_nand.c
205
u_char *read_ecc, u_char *calc_ecc)
drivers/mtd/nand/raw/davinci_nand.c
207
uint32_t eccNand = read_ecc[0] | (read_ecc[1] << 8) |
drivers/mtd/nand/raw/davinci_nand.c
208
(read_ecc[2] << 16);
drivers/mtd/nand/raw/diskonchip.c
760
u_char *read_ecc, u_char *isnull)
drivers/mtd/nand/raw/fsmc_nand.c
455
unsigned char *read_ecc,
drivers/mtd/nand/raw/fsmc_nand.c
460
return ecc_sw_hamming_correct(buf, read_ecc, calc_ecc,
drivers/mtd/nand/raw/fsmc_nand.c
782
u8 *read_ecc, u8 *calc_ecc)
drivers/mtd/nand/raw/fsmc_nand.c
811
int bits_ecc = count_written_bits(read_ecc, chip->ecc.bytes, 8);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
170
u8 *read_ecc, u8 *calc_ecc)
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
180
return ingenic_ecc_correct(nfc->ecc, &params, dat, read_ecc);
drivers/mtd/nand/raw/nand_base.c
5683
unsigned char *read_ecc,
drivers/mtd/nand/raw/nand_base.c
5688
return nand_ecc_sw_hamming_correct(base, buf, read_ecc, calc_ecc);
drivers/mtd/nand/raw/nand_base.c
5735
unsigned char *read_ecc, unsigned char *calc_ecc)
drivers/mtd/nand/raw/nand_base.c
5739
return nand_ecc_sw_bch_correct(base, buf, read_ecc, calc_ecc);
drivers/mtd/nand/raw/omap2.c
1230
u_char *read_ecc, u_char *calc_ecc)
drivers/mtd/nand/raw/omap2.c
1239
u_char *spare_ecc = read_ecc;
drivers/mtd/nand/raw/omap2.c
1299
buf, read_ecc, info);
drivers/mtd/nand/raw/omap2.c
1321
read_ecc += ecc->bytes;
drivers/mtd/nand/raw/omap2.c
801
u_char *read_ecc, u_char *calc_ecc)
drivers/mtd/nand/raw/omap2.c
815
if (memcmp(read_ecc, calc_ecc, 3) != 0) {
drivers/mtd/nand/raw/omap2.c
816
ret = omap_compare_ecc(read_ecc, calc_ecc, dat);
drivers/mtd/nand/raw/omap2.c
822
read_ecc += 3;
drivers/mtd/nand/raw/pl35x-nand-controller.c
395
unsigned char *read_ecc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
402
read_ecc_lower = (read_ecc[0] | (read_ecc[1] << 8)) &
drivers/mtd/nand/raw/pl35x-nand-controller.c
404
read_ecc_upper = ((read_ecc[1] >> 4) | (read_ecc[2] << 4)) &
drivers/mtd/nand/raw/pl35x-nand-controller.c
449
struct nand_chip *chip, u8 *read_ecc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
455
chunk++, read_ecc += chip->ecc.bytes) {
drivers/mtd/nand/raw/pl35x-nand-controller.c
460
pl35x_nand_ecc_reg_to_array(chip, ecc_value, read_ecc);
drivers/mtd/nand/raw/pl35x-nand-controller.c
468
u8 *read_ecc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
477
chunk++, data += chip->ecc.size, read_ecc += chip->ecc.bytes) {
drivers/mtd/nand/raw/pl35x-nand-controller.c
490
stats = pl35x_nand_correct_data(nfc, data, read_ecc, calc_ecc);
drivers/mtd/nand/raw/r852.c
466
uint8_t *read_ecc, uint8_t *calc_ecc)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1046
u8 *read_ecc, u8 *calc_ecc)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1067
&read_ecc[i],
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1088
&read_ecc[i],
drivers/mtd/nand/raw/stm32_fmc2_nand.c
533
u8 *read_ecc, u8 *calc_ecc)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
540
b0 = read_ecc[0] ^ calc_ecc[0];
drivers/mtd/nand/raw/stm32_fmc2_nand.c
541
b1 = read_ecc[1] ^ calc_ecc[1];
drivers/mtd/nand/raw/stm32_fmc2_nand.c
542
b2 = read_ecc[2] ^ calc_ecc[2];
drivers/mtd/nand/raw/stm32_fmc2_nand.c
675
u8 *read_ecc, u8 *calc_ecc)
drivers/mtd/nand/raw/txx9ndfmc.c
188
unsigned char *read_ecc,
drivers/mtd/nand/raw/txx9ndfmc.c
196
stat = rawnand_sw_hamming_correct(chip, buf, read_ecc,
drivers/mtd/nand/raw/txx9ndfmc.c
202
read_ecc += 3;
include/linux/mtd/nand-ecc-sw-bch.h
40
unsigned char *read_ecc, unsigned char *calc_ecc);
include/linux/mtd/nand-ecc-sw-bch.h
56
unsigned char *read_ecc,
include/linux/mtd/nand-ecc-sw-hamming.h
41
int ecc_sw_hamming_correct(unsigned char *buf, unsigned char *read_ecc,
include/linux/mtd/nand-ecc-sw-hamming.h
45
unsigned char *read_ecc,
include/linux/mtd/nand-ecc-sw-hamming.h
72
unsigned char *read_ecc,
include/linux/mtd/nand-ecc-sw-hamming.h
81
unsigned char *read_ecc,
include/linux/mtd/rawnand.h
1514
unsigned char *read_ecc,
include/linux/mtd/rawnand.h
1519
unsigned char *read_ecc, unsigned char *calc_ecc);
include/linux/mtd/rawnand.h
366
int (*correct)(struct nand_chip *chip, uint8_t *dat, uint8_t *read_ecc,