Lines Matching refs:tnb
431 int tna = n + dna, tnb = n + dnb;
464 c2 = bn_cmp_part_words(&(b[n]), b, tnb, tnb - n);
469 bn_sub_part_words(&(t[n]), b, &(b[n]), tnb, n - tnb); /* - */
476 bn_sub_part_words(&(t[n]), &(b[n]), b, tnb, tnb - n); /* + */
486 bn_sub_part_words(&(t[n]), b, &(b[n]), tnb, n - tnb); /* - */
494 bn_sub_part_words(&(t[n]), &(b[n]), b, tnb, tnb - n);
578 int tna, int tnb, BN_ULONG *t)
586 n, tna, n, tnb);
589 bn_mul_normal(r, a, n + tna, b, n + tnb);
595 c2 = bn_cmp_part_words(&(b[n]), b, tnb, tnb - n);
600 bn_sub_part_words(&(t[n]), b, &(b[n]), tnb, n - tnb); /* - */
606 bn_sub_part_words(&(t[n]), &(b[n]), b, tnb, tnb - n); /* + */
615 bn_sub_part_words(&(t[n]), b, &(b[n]), tnb, n - tnb); /* - */
622 bn_sub_part_words(&(t[n]), &(b[n]), b, tnb, tnb - n);
640 bn_mul_normal(&(r[n2]), &(a[n]), tna, &(b[n]), tnb);
641 memset(&(r[n2 + tna + tnb]), 0, sizeof(BN_ULONG) * (n2 - tna - tnb));
650 if (tna > tnb)
653 j = tnb - i;
656 i, tna - i, tnb - i, p);
660 i, tna - i, tnb - i, p);
661 memset(&(r[n2 + tna + tnb]), 0,
662 sizeof(BN_ULONG) * (n2 - tna - tnb));
667 && tnb < BN_MUL_RECURSIVE_SIZE_NORMAL) {
668 bn_mul_normal(&(r[n2]), &(a[n]), tna, &(b[n]), tnb);
674 * difference between tna and tnb is 1 or 0
676 if (i < tna || i < tnb) {
679 i, tna - i, tnb - i, p);
681 } else if (i == tna || i == tnb) {
684 i, tna - i, tnb - i, p);