Searched refs:discr_r (Results 1 - 2 of 2) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/lib/reed_solomon/
H A Ddecode_rs.c29 uint16_t u, q, tmp, num1, num2, den, discr_r, syn_error; variable
127 discr_r = 0;
130 discr_r ^=
136 discr_r = index_of[discr_r]; /* Index form */
137 if (discr_r == nn) {
142 /* 7 lines below: T(x) <-- lambda(x)-discr_r*x*b(x) */
147 alpha_to[rs_modnn(rs, discr_r +
155 * 2 lines below: B(x) <-- inv(discr_r) *
161 - discr_r
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/devices/
H A Ddocecc.c195 gf u,q,tmp,num1,num2,den,discr_r; local
296 discr_r = 0;
299 discr_r ^= Alpha_to[modnn(Index_of[lambda[i]] + s[r - i])];
302 discr_r = Index_of[discr_r]; /* Index form */
303 if (discr_r == A0) {
308 /* 7 lines below: T(x) <-- lambda(x) - discr_r*x*b(x) */
312 t[i+1] = lambda[i+1] ^ Alpha_to[modnn(discr_r + b[i])];
319 * 2 lines below: B(x) <-- inv(discr_r) *
323 b[i] = (lambda[i] == 0) ? A0 : modnn(Index_of[lambda[i]] - discr_r
[all...]

Completed in 47 milliseconds