Lines Matching defs:wnum
183 BIGNUM *tmp,wnum,*snum,*sdiv,*res;
229 wnum.neg = 0;
230 wnum.d = &(snum->d[loop]);
231 wnum.top = div_n;
233 wnum.dmax = snum->dmax - loop; /* so we don't step out of bounds */
252 if (BN_ucmp(&wnum,sdiv) >= 0)
257 bn_clear_top2max(&wnum);
258 bn_sub_words(wnum.d, wnum.d, sdiv->d, div_n);
275 * | wnum - sdiv * q | < sdiv */
360 wnum.d--;
363 if (bn_sub_words(wnum.d, wnum.d, tmp->d, div_n+1))
367 * might be greater than wnum (but then (q-1) * sdiv
368 * is less or equal than wnum)
371 if (bn_add_words(wnum.d, wnum.d, sdiv->d, div_n))