Searched refs:borrow (Results 1 - 6 of 6) sorted by relevance

/openjdk7/jdk/src/share/native/sun/security/ec/impl/
H A Decl_gf.c614 mp_digit borrow; local
634 MP_SUB_BORROW(r0, b0, r0, 0, borrow);
635 MP_SUB_BORROW(r1, b1, r1, borrow, borrow);
636 MP_SUB_BORROW(r2, b2, r2, borrow, borrow);
644 : "=r"(r0), "=r"(r1), "=r"(r2), "=r" (borrow)
652 if (borrow) {
657 MP_ADD_CARRY_ZERO(b0, r0, r0, borrow);
658 MP_ADD_CARRY(b1, r1, r1, borrow, borro
698 mp_digit borrow; local
791 mp_digit borrow; local
859 mp_digit borrow; local
[all...]
H A Decp_192.c378 mp_digit borrow; local
399 MP_SUB_BORROW(r0, b0, r0, 0, borrow);
400 MP_SUB_BORROW(r1, b1, r1, borrow, borrow);
401 MP_SUB_BORROW(r2, b2, r2, borrow, borrow);
409 : "=r"(r0), "=r"(r1), "=r"(r2), "=r"(borrow)
417 if (borrow) {
419 MP_SUB_BORROW(r0, 1, r0, 0, borrow);
420 MP_SUB_BORROW(r1, 1, r1, borrow, borro
[all...]
H A Dmpi.c3307 /* If we have a borrow out, it's a violation of the input invariant */
3314 mp_digit mp_i, diff, borrow;
3319 borrow = (diff > mp_i);
3320 while (borrow && --used) {
3322 *pmp++ = diff = mp_i - borrow;
3323 borrow = (diff > mp_i);
3326 return (borrow && !used) ? MP_RANGE : MP_OKAY;
3756 mp_digit d, diff, borrow = 0; local
3760 Subtract and propagate borrow. Up to the precision of b, this
3776 d = (diff > d); /* detect borrow */
3822 mp_digit d, diff, borrow = 0; local
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/
H A DDurationImpl.java1740 BigDecimal borrow =
1745 borrow = borrow.negate();
1749 buf[i - 1] = buf[i - 1].subtract(borrow);
1750 buf[i] = buf[i].add(borrow.multiply(FACTORS[i - 1]));
1825 * <p>If a borrow occurs in the days field (in other words, if
1826 * the computation needs to borrow 1 or -1 month to compensate
/openjdk7/jdk/src/share/classes/java/math/
H A DMutableBigInteger.java1044 int borrow = mulsub(rem.value, divisor, qhat, dlen, j+rem.offset);
1047 if (borrow + 0x80000000 > nh2) {
H A DBigInteger.java1147 // Subtract remainder of longer number while borrow propagates
1148 boolean borrow = (difference >> 32 != 0);
1149 while (bigIndex > 0 && borrow)
1150 borrow = ((result[--bigIndex] = big[bigIndex] - 1) == -1);
1912 * Subtracts two numbers of same length, returning borrow.

Completed in 59 milliseconds