Lines Matching refs:j

340 	int i, j, s;  in compute_syndromes()  local
359 for (j = 0; j < 2*t; j += 2) in compute_syndromes()
360 syn[j] ^= a_pow(bch, (j+1)*(i+s)); in compute_syndromes()
367 for (j = 0; j < t; j++) in compute_syndromes()
368 syn[2*j+1] = gf_sqr(bch, syn[j]); in compute_syndromes()
381 unsigned int i, j, tmp, l, pd = 1, d = syn[0]; in compute_error_locator_polynomial() local
402 for (j = 0; j <= pelp->deg; j++) { in compute_error_locator_polynomial()
403 if (pelp->c[j]) { in compute_error_locator_polynomial()
404 l = a_log(bch, pelp->c[j]); in compute_error_locator_polynomial()
405 elp->c[j+k] ^= a_pow(bch, tmp+l); in compute_error_locator_polynomial()
420 for (j = 1; j <= elp->deg; j++) in compute_error_locator_polynomial()
421 d ^= gf_mul(bch, elp->c[j], syn[2*i+2-j]); in compute_error_locator_polynomial()
512 int i, j, k; in find_affine4_roots() local
516 j = a_log(bch, b); in find_affine4_roots()
524 (b ? bch->a_pow_tab[mod_s(bch, j)] : 0); in find_affine4_roots()
525 j++; in find_affine4_roots()
532 for (j = 8; j != 0; j >>= 1, mask ^= (mask << j)) { in find_affine4_roots()
533 for (k = 0; k < 16; k = (k+j+1) & ~j) { in find_affine4_roots()
534 t = ((rows[k] >> j)^rows[k+j]) & mask; in find_affine4_roots()
535 rows[k] ^= (t << j); in find_affine4_roots()
536 rows[k+j] ^= t; in find_affine4_roots()
716 unsigned int i, j, *c = a->c; in gf_poly_mod() local
728 for (j = a->deg; j >= d; j--) { in gf_poly_mod()
729 if (c[j]) { in gf_poly_mod()
730 la = a_log(bch, c[j]); in gf_poly_mod()
731 p = j-d; in gf_poly_mod()
800 int i, j; in compute_trace_bk_mod() local
815 for (j = z->deg; j >= 0; j--) { in compute_trace_bk_mod()
816 out->c[j] ^= z->c[j]; in compute_trace_bk_mod()
817 z->c[2*j] = gf_sqr(bch, z->c[j]); in compute_trace_bk_mod()
818 z->c[2*j+1] = 0; in compute_trace_bk_mod()
918 unsigned int i, j, syn, syn0, count = 0; in chien_search() local
928 for (j = 1, syn = syn0; j <= p->deg; j++) { in chien_search()
929 m = bch->cache[j]; in chien_search()
931 syn ^= a_pow(bch, m+j*i); in chien_search()
1081 int i, j, b, d; in build_mod8_tables() local
1099 for (j = 0; j < ecclen; j++) { in build_mod8_tables()
1100 hi = (d < 31) ? g[j] << (d+1) : 0; in build_mod8_tables()
1101 lo = (j+1 < plen) ? in build_mod8_tables()
1102 g[j+1] >> (31-d) : 0; in build_mod8_tables()
1103 tab[j] ^= hi|lo; in build_mod8_tables()
1116 int i, j, r; in build_deg2_base() local
1121 for (j = 0, sum = 0; j < m; j++) in build_deg2_base()
1122 sum ^= a_pow(bch, i*(1 << j)); in build_deg2_base()
1169 unsigned int i, j, nbits, r, word, *roots; in compute_generator_polynomial() local
1186 for (j = 0, r = 2*i+1; j < m; j++) { in compute_generator_polynomial()
1199 for (j = g->deg; j > 0; j--) in compute_generator_polynomial()
1200 g->c[j] = gf_mul(bch, g->c[j], r)^g->c[j-1]; in compute_generator_polynomial()
1212 for (j = 0, word = 0; j < nbits; j++) { in compute_generator_polynomial()
1213 if (g->c[n-1-j]) in compute_generator_polynomial()
1214 word |= 1u << (31-j); in compute_generator_polynomial()