Searched refs:alpha_to (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/lib/reed_solomon/ |
H A D | decode_rs.c | 21 uint16_t *alpha_to = rs->alpha_to; variable 72 alpha_to[rs_modnn(rs, index_of[syn[i]] + 84 alpha_to[rs_modnn(rs, index_of[syn[i]] + 111 lambda[1] = alpha_to[rs_modnn(rs, 119 alpha_to[rs_modnn(rs, u + tmp)]; 140 alpha_to[rs_modnn(rs, 156 alpha_to[rs_modnn(rs, discr_r + 205 q ^= alpha_to[reg[j]]; 242 alpha_to[rs_modnn(rs, s[i - j] + lambda[j])]; 257 num1 ^= alpha_to[rs_modnn(rs, omega[i] + [all …]
|
H A D | reed_solomon.c | 91 rs->alpha_to = kmalloc_array(rs->nn + 1, sizeof(uint16_t), gfp); in codec_init() 92 if (rs->alpha_to == NULL) in codec_init() 105 rs->alpha_to[rs->nn] = 0; /* alpha**-inf = 0 */ in codec_init() 110 rs->alpha_to[i] = sr; in codec_init() 120 rs->alpha_to[i] = sr; in codec_init() 125 if(sr != rs->alpha_to[0]) in codec_init() 141 rs->alpha_to[rs_modnn(rs, in codec_init() 148 rs->alpha_to[rs_modnn(rs, in codec_init() 162 kfree(rs->alpha_to); in codec_init() 188 kfree(cd->alpha_to); in free_rs()
|
H A D | encode_rs.c | 17 uint16_t *alpha_to = rs->alpha_to; variable 33 par[j] ^= alpha_to[rs_modnn(rs, fb + 40 par[nroots - 1] = alpha_to[rs_modnn(rs,
|
H A D | test_rslib.c | 233 uint16_t *alpha_to = rs->alpha_to; in compute_syndrome() local 248 alpha_to[rs_modnn(rs, index_of[syn[i]] in compute_syndrome()
|
/openbmc/linux/drivers/mtd/nand/raw/atmel/ |
H A D | pmecc.c | 137 u16 *alpha_to; member 204 gf_tables->alpha_to[i] = x; in atmel_pmecc_build_gf_tables() 213 gf_tables->alpha_to[nn] = 1; in atmel_pmecc_build_gf_tables() 242 gf_tables->alpha_to = (void *)(gf_tables + 1); in atmel_pmecc_create_gf_tables() 243 gf_tables->index_of = gf_tables->alpha_to + table_size; in atmel_pmecc_create_gf_tables() 443 s16 *alpha_to = user->gf_tables->alpha_to; in atmel_pmecc_substitute() local 462 si[i] = alpha_to[i * j] ^ si[i]; in atmel_pmecc_substitute() 474 si[i] = alpha_to[tmp]; in atmel_pmecc_substitute() 491 s16 *alpha_to = user->gf_tables->alpha_to; in atmel_pmecc_get_sigma() local 599 a = alpha_to[tmp % cw_len]; in atmel_pmecc_get_sigma() [all …]
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | atmel_nand.c | 181 int16_t __iomem *alpha_to = host->pmecc_alpha_to; in pmecc_substitute() local 200 si[i] = readw(alpha_to + i * j) ^ si[i]; in pmecc_substitute() 212 si[i] = readw(alpha_to + tmp); in pmecc_substitute() 241 int16_t __iomem *alpha_to = host->pmecc_alpha_to; in pmecc_get_sigma() local 348 a = readw(alpha_to + tmp % cw_len); in pmecc_get_sigma() 376 dmu[i + 1] = readw(alpha_to + tmp) ^ in pmecc_get_sigma() 757 int16_t *index_of, int16_t *alpha_to) in build_gf_tables() argument 768 alpha_to[i] = x; in build_gf_tables() 778 alpha_to[nn] = 1; in build_gf_tables()
|
/openbmc/linux/include/linux/ |
H A D | rslib.h | 37 uint16_t *alpha_to; member
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | diskonchip.c | 163 s[i] ^= cd->alpha_to[rs_modnn(cd, tmp + (FCR + i) * j)]; in doc_ecc_decode()
|