Searched refs:calc_ecc (Results 1 - 6 of 6) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mtd/ |
H A D | nand_ecc.h | 28 int nand_correct_data(struct mtd_info *mtd, u_char *dat, u_char *read_ecc, u_char *calc_ecc);
|
H A D | nand.h | 292 uint8_t *calc_ecc);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/nand/ |
H A D | nand_ecc.c | 142 * @calc_ecc: the ECC calculated from raw data 147 u_char *read_ecc, u_char *calc_ecc) 152 s0 = calc_ecc[0] ^ read_ecc[0]; 153 s1 = calc_ecc[1] ^ read_ecc[1]; 154 s2 = calc_ecc[2] ^ read_ecc[2]; 156 s1 = calc_ecc[0] ^ read_ecc[0]; 157 s0 = calc_ecc[1] ^ read_ecc[1]; 158 s2 = calc_ecc[2] ^ read_ecc[2]; 146 nand_correct_data(struct mtd_info *mtd, u_char *dat, u_char *read_ecc, u_char *calc_ecc) argument
|
H A D | s3c2410.c | 338 u_char *read_ecc, u_char *calc_ecc) 344 pr_debug("%s(%p,%p,%p,%p)\n", __func__, mtd, dat, read_ecc, calc_ecc); 346 diff0 = read_ecc[0] ^ calc_ecc[0]; 347 diff1 = read_ecc[1] ^ calc_ecc[1]; 348 diff2 = read_ecc[2] ^ calc_ecc[2]; 353 calc_ecc[0], calc_ecc[1], calc_ecc[2], 337 s3c2410_nand_correct_data(struct mtd_info *mtd, u_char *dat, u_char *read_ecc, u_char *calc_ecc) argument
|
H A D | diskonchip.c | 959 uint8_t calc_ecc[6]; local 982 calc_ecc[i] = ReadDOC_(docptr, DoC_Mplus_ECCSyndrome0 + i); 984 calc_ecc[i] = ReadDOC_(docptr, DoC_ECCSyndrome0 + i); 985 if (calc_ecc[i] != empty_read_syndrome[i]) 1015 ret = doc_ecc_decode(rs_decoder, dat, calc_ecc);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/ |
H A D | nflash.c | 67 #define nand_correct_data(mtd, data, read_ecc, calc_ecc)\ 68 hamming_correct_256(data, read_ecc, calc_ecc) 73 extern int nand_correct_data(struct mtd_info *mtd, u_char *dat, u_char *read_ecc, u_char *calc_ecc); 540 uint8 calc_ecc[SOFT_HAMMING_ECC_BYTES]; local 590 nand_calculate_ecc(NULL, pdata, calc_ecc); 592 if (enable_ecc_correct && !SAME_ECC(read_ecc, calc_ecc) && 593 nand_correct_data(NULL, pdata, read_ecc, calc_ecc) < 0) { 697 uint8 calc_ecc[SOFT_HAMMING_ECC_BYTES]; local 709 nand_calculate_ecc(NULL, pdata, calc_ecc); 711 tmp_page_oob[curr_ecclayout->eccpos[eccpos + 0]] = calc_ecc[ [all...] |
Completed in 72 milliseconds