Home
last modified time | relevance | path

Searched refs:carry (Results 1 – 25 of 54) sorted by relevance

123

/illumos-gate/usr/src/common/crypto/ecc/
H A Decp_256.c122 MP_ADD_CARRY(r4, a12, r4, carry, carry); in ec_GFp_nistp256_mod()
123 MP_ADD_CARRY(r5, a13, r5, carry, carry); in ec_GFp_nistp256_mod()
124 MP_ADD_CARRY(r6, a14, r6, carry, carry); in ec_GFp_nistp256_mod()
125 MP_ADD_CARRY(r7, a15, r7, carry, carry); in ec_GFp_nistp256_mod()
128 MP_ADD_CARRY(r4, a12, r4, carry, carry); in ec_GFp_nistp256_mod()
129 MP_ADD_CARRY(r5, a13, r5, carry, carry); in ec_GFp_nistp256_mod()
130 MP_ADD_CARRY(r6, a14, r6, carry, carry); in ec_GFp_nistp256_mod()
131 MP_ADD_CARRY(r7, a15, r7, carry, carry); in ec_GFp_nistp256_mod()
135 MP_ADD_CARRY(r4, a13, r4, carry, carry); in ec_GFp_nistp256_mod()
136 MP_ADD_CARRY(r5, a14, r5, carry, carry); in ec_GFp_nistp256_mod()
[all …]
H A Decp_224.c125 MP_ADD_CARRY (r2a, a4a, r2a, carry, carry); in ec_GFp_nistp224_mod()
126 MP_ADD_CARRY (r2b, a4b, r2b, carry, carry); in ec_GFp_nistp224_mod()
127 MP_ADD_CARRY (r3a, a5a, r3a, carry, carry); in ec_GFp_nistp224_mod()
146 MP_SUB_BORROW(r1b, 0, r1b, carry, carry); in ec_GFp_nistp224_mod()
147 MP_SUB_BORROW(r2a, 0, r2a, carry, carry); in ec_GFp_nistp224_mod()
148 MP_SUB_BORROW(r2b, 0, r2b, carry, carry); in ec_GFp_nistp224_mod()
149 MP_SUB_BORROW(r3a, 0, r3a, carry, carry); in ec_GFp_nistp224_mod()
250 MP_ADD_CARRY (r2, a4 , r2, carry, carry); in ec_GFp_nistp224_mod()
263 MP_SUB_BORROW(r2, 0, r2, carry, carry); in ec_GFp_nistp224_mod()
264 MP_SUB_BORROW(r3, 0, r3, carry, carry); in ec_GFp_nistp224_mod()
[all …]
H A Decp_192.c124 MP_ADD_CARRY(r0b, a3b, r0b, carry, carry); in ec_GFp_nistp192_mod()
129 r3 = carry; carry = 0; in ec_GFp_nistp192_mod()
207 MP_ADD_CARRY(r1, a3, r1, carry, carry); in ec_GFp_nistp192_mod()
208 MP_ADD_CARRY(r2, a4, r2, carry, carry); in ec_GFp_nistp192_mod()
211 MP_ADD_CARRY(r1, a5, r1, carry, carry); in ec_GFp_nistp192_mod()
212 MP_ADD_CARRY(r2, a5, r2, carry, carry); in ec_GFp_nistp192_mod()
215 MP_ADD_CARRY(r2, 0, r2, carry, carry); in ec_GFp_nistp192_mod()
336 MP_ADD_CARRY(a1, r1, r1, carry, carry); in ec_GFp_nistp192_add()
337 MP_ADD_CARRY(a2, r2, r2, carry, carry); in ec_GFp_nistp192_add()
358 MP_ADD_CARRY(r1, 1, r1, carry, carry); in ec_GFp_nistp192_add()
[all …]
H A Decl_gf.c301 MP_ADD_CARRY(a1, r1, r1, carry, carry); in ec_GFp_add_3()
302 MP_ADD_CARRY(a2, r2, r2, carry, carry); in ec_GFp_add_3()
394 MP_ADD_CARRY(a1, r1, r1, carry, carry); in ec_GFp_add_4()
395 MP_ADD_CARRY(a2, r2, r2, carry, carry); in ec_GFp_add_4()
396 MP_ADD_CARRY(a3, r3, r3, carry, carry); in ec_GFp_add_4()
499 MP_ADD_CARRY(a1, r1, r1, carry, carry); in ec_GFp_add_5()
500 MP_ADD_CARRY(a2, r2, r2, carry, carry); in ec_GFp_add_5()
501 MP_ADD_CARRY(a3, r3, r3, carry, carry); in ec_GFp_add_5()
502 MP_ADD_CARRY(a4, r4, r4, carry, carry); in ec_GFp_add_5()
590 MP_ADD_CARRY(a1, r1, r1, carry, carry); in ec_GFp_add_6()
[all …]
/illumos-gate/usr/src/lib/libc/port/fp/
H A D__x_power.c57 carry = 0; in __multiply_base_two()
61 carry = p >> 16; in __multiply_base_two()
63 if (carry != 0) in __multiply_base_two()
78 carry = 0; in __multiply_base_ten()
84 carry = __quorem10000(carry, &pbf->bsignificand[j]); in __multiply_base_ten()
100 carry = 0; in __multiply_base_ten_by_two()
106 carry = __quorem10000(carry, &pbf->bsignificand[j]); in __multiply_base_ten_by_two()
165 carry = 0; in __multiply_base_two_vector()
169 carry++; in __multiply_base_two_vector()
198 carry = 0; in __multiply_base_ten_vector()
[all …]
H A Ddecimal_bin.c73 carry >>= 16; in __big_decimal_to_big_binary()
75 if (carry) in __big_decimal_to_big_binary()
91 carry = carry / 1000; in __big_decimal_to_big_binary()
96 carry >>= 16; in __big_decimal_to_big_binary()
99 s = carry % 100; in __big_decimal_to_big_binary()
100 carry = carry / 100; in __big_decimal_to_big_binary()
105 carry >>= 16; in __big_decimal_to_big_binary()
108 s = carry % 10; in __big_decimal_to_big_binary()
109 carry = carry / 10; in __big_decimal_to_big_binary()
114 carry >>= 16; in __big_decimal_to_big_binary()
[all …]
H A Ddouble_decim.c88 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()
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()
127 carry = __quorem10000(carry, &pd->bsignificand[j]); in __big_binary_to_big_decimal()
129 while (carry != 0) { in __big_binary_to_big_decimal()
[all …]
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dfmodl.c150 carry = 0; in fmodl()
152 carry = (z3 > x3); in fmodl()
153 if (carry == 0) { in fmodl()
155 carry = (z2 > x2); in fmodl()
160 if (carry == 0) { in fmodl()
193 carry = 0; in fmodl()
195 carry = (z3 > x3); in fmodl()
196 if (carry == 0) { in fmodl()
198 carry = (z2 > x2); in fmodl()
203 if (carry == 0) { in fmodl()
[all …]
/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dremquol.c155 carry = 0; in fmodquol()
157 carry = z3 > x3; in fmodquol()
158 if (carry == 0) { in fmodquol()
160 carry = z2 > x2; in fmodquol()
165 if (carry == 0) { in fmodquol()
207 carry = 0; in fmodquol()
209 carry = z3 > x3; in fmodquol()
210 if (carry == 0) { in fmodquol()
212 carry = z2 > x2; in fmodquol()
217 if (carry == 0) { in fmodquol()
[all …]
H A Dfmal.c1040 carry = (z4 < xy4); in __fmal()
1042 if (carry) { in __fmal()
1046 carry = (z3 < xy3); in __fmal()
1048 if (carry) { in __fmal()
1052 carry = (z2 < xy2); in __fmal()
1054 if (carry) { in __fmal()
1058 carry = (z1 < xy1); in __fmal()
1060 if (carry) { in __fmal()
1064 carry = (z0 < xy0); in __fmal()
1068 carry = 0; in __fmal()
[all …]
/illumos-gate/usr/src/common/crypto/rng/
H A Dfips_random.c48 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()
/illumos-gate/usr/src/lib/libmp/common/
H A Dmadd.c30 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()
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D__quad_mag.c47 unsigned int round, sticky, carry, rm; in __quad_mag_add() local
110 carry = (frac4 < x->l.frac4); in __quad_mag_add()
112 if (carry) { in __quad_mag_add()
114 carry = (frac3 <= x->l.frac3); in __quad_mag_add()
116 carry = (frac3 < x->l.frac3); in __quad_mag_add()
119 if (carry) { in __quad_mag_add()
121 carry = (frac2 <= x->l.frac2); in __quad_mag_add()
123 carry = (frac2 < x->l.frac2); in __quad_mag_add()
126 if (carry) in __quad_mag_add()
/illumos-gate/usr/src/uts/sparc/fpu/
H A Dutility.c214 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()
/illumos-gate/usr/src/common/mpi/
H A Dmpi.c3531 carry = d + (sum < carry); /* detect overflow */ in s_mp_add()
3567 if (carry) { in s_mp_add()
3625 carry = d + (sum < carry); /* detect overflow */ in s_mp_add_3arg()
3639 carry = (sum < carry); in s_mp_add_3arg()
3656 if (carry) { in s_mp_add_3arg()
3705 carry = d + (sum < carry); in s_mp_add_offset()
3738 if (carry) { in s_mp_add_offset()
3957 *c = carry; in s_mpv_mul_d()
3992 *c = carry; in s_mpv_mul_d_add()
4038 carry = carry < c_i; in s_mpv_mul_d_add_prop()
[all …]
H A Dmp_gf2m.c258 mp_digit a_i, a0b0, a1b1, carry = 0; in s_bmul_d() local
262 *d++ = a0b0 ^ carry; in s_bmul_d()
263 carry = a1b1; in s_bmul_d()
265 *d = carry; in s_bmul_d()
272 mp_digit a_i, a0b0, a1b1, carry = 0; in s_bmul_d_add() local
276 *d++ ^= a0b0 ^ carry; in s_bmul_d_add()
277 carry = a1b1; in s_bmul_d_add()
279 *d ^= carry; in s_bmul_d_add()
/illumos-gate/usr/src/cmd/dc/
H A Ddc.c842 carry = 0; in dcdiv()
851 carry = 0; in dcdiv()
855 carry = 0; in dcdiv()
858 carry = 1; in dcdiv()
1373 carry = 0; in mult()
1400 int carry; in chsign() local
1403 carry = 0; in chsign()
1407 carry = 1; in chsign()
1410 carry = 0; in chsign()
1842 carry = 0; in add()
[all …]
/illumos-gate/usr/src/lib/libm/common/C/
H A D__rem_pio2m.c169 int jz, jx, jv, jp, jk, carry, n, iq[20]; in __rem_pio2m() local
230 carry = 0; in __rem_pio2m()
233 if (carry == 0) { in __rem_pio2m()
235 carry = 1; in __rem_pio2m()
254 if (carry != 0) in __rem_pio2m()
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dladd.S60 addcc %o3,%o5,%o3 ! lop.dl_lop + rop.dl_lop (set carry)
61 addxcc %o2,%o4,%o2 ! lop.dl_hop + rop.dl_hop + <carry>
H A Dlsub.S59 subcc %o3,%o5,%o3 ! lop.dl_lop - rop.dl_lop (set carry)
60 subxcc %o2,%o4,%o2 ! lop.dl_hop - rop.dl_hop - <carry>
/illumos-gate/usr/src/common/crypto/modes/
H A Dcbc.c402 uint8_t carry = 0, old; in cmac_left_shift_block_by1() local
405 old = carry; in cmac_left_shift_block_by1()
406 carry = (block[i - 1] & 0x80) ? 1 : 0; in cmac_left_shift_block_by1()
409 return (carry); in cmac_left_shift_block_by1()
/illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/
H A Dgcpu.c107 uint_t carry = 0; in cmih_ent_next() local
117 carry = wsp->strandid >> wsp->strand_nbits; in cmih_ent_next()
119 if (carry == 0) in cmih_ent_next()
124 carry = wsp->coreid >> wsp->core_nbits; in cmih_ent_next()
126 if (carry == 0) in cmih_ent_next()
/illumos-gate/usr/src/compat/bhyve/
H A DREADME7 usr/src/contrib/bhyve area is the appropriate home. This allows us to carry
/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dldivide.S71 adcl $0,%edi / add in any carry from the shift
H A Dstrncmp.S89 clc / clear carry bit

123