Home
last modified time | relevance | path

Searched refs:round (Results 1 – 25 of 123) sorted by relevance

12345

/onnv-gate/usr/src/lib/libc/sparc/fp/
H A D__quad_mag.c49 unsigned int round, sticky, carry, rm; in __quad_mag_add() local
69 round = sticky = 0; in __quad_mag_add()
81 round = frac2 & 0x80000000; in __quad_mag_add()
87 round = frac3 & 0x80000000; in __quad_mag_add()
94 round = frac4 & 0x80000000; in __quad_mag_add()
102 sticky |= round | (frac4 & ((1 << (e - 1)) - 1)); in __quad_mag_add()
103 round = frac4 & (1 << (e - 1)); in __quad_mag_add()
133 sticky |= round; in __quad_mag_add()
134 round = frac4 & 1; in __quad_mag_add()
153 if (round | sticky) { in __quad_mag_add()
[all …]
H A D_Q_qtod.c42 unsigned int xm, round, sticky, fsr, rm; in _Q_qtod() local
126 round = x->l.frac3 & 0x10000000; in _Q_qtod()
130 sticky |= round | (u.l.lo & 0x7fffffff); in _Q_qtod()
131 round = u.l.lo & 0x80000000; in _Q_qtod()
137 sticky |= round | (u.l.lo & ((1 << (e - 1)) - 1)); in _Q_qtod()
138 round = u.l.lo & (1 << (e - 1)); in _Q_qtod()
146 round = x->l.frac3 & 0x8000000; in _Q_qtod()
152 if (round | sticky) { in _Q_qtod()
158 if (rm == FSR_RP || (rm == FSR_RN && round && (sticky || in _Q_qtod()
H A D_Q_qtos.c45 unsigned int xm, round, sticky, fsr, rm; in _Q_qtos() local
122 round = u.l & (1 << e); in _Q_qtos()
129 round = x->l.frac2 & 0x1000000; in _Q_qtos()
135 if (round | sticky) { in _Q_qtos()
141 if (rm == FSR_RP || (rm == FSR_RN && round && (sticky || in _Q_qtos()
H A D_Q_qtoi.c42 int i, round; in _Q_qtoi() local
90 round = i & ((1 << (0x401d - (xm >> 16))) - 1); in _Q_qtoi()
94 if (round | (x->l.frac2 & 0x3ffff) | x->l.frac3 | x->l.frac4) { in _Q_qtoi()
/onnv-gate/usr/src/lib/libast/common/vmalloc/
H A Dvmmopen.c73 size_t round; /* amount to round to */ member
85 static int mmvminit(char* file, Void_t* addr, size_t round, Mmvm_t* mm) in mmvminit() argument
87 static int mmvminit(file, addr, round, mm) in mmvminit()
90 size_t round; /* amount to round requests */
124 size = round;
141 hdr->round = round;
184 ((nsize % disc->round) < (disc->round/2) ? disc->round/2 : 0);
185 csize = ROUND(csize, disc->round);
245 Vmalloc_t* vmmopen(char* file, Void_t* base, size_t round) in vmmopen() argument
247 Vmalloc_t* vmmopen(file, base, round) in vmmopen()
[all …]
/onnv-gate/usr/src/cmd/filebench/common/
H A Dfb_random.c43 uint64_t round, avd_t avd) in filebench_randomno64() argument
48 if (max <= round) { in filebench_randomno64()
52 if (max == round) in filebench_randomno64()
75 max -= round; in filebench_randomno64()
77 if (round) { in filebench_randomno64()
78 random = random / round; in filebench_randomno64()
79 random *= round; in filebench_randomno64()
97 uint32_t round, avd_t avd) in filebench_randomno32() argument
102 if (max <= round) { in filebench_randomno32()
106 if (max == round) in filebench_randomno32()
[all …]
/onnv-gate/usr/src/lib/libbc/libc/gen/common/
H A Ddouble_decim.c43 char round, unsigned sticky) in decimal_round() argument
47 if ((round == '0') && (sticky == 0)) { /* Exact. */ in decimal_round()
54 if (round < '5') in decimal_round()
56 if (round > '5') in decimal_round()
345 char round = '0'; in _unpacked_to_decimal() local
449 round = is[ids++]; in _unpacked_to_decimal()
451 round = '0'; in _unpacked_to_decimal()
463 round = '0'; in _unpacked_to_decimal()
467 round = fs[0]; in _unpacked_to_decimal()
508 round = '0'; in _unpacked_to_decimal()
[all …]
H A D_Qfpack.c60 round(pu) in round() function
122 round(pu);
172 round(pu);
185 round(pu);
236 round(pu);
252 round(pu);
310 round(pu);
325 round(pu); /* rounding overflow handled in round() */
408 round(pu);
H A Dpack_float.c100 round(pu, roundword) in round() function
183 round(pu, 1);
196 round(pu, 1);
249 round(pu, 2);
265 round(pu, 2);
335 round(pu, 2);
343 round(pu, 2);
404 round(pu, 4);
424 round(pu, 4);
/onnv-gate/usr/src/common/crypto/sha2/amd64/
H A Dsha512-x86_64.pl67 $ctx, $round, $inp, $Tbl, $_ctx, $_inp, $_end, $_rsp, $framesz);
110 $round="%rdi"; # zaps $ctx
152 add ($Tbl,$round,$SZ),$T1 # T1+=K[round]
166 lea 1($round),$round # round++
266 xor $round,$round
285 cmp \$$rounds,$round
/onnv-gate/usr/src/cmd/dispadmin/
H A Dsubr.c101 _hrtnewres(hrtimer_t *htp, ulong_t new_res, long round) in _hrtnewres() argument
170 if (round == HRT_RND) { in _hrtnewres()
190 } else if (round == HRT_RNDUP) { in _hrtnewres()
232 if (round == HRT_RND) { in _hrtnewres()
235 } else if (round == HRT_RNDUP) { in _hrtnewres()
/onnv-gate/usr/src/common/crypto/sha1/sparc/sun4u/
H A Dsha1_asm.s157 ! Starting round 0
185 ! Starting round 1
214 ! Starting round 2
243 ! Starting round 3
271 ! Starting round 4
298 ! Starting round 5
328 ! Starting round 6
360 ! Starting round 7
387 ! Starting round 8
418 ! Starting round 9
[all …]
/onnv-gate/usr/src/common/crypto/aes/amd64/
H A Daes_amd64.s331 #define ff_rnd(p1, p2, p3, p4, round) /* normal forward round */ \ argument
332 mov fk_ref(round,0), p1; \
333 mov fk_ref(round,1), p2; \
334 mov fk_ref(round,2), p3; \
335 mov fk_ref(round,3), p4; \
384 #define fl_rnd(p1, p2, p3, p4, round) /* last forward round */ \ argument
386 mov fk_ref(round,0), p1; \
387 mov fk_ref(round,1), p2; \
388 mov fk_ref(round,2), p3; \
389 mov fk_ref(round,3), p4; \
[all …]
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Math/BigInt/
H A DCalcEmu.pm105 $x->round(@r);
112 return $x->round(@r) if $y->is_zero();
191 $x->round(@r);
198 return $x->round(@r) if $y->is_zero();
276 $x->round(@r);
/onnv-gate/usr/src/cmd/zic/
H A Dantarctica7 # To keep things manageable, we list only locations occupied year-round; see
88 # Argentina - year-round bases
105 # year-round bases
185 # Brazil - year-round base
188 # Chile - year-round bases and towns
196 # China - year-round bases
200 # France - year-round bases
209 # French Southern Territories with year-round inhabitants
223 # year-round base in the main continent
239 # Germany - year-round base
[all …]
/onnv-gate/usr/src/uts/sparc/fpu/
H A Dpack.c65 round( in round() function
127 round(pfpsd, pu); in packint32()
168 round(pfpsd, pu); in packint64()
224 round(pfpsd, pu); in packsingle()
246 round(pfpsd, pu); in packsingle()
302 round(pfpsd, pu); in packdouble()
327 round(pfpsd, pu); in packdouble()
395 round(pfpsd, pu); in packextended()
420 round(pfpsd, pu); /* rounding overflow handled in round() */ in packextended()
542 round(pfpsd, pu); in _fp_pack()
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Math/
H A DBigInt.pm505 $self->round($a,$p,$r) unless (@_ == 4 && !defined $a && !defined $p);
595 $self->round($a,$p,$r) unless @_ == 4 && !defined $a && !defined $p;
879 sub round subroutine
1115 $x->round(@r) if !exists $x->{_f} || $x->{_f} & MB_NEVER_ROUND == 0;
1139 $x->round(@r) if !exists $x->{_f} || $x->{_f} & MB_NEVER_ROUND == 0;
1158 $x->round($a,$p,$r) if !exists $x->{_f} || $x->{_f} & MB_NEVER_ROUND == 0;
1165 $x->round($a,$p,$r) if !exists $x->{_f} || $x->{_f} & MB_NEVER_ROUND == 0;
1198 $x->round(@r) if !exists $x->{_f} || $x->{_f} & MB_NEVER_ROUND == 0;
1227 $x->round(@r);
1417 $x->round(@r) if !exists $x->{_f} || $x->{_f} & MB_NEVER_ROUND == 0;
[all …]
H A DBigRat.pm451 $x->bnorm()->round(@r);
522 $x->bnorm()->round(@r);
561 $x->bnorm()->round(@r);
617 $x->bnorm()->round(@r);
649 $x->bnorm()->round(@r);
678 $x->bnorm()->round(@r);
829 return $x->round(@r);
849 return $x->round(@r) if $x->is_one() || $y->is_one();
853 return $y->is_odd() ? $x->round(@r) : $x->babs()->round(@r);
859 return $x->round(@r) if $x->is_zero(); # 0**y => 0 (if not y <= 0)
[all …]
/onnv-gate/usr/src/lib/crypt_modules/sunmd5/
H A Dsunmd5.c249 int round; in crypt_genhash_impl() local
326 for (round = 0; round < maxrounds; round++) { in crypt_genhash_impl()
348 data.shift_a = md5bit(data.digest, round); in crypt_genhash_impl()
349 data.shift_b = md5bit(data.digest, round + 64); in crypt_genhash_impl()
426 (void) snprintf(data.roundascii, ROUND_BUFFER_LEN, "%d", round); in crypt_genhash_impl()
/onnv-gate/usr/src/lib/libsqlite/test/
H A Dfunc.test154 # Test the abs() and round() functions.
182 catchsql {SELECT round(a,b,c) FROM t1}
183 } {1 {wrong number of arguments to function round()}}
185 catchsql {SELECT round(b,2) FROM t1 ORDER BY b}
188 catchsql {SELECT round(b,0) FROM t1 ORDER BY a}
191 catchsql {SELECT round(c) FROM t1 ORDER BY a}
194 catchsql {SELECT round(c,a) FROM t1 ORDER BY a}
197 catchsql {SELECT 'x' || round(c,a) || 'y' FROM t1 ORDER BY a}
200 catchsql {SELECT round() FROM t1 ORDER BY a}
201 } {1 {wrong number of arguments to function round()}}
[all …]
/onnv-gate/usr/src/lib/libc/sparcv9/fp/
H A D_Qp_qtox.c37 long i, round; in _Qp_qtox() local
89 round = i & ((1l << (0x403d - (xm >> 16))) - 1); in _Qp_qtox()
93 if (round | (x->l.frac3 & 0x3ffff) | x->l.frac4) { in _Qp_qtox()
/onnv-gate/usr/src/cmd/sh/
H A Dstak.c46 size = round(asize, BYTESPERWORD);
77 incr = (unsigned)round(newtop - brkend + 1, BYTESPERWORD);
100 stakbot = staktop = (unsigned char *)round(argp, BYTESPERWORD); in endstak()
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Math/BigInt/t/
H A Dmbimbf.inc119 # see if creating a number under set A or P will round it
164 # test actual rounding via round()
167 ok ($x->copy()->round(5),'123.46');
168 ok ($x->copy()->round(4),'123.5');
169 ok ($x->copy()->round(5,2),'NaN');
170 ok ($x->copy()->round(undef,-2),'123.46');
171 ok ($x->copy()->round(undef,2),120);
174 ok ($x->round(5,2),'NaN');
177 ok ($x->copy()->round(undef,-1,'odd'),'123.5');
184 $y = $x->copy()->round(5);
[all …]
/onnv-gate/usr/src/lib/libc/port/fp/
H A Dpack_float.c100 round(unpacked *pu, int roundword, enum fp_direction_type rd, int *ex) in round() function
183 round(pu, 1, rd, &e); in __pack_single()
196 round(pu, 1, rd, &e); in __pack_single()
250 round(pu, 2, rd, &e); in __pack_double()
266 round(pu, 2, rd, &e); in __pack_double()
320 round(pu, 2, rd, &e); in __pack_extended()
336 round(pu, 2, rd, &e); in __pack_extended()
397 round(pu, 4, rd, &e); in __pack_quadruple()
417 round(pu, 4, rd, &e); in __pack_quadruple()
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/
H A Dbigfloat.pl182 &norm(&round(substr($xm,$[,$scale+1),
207 &norm(&round(substr($xm,$[,1).'0',
210 &norm(&round(substr($xm,$[,$xe),

12345