Lines Matching refs:smu
175 s16 *smu;
356 /* Reserve space for partial_syn, si and smu */
374 user->smu = user->lmu + (req->ecc.strength + 1);
375 user->mu = (s32 *)PTR_ALIGN(user->smu +
502 s16 *smu = user->smu;
516 memset(smu, 0, sizeof(s16) * num);
517 smu[0] = 1;
530 memset(&smu[num], 0, sizeof(s16) * num);
531 smu[num] = 1;
542 memset(&smu[(strength + 1) * num], 0, sizeof(s16) * num);
559 smu[(strength + 1) * num + j] =
560 smu[i * num + j];
568 smu[(i + 1) * num + j] = smu[i * num + j];
586 /* Compute degree of the new smu polynomial */
592 /* Init smu[i+1] with 0 */
594 smu[(i + 1) * num + k] = 0;
596 /* Compute smu[i+1] */
600 if (!(smu[ro * num + k] && dmu[i]))
605 c = index_of[smu[ro * num + k]];
608 smu[(i + 1) * num + (k + diff)] = a;
612 smu[(i + 1) * num + k] ^= smu[i * num + k];
627 } else if (smu[(i + 1) * num + k] && si[tmp + 3 - k]) {
630 a = index_of[smu[(i + 1) * num + k]];
649 s16 *smu = user->smu;
655 writel_relaxed(smu[(strength + 1) * num + i],
679 /* Number of roots == degree of smu hence <= cap */
684 * Number of roots does not match the degree of smu