Lines Matching defs:d0
146 * in reply to ((((BN_ULLONG)n0)<<BN_BITS2)|n1)/d0 (I fail to
154 # define bn_div_words(n0,n1,d0) \
158 : "a"(n1), "d"(n0), "g"(d0) \
169 # define bn_div_words(n0,n1,d0) \
173 : "a"(n1), "d"(n0), "g"(d0) \
196 BN_ULONG d0, d1;
300 d0 = sdiv->d[div_n - 1];
348 q = bn_div_3_words(wnump, d1, d0);
354 if (n0 == d0)
356 else { /* n0 < d0 */
362 q = (BN_ULONG)(((((BN_ULLONG) n0) << BN_BITS2) | n1) / d0);
364 q = bn_div_words(n0, n1, d0);
367 X) -> 0x%08X\n", n0, n1, d0, q);
374 * know it's less that d0, isn't it?
376 rem = (n1 - q * d0) & BN_MASK2;
384 rem += d0;
385 if (rem < d0)
392 q = bn_div_words(n0, n1, d0);
395 X) -> 0x%08X\n", n0, n1, d0, q);
398 rem = (n1 - q * d0) & BN_MASK2;
421 rem += d0;
422 if (rem < d0)