Lines Matching refs:n2
156 void bn_sqr_recursive(BN_ULONG *r, const BN_ULONG *a, int n2, BN_ULONG *t)
158 int n = n2 / 2;
162 if (n2 == 4) {
169 } else if (n2 == 8) {
177 if (n2 < BN_SQR_RECURSIVE_SIZE_NORMAL) {
178 bn_sqr_normal(r, a, n2, t);
192 p = &(t[n2 * 2]);
195 bn_sqr_recursive(&(t[n2]), t, n, p);
197 memset(&t[n2], 0, sizeof(*t) * n2);
199 bn_sqr_recursive(&(r[n2]), &(a[n]), n, p);
207 c1 = (int)(bn_add_words(t, r, &(r[n2]), n2));
210 c1 -= (int)(bn_sub_words(&(t[n2]), t, &(t[n2]), n2));
218 c1 += (int)(bn_add_words(&(r[n]), &(r[n]), &(t[n2]), n2));
220 p = &(r[n + n2]);