Home
last modified time | relevance | path

Searched refs:alpha_to (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/lib/reed_solomon/
Ddecode_rs.c27 uint16_t *alpha_to = rs->alpha_to; variable
61 alpha_to[rs_modnn(rs, index_of[syn[i]] +
73 alpha_to[rs_modnn(rs, index_of[syn[i]] +
101 lambda[1] = alpha_to[rs_modnn(rs,
109 alpha_to[rs_modnn(rs, u + tmp)];
130 alpha_to[rs_modnn(rs,
146 alpha_to[rs_modnn(rs, discr_r +
186 q ^= alpha_to[reg[j]];
218 alpha_to[rs_modnn(rs, s[i - j] + lambda[j])];
231 num1 ^= alpha_to[rs_modnn(rs, omega[i] +
[all …]
Dreed_solomon.c88 rs->alpha_to = kmalloc(sizeof(uint16_t) * (rs->nn + 1), GFP_KERNEL); in rs_init()
89 if (rs->alpha_to == NULL) in rs_init()
102 rs->alpha_to[rs->nn] = 0; /* alpha**-inf = 0 */ in rs_init()
107 rs->alpha_to[i] = sr; in rs_init()
117 rs->alpha_to[i] = sr; in rs_init()
122 if(sr != rs->alpha_to[0]) in rs_init()
138 rs->alpha_to[rs_modnn(rs, in rs_init()
145 rs->alpha_to[rs_modnn(rs, in rs_init()
159 kfree(rs->alpha_to); in rs_init()
177 kfree(rs->alpha_to); in free_rs()
Dencode_rs.c24 uint16_t *alpha_to = rs->alpha_to; variable
40 par[j] ^= alpha_to[rs_modnn(rs, fb +
47 par[nroots - 1] = alpha_to[rs_modnn(rs,
/linux-4.1.27/include/linux/
Drslib.h44 uint16_t *alpha_to; member
/linux-4.1.27/drivers/mtd/nand/
Datmel_nand.c555 int16_t __iomem *alpha_to = host->pmecc_alpha_to; in pmecc_substitute() local
574 si[i] = readw_relaxed(alpha_to + i * j) ^ si[i]; in pmecc_substitute()
586 si[i] = readw_relaxed(alpha_to + tmp); in pmecc_substitute()
607 int16_t __iomem *alpha_to = host->pmecc_alpha_to; in pmecc_get_sigma() local
714 a = readw_relaxed(alpha_to + tmp % cw_len); in pmecc_get_sigma()
742 dmu[i + 1] = readw_relaxed(alpha_to + tmp) ^ in pmecc_get_sigma()
1112 int16_t *index_of, int16_t *alpha_to) in build_gf_tables() argument
1123 alpha_to[i] = x; in build_gf_tables()
1132 alpha_to[nn] = 1; in build_gf_tables()
Ddiskonchip.c168 s[i] ^= rs->alpha_to[rs_modnn(rs, tmp + (FCR + i) * j)]; in doc_ecc_decode()