Searched defs:borrow (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/lib/libmp/common/ |
H A D | madd.c | 109 int borrow; local 117 borrow = 0; 119 x = borrow + a->val[i] - b->val[i]; 121 borrow = -1; 124 borrow = 0; 129 x = borrow + a->val[i]; 133 borrow = 0; 137 if (borrow < 0) { 146 if (borrow == 0) {
|
H A D | mdiv.c | 62 int borrow; local 71 borrow = 0; 76 (void) printf("1 borrow=%x %d %d %d\n", borrow, (*aptr * qx), 79 borrow -= (*aptr++) * qx - *bptr; 81 (void) printf("2 borrow=%x %d %d %d\n", borrow, (*aptr * qx), 84 *bptr++ = (short)(borrow & 077777); 86 (void) printf("3 borrow=%x %d %d %d\n", borrow, (*apt [all...] |
/illumos-gate/usr/src/lib/libc/sparc/fp/ |
H A D | __quad_mag.c | 209 unsigned int guard, round, sticky, borrow, rm; local 289 borrow = (guard | round | sticky); 293 if (borrow) { 295 borrow = (frac4 >= x->l.frac4); 297 borrow = (frac4 > x->l.frac4); 300 if (borrow) { 302 borrow = (frac3 >= x->l.frac3); 304 borrow = (frac3 > x->l.frac3); 307 if (borrow) { 309 borrow [all...] |
/illumos-gate/usr/src/common/crypto/ecc/ |
H A D | ecl_gf.c | 623 mp_digit borrow; local 643 MP_SUB_BORROW(r0, b0, r0, 0, borrow); 644 MP_SUB_BORROW(r1, b1, r1, borrow, borrow); 645 MP_SUB_BORROW(r2, b2, r2, borrow, borrow); 653 : "=r"(r0), "=r"(r1), "=r"(r2), "=r" (borrow) 661 if (borrow) { 666 MP_ADD_CARRY(b0, r0, r0, 0, borrow); 667 MP_ADD_CARRY(b1, r1, r1, borrow, borro 707 mp_digit borrow; local 800 mp_digit borrow; local 868 mp_digit borrow; local [all...] |
H A D | ecp_192.c | 387 mp_digit borrow; local 408 MP_SUB_BORROW(r0, b0, r0, 0, borrow); 409 MP_SUB_BORROW(r1, b1, r1, borrow, borrow); 410 MP_SUB_BORROW(r2, b2, r2, borrow, borrow); 418 : "=r"(r0), "=r"(r1), "=r"(r2), "=r"(borrow) 426 if (borrow) { 428 MP_SUB_BORROW(r0, 1, r0, 0, borrow); 429 MP_SUB_BORROW(r1, 1, r1, borrow, borro [all...] |
/illumos-gate/usr/src/uts/common/tnf/ |
H A D | tnf_res.c | 283 int borrow; local 291 * If we're a zombie, borrow idle thread's tpdp. This lets 295 if ((borrow = (ts == TS_ZOMB)) != 0) { 352 if (borrow)
|
/illumos-gate/usr/src/common/mpi/ |
H A D | mpi.c | 3313 /* If we have a borrow out, it's a violation of the input invariant */ 3320 mp_digit mp_i, diff, borrow; 3325 borrow = (diff > mp_i); 3326 while (borrow && --used) { 3328 *pmp++ = diff = mp_i - borrow; 3329 borrow = (diff > mp_i); 3332 return (borrow && !used) ? MP_RANGE : MP_OKAY; 3762 mp_digit d, diff, borrow = 0; local 3766 Subtract and propagate borrow. Up to the precision of b, this 3782 d = (diff > d); /* detect borrow */ 3828 mp_digit d, diff, borrow = 0; local [all...] |
Completed in 69 milliseconds