Lines Matching refs:r
74 # define mul_add(r,a,word,carry) do { \ argument
85 : "+m"(r),"+d"(high) \
91 # define mul(r,a,word,carry) do { \ argument
101 (r)=carry, carry=high; \
169 void bn_sqr_words(BN_ULONG *r, const BN_ULONG *a, int n) in bn_sqr_words() argument
175 sqr(r[0], r[1], a[0]); in bn_sqr_words()
176 sqr(r[2], r[3], a[1]); in bn_sqr_words()
177 sqr(r[4], r[5], a[2]); in bn_sqr_words()
178 sqr(r[6], r[7], a[3]); in bn_sqr_words()
180 r += 8; in bn_sqr_words()
184 sqr(r[0], r[1], a[0]); in bn_sqr_words()
187 sqr(r[2], r[3], a[1]); in bn_sqr_words()
190 sqr(r[4], r[5], a[2]); in bn_sqr_words()
260 BN_ULONG bn_sub_words(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n) in bn_sub_words() argument
271 r[0] = (t1 - t2 - c) & BN_MASK2; in bn_sub_words()
279 r[1] = (t1 - t2 - c) & BN_MASK2; in bn_sub_words()
287 r[2] = (t1 - t2 - c) & BN_MASK2; in bn_sub_words()
295 r[3] = (t1 - t2 - c) & BN_MASK2; in bn_sub_words()
303 r += 4; in bn_sub_words()
393 void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) in bn_mul_comba8() argument
401 r[0] = c1; in bn_mul_comba8()
405 r[1] = c2; in bn_mul_comba8()
410 r[2] = c3; in bn_mul_comba8()
416 r[3] = c1; in bn_mul_comba8()
423 r[4] = c2; in bn_mul_comba8()
431 r[5] = c3; in bn_mul_comba8()
440 r[6] = c1; in bn_mul_comba8()
450 r[7] = c2; in bn_mul_comba8()
459 r[8] = c3; in bn_mul_comba8()
467 r[9] = c1; in bn_mul_comba8()
474 r[10] = c2; in bn_mul_comba8()
480 r[11] = c3; in bn_mul_comba8()
485 r[12] = c1; in bn_mul_comba8()
489 r[13] = c2; in bn_mul_comba8()
492 r[14] = c3; in bn_mul_comba8()
493 r[15] = c1; in bn_mul_comba8()
496 void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) in bn_mul_comba4() argument
504 r[0] = c1; in bn_mul_comba4()
508 r[1] = c2; in bn_mul_comba4()
513 r[2] = c3; in bn_mul_comba4()
519 r[3] = c1; in bn_mul_comba4()
524 r[4] = c2; in bn_mul_comba4()
528 r[5] = c3; in bn_mul_comba4()
531 r[6] = c1; in bn_mul_comba4()
532 r[7] = c2; in bn_mul_comba4()
535 void bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a) in bn_sqr_comba8() argument
543 r[0] = c1; in bn_sqr_comba8()
546 r[1] = c2; in bn_sqr_comba8()
550 r[2] = c3; in bn_sqr_comba8()
554 r[3] = c1; in bn_sqr_comba8()
559 r[4] = c2; in bn_sqr_comba8()
564 r[5] = c3; in bn_sqr_comba8()
570 r[6] = c1; in bn_sqr_comba8()
576 r[7] = c2; in bn_sqr_comba8()
582 r[8] = c3; in bn_sqr_comba8()
587 r[9] = c1; in bn_sqr_comba8()
592 r[10] = c2; in bn_sqr_comba8()
596 r[11] = c3; in bn_sqr_comba8()
600 r[12] = c1; in bn_sqr_comba8()
603 r[13] = c2; in bn_sqr_comba8()
606 r[14] = c3; in bn_sqr_comba8()
607 r[15] = c1; in bn_sqr_comba8()
610 void bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a) in bn_sqr_comba4() argument
618 r[0] = c1; in bn_sqr_comba4()
621 r[1] = c2; in bn_sqr_comba4()
625 r[2] = c3; in bn_sqr_comba4()
629 r[3] = c1; in bn_sqr_comba4()
633 r[4] = c2; in bn_sqr_comba4()
636 r[5] = c3; in bn_sqr_comba4()
639 r[6] = c1; in bn_sqr_comba4()
640 r[7] = c2; in bn_sqr_comba4()