/titanic_41/usr/src/common/crypto/ecc/ |
H A D | ecp_256.c | 64 mp_digit carry; in ec_GFp_nistp256_mod() local 116 MP_ADD_CARRY(r3, a11, r3, 0, carry); in ec_GFp_nistp256_mod() 117 MP_ADD_CARRY(r4, a12, r4, carry, carry); in ec_GFp_nistp256_mod() 118 MP_ADD_CARRY(r5, a13, r5, carry, carry); in ec_GFp_nistp256_mod() 119 MP_ADD_CARRY(r6, a14, r6, carry, carry); in ec_GFp_nistp256_mod() 120 MP_ADD_CARRY(r7, a15, r7, carry, carry); in ec_GFp_nistp256_mod() 121 r8 = carry; in ec_GFp_nistp256_mod() 122 MP_ADD_CARRY(r3, a11, r3, 0, carry); in ec_GFp_nistp256_mod() 123 MP_ADD_CARRY(r4, a12, r4, carry, carry); in ec_GFp_nistp256_mod() 124 MP_ADD_CARRY(r5, a13, r5, carry, carry); in ec_GFp_nistp256_mod() [all …]
|
H A D | ecp_224.c | 67 mp_digit carry; in ec_GFp_nistp224_mod() local 120 MP_ADD_CARRY (r1b, a3b, r1b, 0, carry); in ec_GFp_nistp224_mod() 121 MP_ADD_CARRY (r2a, a4a, r2a, carry, carry); in ec_GFp_nistp224_mod() 122 MP_ADD_CARRY (r2b, a4b, r2b, carry, carry); in ec_GFp_nistp224_mod() 123 MP_ADD_CARRY (r3a, a5a, r3a, carry, carry); in ec_GFp_nistp224_mod() 124 r3b = carry; in ec_GFp_nistp224_mod() 125 MP_ADD_CARRY (r1b, a5b, r1b, 0, carry); in ec_GFp_nistp224_mod() 126 MP_ADD_CARRY (r2a, a6a, r2a, carry, carry); in ec_GFp_nistp224_mod() 127 MP_ADD_CARRY (r2b, a6b, r2b, carry, carry); in ec_GFp_nistp224_mod() 128 MP_ADD_CARRY (r3a, 0, r3a, carry, carry); in ec_GFp_nistp224_mod() [all …]
|
H A D | ecp_192.c | 67 mp_digit carry; in ec_GFp_nistp192_mod() local 120 MP_ADD_CARRY(r0a, a3a, r0a, 0, carry); in ec_GFp_nistp192_mod() 121 MP_ADD_CARRY(r0b, a3b, r0b, carry, carry); in ec_GFp_nistp192_mod() 122 MP_ADD_CARRY(r1a, a3a, r1a, carry, carry); in ec_GFp_nistp192_mod() 123 MP_ADD_CARRY(r1b, a3b, r1b, carry, carry); in ec_GFp_nistp192_mod() 124 MP_ADD_CARRY(r2a, a4a, r2a, carry, carry); in ec_GFp_nistp192_mod() 125 MP_ADD_CARRY(r2b, a4b, r2b, carry, carry); in ec_GFp_nistp192_mod() 126 r3 = carry; carry = 0; in ec_GFp_nistp192_mod() 127 MP_ADD_CARRY(r0a, a5a, r0a, 0, carry); in ec_GFp_nistp192_mod() 128 MP_ADD_CARRY(r0b, a5b, r0b, carry, carry); in ec_GFp_nistp192_mod() [all …]
|
H A D | ecl_gf.c | 278 mp_digit carry; in ec_GFp_add_3() local 298 MP_ADD_CARRY(a0, r0, r0, 0, carry); in ec_GFp_add_3() 299 MP_ADD_CARRY(a1, r1, r1, carry, carry); in ec_GFp_add_3() 300 MP_ADD_CARRY(a2, r2, r2, carry, carry); in ec_GFp_add_3() 308 : "=r"(r0), "=r"(r1), "=r"(r2), "=r"(carry) in ec_GFp_add_3() 324 if (carry || r2 > a2 || in ec_GFp_add_3() 329 MP_SUB_BORROW(r0, a0, r0, 0, carry); in ec_GFp_add_3() 330 MP_SUB_BORROW(r1, a1, r1, carry, carry); in ec_GFp_add_3() 331 MP_SUB_BORROW(r2, a2, r2, carry, carry); in ec_GFp_add_3() 361 mp_digit carry; in ec_GFp_add_4() local [all …]
|
/titanic_41/usr/src/lib/libbc/libc/gen/common/ |
H A D | _sprintf_sup.c | 103 unsigned long carry; in _left_shift_base_ten() local 106 carry = 0; in _left_shift_base_ten() 108 p = _lshift_b10000((_BIG_FLOAT_DIGIT) pbf->bsignificand[j], multiplier, carry); in _left_shift_base_ten() 110 carry = p >> 16; in _left_shift_base_ten() 112 while (carry != 0) { in _left_shift_base_ten() 113 p = _carry_out_b10000(carry); in _left_shift_base_ten() 115 carry = p >> 16; in _left_shift_base_ten() 131 unsigned long carry; in _left_shift_base_two() local 133 carry = 0; in _left_shift_base_two() 135 p = _lshift_b65536(pbf->bsignificand[j], multiplier, carry); in _left_shift_base_two() [all …]
|
H A D | _base_il.c | 64 _carry_propagate_two(unsigned long carry, _BIG_FLOAT_DIGIT *psignificand) in _carry_propagate_two() argument 74 while (carry != 0) { in _carry_propagate_two() 75 p = _carry_in_b65536(psignificand[j],carry); in _carry_propagate_two() 77 carry = p >> 16; in _carry_propagate_two() 82 _carry_propagate_ten(unsigned long carry, _BIG_FLOAT_DIGIT *psignificand) in _carry_propagate_ten() argument 92 while (carry != 0) { in _carry_propagate_ten() 93 p = _carry_in_b10000(psignificand[j],carry); in _carry_propagate_ten() 95 carry = p >> 16; in _carry_propagate_ten()
|
H A D | _base_sup.c | 173 _mul_10000short(_big_float *pbf, long unsigned carry) in _mul_10000short() argument 179 p = _prod_10000_b65536(pbf->bsignificand[j], carry); in _mul_10000short() 181 carry = p >> 16; in _mul_10000short() 183 while (carry != 0) { in _mul_10000short() 184 p = _carry_out_b10000(carry); in _mul_10000short() 186 carry = p >> 16; in _mul_10000short() 197 _BIG_FLOAT_DIGIT sticky, carry; in _big_decimal_to_big_binary() local 226 carry = pd->bsignificand[0]; in _big_decimal_to_big_binary() 230 sticky = carry % 10; in _big_decimal_to_big_binary() 231 carry /= 10; in _big_decimal_to_big_binary() [all …]
|
H A D | _base_S.c | 62 short unsigned carry; in _multiply_base_two_vector() local 66 carry = 0; in _multiply_base_two_vector() 70 carry++; in _multiply_base_two_vector() 75 product[2] = (_BIG_FLOAT_DIGIT) (carry); in _multiply_base_two_vector() 95 short unsigned carry; in _multiply_base_ten_vector() local 99 carry = 0; in _multiply_base_ten_vector() 103 carry++; in _multiply_base_ten_vector() 117 product[2] = (_BIG_FLOAT_DIGIT) (acc + (ABASE / 100000000) * carry); in _multiply_base_ten_vector()
|
H A D | _Qfutility.c | 171 fpu_add3wc(z,x,y,carry) in fpu_add3wc() argument 172 unsigned *z,x,y,carry; in fpu_add3wc() 174 if(carry==0) { 194 fpu_sub3wc(z,x,y,carry) in fpu_sub3wc() argument 195 unsigned *z,x,y,carry; in fpu_sub3wc() 197 if(carry==0) { 217 fpu_neg2wc(z,x,carry) in fpu_neg2wc() argument 218 unsigned *z,x,carry; in fpu_neg2wc() 220 if(carry==0) {
|
/titanic_41/usr/src/lib/libbc/libc/gen/common/sparc/ |
H A D | base_conv.c | 71 register unsigned carry, t; local 75 carry = *c; 80 *pb = (t = (*pb * 10000) + carry) & 0xffff; 82 carry = t >> 16; 88 *pb = (t = (*pb * 10000) + carry) & 0xffff; 90 carry = t >> 16; 94 *c = carry; 105 register unsigned carry, t; local 109 carry = *c; 114 *pb = (t = (*pb << 16) | carry) % 10000; [all …]
|
/titanic_41/usr/src/lib/libc/port/fp/ |
H A D | __x_power.c | 56 unsigned int p, carry; in __multiply_base_two() local 59 carry = 0; in __multiply_base_two() 61 p = (unsigned int)pbf->bsignificand[j] * multiplier + carry; in __multiply_base_two() 63 carry = p >> 16; in __multiply_base_two() 65 if (carry != 0) in __multiply_base_two() 66 pbf->bsignificand[j++] = carry; in __multiply_base_two() 77 unsigned int p, carry; in __multiply_base_ten() local 80 carry = 0; in __multiply_base_ten() 82 p = (unsigned int)pbf->bsignificand[j] * multiplier + carry; in __multiply_base_ten() 83 carry = __quorem10000(p, &pbf->bsignificand[j]); in __multiply_base_ten() [all …]
|
H A D | decimal_bin.c | 59 unsigned int carry; in __big_decimal_to_big_binary() local 70 carry = pd->bsignificand[i]; in __big_decimal_to_big_binary() 72 carry += (unsigned int)pb->bsignificand[j] in __big_decimal_to_big_binary() 74 pb->bsignificand[j] = carry & 0xffff; in __big_decimal_to_big_binary() 75 carry >>= 16; in __big_decimal_to_big_binary() 77 if (carry) in __big_decimal_to_big_binary() 78 pb->bsignificand[j++] = carry; in __big_decimal_to_big_binary() 90 carry = pd->bsignificand[i]; in __big_decimal_to_big_binary() 92 s = carry % 1000; in __big_decimal_to_big_binary() 93 carry = carry / 1000; in __big_decimal_to_big_binary() [all …]
|
H A D | double_decim.c | 88 unsigned int carry; in __big_binary_to_big_decimal() local 94 carry = pb->bsignificand[pb->blength - 1]; in __big_binary_to_big_decimal() 95 pd->bsignificand[1] = __quorem10000(carry, in __big_binary_to_big_decimal() 101 carry = pb->bsignificand[i]; in __big_binary_to_big_decimal() 103 carry += (unsigned int)pd->bsignificand[j] in __big_binary_to_big_decimal() 105 carry = __quorem10000(carry, in __big_binary_to_big_decimal() 108 while (carry != 0) { in __big_binary_to_big_decimal() 109 carry = __quorem10000(carry, in __big_binary_to_big_decimal() 124 carry = pb->bsignificand[i] >> (16 - s); in __big_binary_to_big_decimal() 126 carry += (unsigned int)pd->bsignificand[j] << s; in __big_binary_to_big_decimal() [all …]
|
/titanic_41/usr/src/lib/libm/common/Q/ |
H A D | fmodl.c | 60 int x0, y0, z0, carry; in fmodl() local 150 carry = 0; in fmodl() 152 carry = (z3 > x3); in fmodl() 153 if (carry == 0) { in fmodl() 155 carry = (z2 > x2); in fmodl() 158 carry = (z2 >= x2); in fmodl() 160 if (carry == 0) { in fmodl() 162 carry = (z1 > x1); in fmodl() 165 carry = (z1 >= x1); in fmodl() 167 z0 = x0 - y0 - carry; in fmodl() [all …]
|
/titanic_41/usr/src/lib/libm/common/m9x/ |
H A D | remquol.c | 62 int x0, y0, z0, carry; in fmodquol() local 155 carry = 0; in fmodquol() 157 carry = z3 > x3; in fmodquol() 158 if (carry == 0) { in fmodquol() 160 carry = z2 > x2; in fmodquol() 163 carry = z2 >= x2; in fmodquol() 165 if (carry == 0) { in fmodquol() 167 carry = z1 > x1; in fmodquol() 170 carry = z1 >= x1; in fmodquol() 172 z0 = x0 - y0 - carry; in fmodquol() [all …]
|
H A D | fmal.c | 881 unsigned oldcwsw, cwsw, rm, sticky, carry; in __fmal() local 1040 carry = (z4 < xy4); in __fmal() 1042 if (carry) { in __fmal() 1044 carry = (z3 <= xy3); in __fmal() 1046 carry = (z3 < xy3); in __fmal() 1048 if (carry) { in __fmal() 1050 carry = (z2 <= xy2); in __fmal() 1052 carry = (z2 < xy2); in __fmal() 1054 if (carry) { in __fmal() 1056 carry = (z1 <= xy1); in __fmal() [all …]
|
/titanic_41/usr/src/common/crypto/rng/ |
H A D | fips_random.c | 48 uint32_t carry = (carryin > 0); in fips_add160() local 53 carry; in fips_add160() 54 if (carry) { in fips_add160() 55 carry = (partialsum <= val1[i]); in fips_add160() 57 carry = (partialsum < val1[i]); in fips_add160() 65 return (((non_zero != 0) * 2) | carry); in fips_add160()
|
/titanic_41/usr/src/lib/libmp/common/ |
H A D | madd.c | 30 int carry, i; in m_add() local 35 carry = 0; in m_add() 37 x = carry + a->val[i] + b->val[i]; in m_add() 39 carry = 1; in m_add() 42 carry = 0; in m_add() 47 x = carry + a->val[i]; in m_add() 51 carry = 0; in m_add() 55 if (carry == 1) { in m_add()
|
/titanic_41/usr/src/lib/libc/sparc/fp/ |
H A D | __quad_mag.c | 49 unsigned int round, sticky, carry, rm; in __quad_mag_add() local 112 carry = (frac4 < x->l.frac4); in __quad_mag_add() 114 if (carry) { in __quad_mag_add() 116 carry = (frac3 <= x->l.frac3); in __quad_mag_add() 118 carry = (frac3 < x->l.frac3); in __quad_mag_add() 121 if (carry) { in __quad_mag_add() 123 carry = (frac2 <= x->l.frac2); in __quad_mag_add() 125 carry = (frac2 < x->l.frac2); in __quad_mag_add() 128 if (carry) in __quad_mag_add()
|
/titanic_41/usr/src/uts/sparc/fpu/ |
H A D | utility.c | 214 fpu_add3wc(uint_t *z, uint_t x, uint_t y, uint_t carry) in fpu_add3wc() argument 216 if (carry == 0) { in fpu_add3wc() 236 fpu_sub3wc(uint_t *z, uint_t x, uint_t y, uint_t carry) in fpu_sub3wc() argument 238 if (carry == 0) { in fpu_sub3wc() 258 fpu_neg2wc(uint_t *z, uint_t x, uint_t carry) in fpu_neg2wc() argument 260 if (carry == 0) { in fpu_neg2wc()
|
/titanic_41/usr/src/common/mpi/ |
H A D | mpi.c | 3263 mp_digit sum, mp_i, carry = 0; in s_mp_add_d() 3269 carry = (sum < d); in s_mp_add_d() 3270 while (carry && --used > 0) { in s_mp_add_d() 3272 *pmp++ = sum = carry + mp_i; in s_mp_add_d() 3273 carry = !sum; in s_mp_add_d() 3275 if (carry && !used) { in s_mp_add_d() 3279 MP_DIGIT(mp, used) = carry; in s_mp_add_d() 3500 mp_digit d, sum, carry = 0; in s_mp_add() 3530 *pa++ = sum += carry; in s_mp_add() 3531 carry = d + (sum < carry); /* detect overflow */ in s_mp_add() [all …]
|
/titanic_41/usr/src/lib/libm/common/C/ |
H A D | __rem_pio2m.c | 168 int jz, jx, jv, jp, jk, carry, n, iq[20]; in __rem_pio2m() local 228 carry = 0; in __rem_pio2m() 231 if (carry == 0) { in __rem_pio2m() 233 carry = 1; in __rem_pio2m() 252 if (carry != 0) in __rem_pio2m()
|
/titanic_41/usr/src/cmd/dc/ |
H A D | dc.c | 780 int carry, dig, magic, d, dd, under; in dcdiv() local 844 carry = 0; in dcdiv() 846 d = sgetc(divr) * dig + carry; in dcdiv() 847 carry = d / 100; in dcdiv() 850 salterc(divxyz, carry); in dcdiv() 853 carry = 0; in dcdiv() 856 d = d - (sfeof(divxyz) ? 0 : sgetc(divxyz)) - carry; in dcdiv() 857 carry = 0; in dcdiv() 860 carry = 1; in dcdiv() 864 divcarry = carry; in dcdiv() [all …]
|
/titanic_41/usr/src/lib/libc/sparc/gen/ |
H A D | lsub.s | 59 subcc %o3,%o5,%o3 ! lop.dl_lop - rop.dl_lop (set carry) 60 subxcc %o2,%o4,%o2 ! lop.dl_hop - rop.dl_hop - <carry>
|
H A D | ladd.s | 60 addcc %o3,%o5,%o3 ! lop.dl_lop + rop.dl_lop (set carry) 61 addxcc %o2,%o4,%o2 ! lop.dl_hop + rop.dl_hop + <carry>
|