Lines Matching defs:rr
614 BIGNUM *rr;
645 if ((rr = BN_CTX_get(ctx)) == NULL) goto err;
648 rr = r;
649 rr->neg=a->neg^b->neg;
660 if (bn_wexpand(rr,8) == NULL) goto err;
661 rr->top=8;
662 bn_mul_comba4(rr->d,a->d,b->d);
668 if (bn_wexpand(rr,16) == NULL) goto err;
669 rr->top=16;
670 bn_mul_comba8(rr->d,a->d,b->d);
707 if (bn_wexpand(rr,k*2) == NULL) goto err;
708 bn_mul_recursive(rr->d,a->d,b->d,al,t->d);
709 rr->top=top;
718 if (bn_wexpand(rr,k*4) == NULL ) goto err;
723 bn_mul_part_recursive(rr->d,a->d,b->d,al-j,j,t->d);
725 rr->top=top;
731 if (bn_wexpand(rr,top) == NULL) goto err;
732 rr->top=top;
733 bn_mul_normal(rr->d,a->d,al,b->d,bl);
738 bn_fix_top(rr);
739 if (r != rr) BN_copy(r,rr);
748 BN_ULONG *rr;
763 rr= &(r[na]);
764 rr[0]=bn_mul_words(r,a,na,b[0]);
769 rr[1]=bn_mul_add_words(&(r[1]),a,na,b[1]);
771 rr[2]=bn_mul_add_words(&(r[2]),a,na,b[2]);
773 rr[3]=bn_mul_add_words(&(r[3]),a,na,b[3]);
775 rr[4]=bn_mul_add_words(&(r[4]),a,na,b[4]);
776 rr+=4;