Lines Matching refs:n2
207 void bn_sqr_recursive(BN_ULONG *r, const BN_ULONG *a, int n2, BN_ULONG *t)
209 int n=n2/2;
214 fprintf(stderr," bn_sqr_recursive %d * %d\n",n2,n2);
216 if (n2 == 4)
225 else if (n2 == 8)
234 if (n2 < BN_SQR_RECURSIVE_SIZE_NORMAL)
236 bn_sqr_normal(r,a,n2,t);
250 p= &(t[n2*2]);
253 bn_sqr_recursive(&(t[n2]),t,n,p);
255 memset(&(t[n2]),0,n2*sizeof(BN_ULONG));
257 bn_sqr_recursive(&(r[n2]),&(a[n]),n,p);
264 c1=(int)(bn_add_words(t,r,&(r[n2]),n2));
267 c1-=(int)(bn_sub_words(&(t[n2]),t,&(t[n2]),n2));
274 c1+=(int)(bn_add_words(&(r[n]),&(r[n]),&(t[n2]),n2));
277 p= &(r[n+n2]);