bin/sh/arith_yacc.c
115
return prec[op - ARITH_BINOP_MIN];
bin/sh/arith_yacc.c
64
#define ARITH_PRECEDENCE(op, prec) [op - ARITH_BINOP_MIN] = prec
bin/sh/arith_yacc.c
66
static const char prec[ARITH_BINOP_MAX - ARITH_BINOP_MIN] = {
include/printf.h
47
int prec;
lib/libc/resolv/res_debug.c
737
precsize_ntoa(u_int8_t prec)
lib/libc/resolv/res_debug.c
743
mantissa = (int)((prec >> 4) & 0x0f) % 10;
lib/libc/resolv/res_debug.c
744
exponent = (int)((prec >> 0) & 0x0f) % 10;
lib/libc/stdio/vfprintf.c
1001
PAD(prec - ndig, zeroes);
lib/libc/stdio/vfprintf.c
210
__wcsconv(wchar_t *wcsarg, int prec)
lib/libc/stdio/vfprintf.c
220
if (prec < 0) {
lib/libc/stdio/vfprintf.c
232
if (prec < 128)
lib/libc/stdio/vfprintf.c
233
nbytes = prec;
lib/libc/stdio/vfprintf.c
241
nbytes + clen > prec)
lib/libc/stdio/vfprintf.c
312
int prec; /* precision from format; <0 for N/A */
lib/libc/stdio/vfprintf.c
494
prec = -1;
lib/libc/stdio/vfprintf.c
536
GETASTER (prec);
lib/libc/stdio/vfprintf.c
539
prec = 0;
lib/libc/stdio/vfprintf.c
541
prec = 10 * prec + to_digit(ch);
lib/libc/stdio/vfprintf.c
660
if (prec >= 0)
lib/libc/stdio/vfprintf.c
661
prec++;
lib/libc/stdio/vfprintf.c
667
__hldtoa(fparg.ldbl, xdigs, prec,
lib/libc/stdio/vfprintf.c
672
__hdtoa(fparg.dbl, xdigs, prec,
lib/libc/stdio/vfprintf.c
675
if (prec < 0)
lib/libc/stdio/vfprintf.c
676
prec = dtoaend - cp;
lib/libc/stdio/vfprintf.c
683
if (prec < 0) /* account for digit before decpt */
lib/libc/stdio/vfprintf.c
684
prec = DEFPREC + 1;
lib/libc/stdio/vfprintf.c
686
prec++;
lib/libc/stdio/vfprintf.c
695
if (prec == 0)
lib/libc/stdio/vfprintf.c
696
prec = 1;
lib/libc/stdio/vfprintf.c
698
if (prec < 0)
lib/libc/stdio/vfprintf.c
699
prec = DEFPREC;
lib/libc/stdio/vfprintf.c
705
__ldtoa(&fparg.ldbl, expchar ? 2 : 3, prec,
lib/libc/stdio/vfprintf.c
710
dtoa(fparg.dbl, expchar ? 2 : 3, prec,
lib/libc/stdio/vfprintf.c
731
if (expt > -4 && expt <= prec) {
lib/libc/stdio/vfprintf.c
735
prec -= expt;
lib/libc/stdio/vfprintf.c
737
prec = ndig - expt;
lib/libc/stdio/vfprintf.c
738
if (prec < 0)
lib/libc/stdio/vfprintf.c
739
prec = 0;
lib/libc/stdio/vfprintf.c
746
prec = ndig;
lib/libc/stdio/vfprintf.c
751
size = expsize + prec;
lib/libc/stdio/vfprintf.c
752
if (prec > 1 || flags & ALT)
lib/libc/stdio/vfprintf.c
761
if (prec || flags & ALT)
lib/libc/stdio/vfprintf.c
762
size += prec + decpt_len;
lib/libc/stdio/vfprintf.c
827
convbuf = __wcsconv(wcp, prec);
lib/libc/stdio/vfprintf.c
836
size = (prec >= 0) ? strnlen(cp, prec) : strlen(cp);
lib/libc/stdio/vfprintf.c
873
number: if ((dprec = prec) >= 0)
lib/libc/stdio/vfprintf.c
887
if (ujval != 0 || prec != 0 ||
lib/libc/stdio/vfprintf.c
892
if (ulval != 0 || prec != 0 ||
lib/libc/stdio/vfprintf.c
975
if (prec || flags & ALT)
lib/libc/stdio/vfprintf.c
979
prec += expt;
lib/libc/stdio/vfprintf.c
992
if (prec || flags & ALT)
lib/libc/stdio/vfprintf.c
995
PRINTANDPAD(cp, dtoaend, prec, zeroes);
lib/libc/stdio/vfprintf.c
997
if (prec > 1 || flags & ALT) {
lib/libc/stdio/vfwprintf.c
1038
if (prec || flags & ALT)
lib/libc/stdio/vfwprintf.c
1042
prec += expt;
lib/libc/stdio/vfwprintf.c
1055
if (prec || flags & ALT)
lib/libc/stdio/vfwprintf.c
1058
PRINTANDPAD(cp, convbuf + ndig, prec, zeroes);
lib/libc/stdio/vfwprintf.c
1060
if (prec > 1 || flags & ALT) {
lib/libc/stdio/vfwprintf.c
1065
PAD(prec - ndig, zeroes);
lib/libc/stdio/vfwprintf.c
275
__mbsconv(char *mbsarg, int prec)
lib/libc/stdio/vfwprintf.c
289
if (prec >= 0) {
lib/libc/stdio/vfwprintf.c
297
while (nchars != (size_t)prec) {
lib/libc/stdio/vfwprintf.c
391
int prec; /* precision from format; <0 for N/A */
lib/libc/stdio/vfwprintf.c
562
prec = -1;
lib/libc/stdio/vfwprintf.c
604
GETASTER (prec);
lib/libc/stdio/vfwprintf.c
607
prec = 0;
lib/libc/stdio/vfwprintf.c
609
prec = 10 * prec + to_digit(ch);
lib/libc/stdio/vfwprintf.c
716
if (prec >= 0)
lib/libc/stdio/vfwprintf.c
717
prec++;
lib/libc/stdio/vfwprintf.c
721
__hldtoa(fparg.ldbl, xdigs, prec,
lib/libc/stdio/vfwprintf.c
726
__hdtoa(fparg.dbl, xdigs, prec,
lib/libc/stdio/vfwprintf.c
729
if (prec < 0)
lib/libc/stdio/vfwprintf.c
730
prec = dtoaend - dtoaresult;
lib/libc/stdio/vfwprintf.c
742
if (prec < 0) /* account for digit before decpt */
lib/libc/stdio/vfwprintf.c
743
prec = DEFPREC + 1;
lib/libc/stdio/vfwprintf.c
745
prec++;
lib/libc/stdio/vfwprintf.c
754
if (prec == 0)
lib/libc/stdio/vfwprintf.c
755
prec = 1;
lib/libc/stdio/vfwprintf.c
757
if (prec < 0)
lib/libc/stdio/vfwprintf.c
758
prec = DEFPREC;
lib/libc/stdio/vfwprintf.c
764
__ldtoa(&fparg.ldbl, expchar ? 2 : 3, prec,
lib/libc/stdio/vfwprintf.c
769
dtoa(fparg.dbl, expchar ? 2 : 3, prec,
lib/libc/stdio/vfwprintf.c
792
if (expt > -4 && expt <= prec) {
lib/libc/stdio/vfwprintf.c
796
prec -= expt;
lib/libc/stdio/vfwprintf.c
798
prec = ndig - expt;
lib/libc/stdio/vfwprintf.c
799
if (prec < 0)
lib/libc/stdio/vfwprintf.c
800
prec = 0;
lib/libc/stdio/vfwprintf.c
807
prec = ndig;
lib/libc/stdio/vfwprintf.c
812
size = expsize + prec;
lib/libc/stdio/vfwprintf.c
813
if (prec > 1 || flags & ALT)
lib/libc/stdio/vfwprintf.c
822
if (prec || flags & ALT)
lib/libc/stdio/vfwprintf.c
823
size += prec + 1;
lib/libc/stdio/vfwprintf.c
891
convbuf = __mbsconv(mbp, prec);
lib/libc/stdio/vfwprintf.c
899
size = (prec >= 0) ? wcsnlen(cp, prec) : wcslen(cp);
lib/libc/stdio/vfwprintf.c
936
number: if ((dprec = prec) >= 0)
lib/libc/stdio/vfwprintf.c
950
if (ujval != 0 || prec != 0 ||
lib/libc/stdio/vfwprintf.c
955
if (ulval != 0 || prec != 0 ||
lib/libc/stdio/xprintf.c
294
pi->prec = -1;
lib/libc/stdio/xprintf.c
320
pi->prec = 0;
lib/libc/stdio/xprintf.c
329
pi->prec *= 10;
lib/libc/stdio/xprintf.c
330
pi->prec += to_digit(*fmt);
lib/libc/stdio/xprintf.c
527
if (pi->prec != -1) fprintf(stderr, " prec %d", pi->prec);
lib/libc/stdio/xprintf.c
549
pi->prec = args[pi->get_prec].intarg;
lib/libc/stdio/xprintf_float.c
150
int prec; /* precision from format; <0 for N/A */
lib/libc/stdio/xprintf_float.c
179
prec = pi->prec;
lib/libc/stdio/xprintf_float.c
204
if (prec >= 0)
lib/libc/stdio/xprintf_float.c
205
prec++;
lib/libc/stdio/xprintf_float.c
209
__hldtoa(ld, xdigs, prec,
lib/libc/stdio/xprintf_float.c
214
__hdtoa(d, xdigs, prec,
lib/libc/stdio/xprintf_float.c
217
if (prec < 0)
lib/libc/stdio/xprintf_float.c
218
prec = dtoaend - cp;
lib/libc/stdio/xprintf_float.c
225
if (prec < 0) /* account for digit before decpt */
lib/libc/stdio/xprintf_float.c
226
prec = DEFPREC + 1;
lib/libc/stdio/xprintf_float.c
228
prec++;
lib/libc/stdio/xprintf_float.c
237
if (prec == 0)
lib/libc/stdio/xprintf_float.c
238
prec = 1;
lib/libc/stdio/xprintf_float.c
244
if (prec < 0)
lib/libc/stdio/xprintf_float.c
245
prec = DEFPREC;
lib/libc/stdio/xprintf_float.c
249
__ldtoa(&ld, expchar ? 2 : 3, prec,
lib/libc/stdio/xprintf_float.c
254
dtoa(d, expchar ? 2 : 3, prec,
lib/libc/stdio/xprintf_float.c
275
if (expt > -4 && expt <= prec) {
lib/libc/stdio/xprintf_float.c
279
prec -= expt;
lib/libc/stdio/xprintf_float.c
281
prec = ndig - expt;
lib/libc/stdio/xprintf_float.c
282
if (prec < 0)
lib/libc/stdio/xprintf_float.c
283
prec = 0;
lib/libc/stdio/xprintf_float.c
290
prec = ndig;
lib/libc/stdio/xprintf_float.c
295
size = expsize + prec;
lib/libc/stdio/xprintf_float.c
296
if (prec > 1 || pi->alt)
lib/libc/stdio/xprintf_float.c
305
if (prec || pi->alt)
lib/libc/stdio/xprintf_float.c
306
size += prec + 1;
lib/libc/stdio/xprintf_float.c
376
if (prec || pi->alt)
lib/libc/stdio/xprintf_float.c
380
prec += expt;
lib/libc/stdio/xprintf_float.c
400
if (prec || pi->alt)
lib/libc/stdio/xprintf_float.c
403
PRINTANDPAD(cp, dtoaend, prec, 1);
lib/libc/stdio/xprintf_float.c
405
if (prec > 1 || pi->alt) {
lib/libc/stdio/xprintf_float.c
410
ret += __printf_pad(io, prec - ndig, 1);
lib/libc/stdio/xprintf_int.c
372
if (pi->prec == 0 && !(pi->alt && rdx == 8))
lib/libc/stdio/xprintf_int.c
394
if (pi->prec > (pe - p))
lib/libc/stdio/xprintf_int.c
395
zext = pi->prec - (pe - p);
lib/libc/stdio/xprintf_int.c
396
else if (pi->prec != -1)
lib/libc/stdio/xprintf_str.c
134
convbuf = __wcsconv(wcp, pi->prec);
lib/libc/stdio/xprintf_str.c
145
if (pi->prec >= 0 && pi->prec < l)
lib/libc/stdio/xprintf_str.c
146
l = pi->prec;
lib/libc/stdio/xprintf_str.c
54
__wcsconv(wchar_t *wcsarg, int prec)
lib/libc/stdio/xprintf_str.c
64
if (prec < 0) {
lib/libc/stdio/xprintf_str.c
76
if (prec < 128)
lib/libc/stdio/xprintf_str.c
77
nbytes = prec;
lib/libc/stdio/xprintf_str.c
85
(int)(nbytes + clen) > prec)
lib/libc/stdio/xprintf_time.c
112
if (pi->prec >= 0)
lib/libc/stdio/xprintf_time.c
113
prec = pi->prec;
lib/libc/stdio/xprintf_time.c
114
for (i = prec; i < 9; i++)
lib/libc/stdio/xprintf_time.c
116
p += sprintf(p, ".%.*d", prec, nsec);
lib/libc/stdio/xprintf_time.c
69
int i, prec, nsec;
lib/libc/stdio/xprintf_time.c
71
prec = 0;
lib/libc/stdio/xprintf_time.c
76
prec = 6;
lib/libc/stdio/xprintf_time.c
81
prec = 9;
lib/libc/stdio/xprintf_vis.c
62
if (pi->prec >= 0)
lib/libc/stdio/xprintf_vis.c
63
l = pi->prec;
sys/net/altq/altq_rio.c
206
struct dropprec_state *prec = &rp->rio_precstate[i];
sys/net/altq/altq_rio.c
208
prec->avg = 0;
sys/net/altq/altq_rio.c
209
prec->idle = 1;
sys/net/altq/altq_rio.c
212
prec->inv_pmax = default_rio_params[i].inv_pmax;
sys/net/altq/altq_rio.c
214
prec->inv_pmax = params[i].inv_pmax;
sys/net/altq/altq_rio.c
216
prec->th_min = default_rio_params[i].th_min;
sys/net/altq/altq_rio.c
218
prec->th_min = params[i].th_min;
sys/net/altq/altq_rio.c
220
prec->th_max = default_rio_params[i].th_max;
sys/net/altq/altq_rio.c
222
prec->th_max = params[i].th_max;
sys/net/altq/altq_rio.c
228
prec->th_min_s = prec->th_min << (rp->rio_wshift + FP_SHIFT);
sys/net/altq/altq_rio.c
229
prec->th_max_s = prec->th_max << (rp->rio_wshift + FP_SHIFT);
sys/net/altq/altq_rio.c
235
prec->probd = (2 * (prec->th_max - prec->th_min)
sys/net/altq/altq_rio.c
236
* prec->inv_pmax) << FP_SHIFT;
sys/net/altq/altq_rio.c
238
microtime(&prec->last);
sys/net/altq/altq_rio.c
299
struct dropprec_state *prec;
sys/net/altq/altq_rio.c
310
prec = &rp->rio_precstate[i];
sys/net/altq/altq_rio.c
311
avg = prec->avg;
sys/net/altq/altq_rio.c
312
if (prec->idle) {
sys/net/altq/altq_rio.c
313
prec->idle = 0;
sys/net/altq/altq_rio.c
316
t = (now.tv_sec - prec->last.tv_sec);
sys/net/altq/altq_rio.c
321
(now.tv_usec - prec->last.tv_usec);
sys/net/altq/altq_rio.c
331
avg += (prec->qlen << FP_SHIFT) - (avg >> rp->rio_wshift);
sys/net/altq/altq_rio.c
332
prec->avg = avg; /* save the new value */
sys/net/altq/altq_rio.c
337
prec->count++;
sys/net/altq/altq_rio.c
340
prec = &rp->rio_precstate[dpindex];
sys/net/altq/altq_rio.c
341
avg = prec->avg;
sys/net/altq/altq_rio.c
345
if (avg >= prec->th_min_s && prec->qlen > 1) {
sys/net/altq/altq_rio.c
346
if (avg >= prec->th_max_s) {
sys/net/altq/altq_rio.c
349
} else if (prec->old == 0) {
sys/net/altq/altq_rio.c
351
prec->count = 1;
sys/net/altq/altq_rio.c
352
prec->old = 1;
sys/net/altq/altq_rio.c
353
} else if (drop_early((avg - prec->th_min_s) >> rp->rio_wshift,
sys/net/altq/altq_rio.c
354
prec->probd, prec->count)) {
sys/net/altq/altq_rio.c
360
prec->old = 0;
tools/regression/lib/libm/test-next.c
102
#define stest(next, eps, prec) \
tools/regression/lib/libm/test-next.c
103
test##prec(next(-0.0, 42.0), eps, ex_under); \
tools/regression/lib/libm/test-next.c
104
test##prec(next(0.0, -42.0), -eps, ex_under); \
tools/regression/lib/libm/test-next.c
105
test##prec(next(0.0, INFINITY), eps, ex_under); \
tools/regression/lib/libm/test-next.c
106
test##prec(next(-0.0, -INFINITY), -eps, ex_under)
tools/regression/lib/libm/test-next.c
56
#define testboth(arg1, arg2, ans, ex, prec) do { \
tools/regression/lib/libm/test-next.c
57
test##prec(nextafter##prec((arg1), (arg2)), (ans), (ex)); \
tools/regression/lib/libm/test-next.c
58
test##prec(nexttoward##prec((arg1), (arg2)), (ans), (ex)); \
tools/regression/lib/libm/test-next.c
91
#define ztest(prec) \
tools/regression/lib/libm/test-next.c
92
test##prec(copysign##prec(1.0, nextafter##prec(0.0, -0.0)), -1.0, 0); \
tools/regression/lib/libm/test-next.c
93
test##prec(copysign##prec(1.0, nextafter##prec(-0.0, 0.0)), 1.0, 0); \
tools/regression/lib/libm/test-next.c
94
test##prec(copysign##prec(1.0, nexttoward##prec(0.0, -0.0)), -1.0, 0);\
tools/regression/lib/libm/test-next.c
95
test##prec(copysign##prec(1.0, nexttoward##prec(-0.0, 0.0)), 1.0, 0)
usr.bin/bc/bc.y
581
| MINUS expression %prec UMINUS
usr.bin/chat/chat.c
1350
int width, prec, fillch;
usr.bin/chat/chat.c
1376
width = prec = 0;
usr.bin/chat/chat.c
1394
prec = va_arg(args, int);
usr.bin/chat/chat.c
1398
prec = prec * 10 + c - '0';
usr.bin/chat/chat.c
1445
if (fillch == '0' && prec > 0) {
usr.bin/chat/chat.c
1446
n = prec;
usr.bin/chat/chat.c
1449
if (prec > 0 && prec < n)
usr.bin/chat/chat.c
1450
n = prec;
usr.bin/chat/chat.c
1500
if (--prec <= 0 && val == 0)
usr.bin/chat/chat.c
1515
if (prec > 0 && len > prec)
usr.bin/chat/chat.c
1516
len = prec;
usr.bin/hexdump/parse.c
151
int prec;
usr.bin/hexdump/parse.c
159
for (bcnt = prec = 0, fmt = fu->fmt; *fmt; ++fmt) {
usr.bin/hexdump/parse.c
168
prec = atoi(fmt);
usr.bin/hexdump/parse.c
183
bcnt += prec;
usr.bin/hexdump/parse.c
206
int nconv, prec = 0;
usr.bin/hexdump/parse.c
244
prec = atoi(p1);
usr.bin/hexdump/parse.c
324
pr->bcnt = prec;
usr.bin/jot/jot.c
113
prec = atoi(optarg);
usr.bin/jot/jot.c
114
if (prec <= 0)
usr.bin/jot/jot.c
136
if (!prec)
usr.bin/jot/jot.c
145
if (!prec)
usr.bin/jot/jot.c
146
prec = getprec(argv[1]);
usr.bin/jot/jot.c
147
if (n > prec) /* maximum precision */
usr.bin/jot/jot.c
148
prec = n;
usr.bin/jot/jot.c
355
if (snprintf(p, sz, "%%.%df", prec) >= (int)sz)
usr.bin/jot/jot.c
60
int prec;
usr.bin/m4/parser.y
88
| '-' expr %prec UMINUS { $$ = -$2; }
usr.bin/m4/parser.y
89
| '+' expr %prec UPLUS { $$ = $2; }
usr.bin/stat/stat.c
1006
if (prec == -1)
usr.bin/stat/stat.c
1007
prec = 9;
usr.bin/stat/stat.c
1013
size -= prec + 1;
usr.bin/stat/stat.c
1037
snprintf(tmp, sizeof(tmp), "%dld", prec > 9 ? 9 : prec);
usr.bin/stat/stat.c
1044
for (; prec < 9; prec++)
usr.bin/stat/stat.c
1052
for (; prec > 9 && l < (int)blen; prec--, l++)
usr.bin/stat/stat.c
1064
if (prec != -1) {
usr.bin/stat/stat.c
1065
snprintf(tmp, sizeof(tmp), ".%d", prec);
usr.bin/stat/stat.c
426
int flags, size, prec, ofmt, hilo, what;
usr.bin/stat/stat.c
527
prec = -1;
usr.bin/stat/stat.c
531
prec = 0;
usr.bin/stat/stat.c
533
prec = (prec * 10) + (*statfmt - '0');
usr.bin/stat/stat.c
535
if (prec < 0)
usr.bin/stat/stat.c
595
flags, size, prec, ofmt, hilo, what);
usr.bin/stat/stat.c
620
int flags, int size, int prec, int ofmt,
usr.bin/stat/stat.c
937
flags, size, prec,
usr.bin/stat/stat.c
943
flags, size, prec,
usr.bin/stat/stat.c
953
flags, size, prec,
usr.bin/stat/stat.c
992
if (prec == 0) {
usr.bin/unifdef/unifdef.c
1003
debug("eval%ld defined missing ')'", prec(ops));
usr.bin/unifdef/unifdef.c
1007
debug("eval%ld defined unknown", prec(ops));
usr.bin/unifdef/unifdef.c
1010
debug("eval%ld defined %s", prec(ops), symname[sym]);
usr.bin/unifdef/unifdef.c
1016
debug("eval%ld symbol", prec(ops));
usr.bin/unifdef/unifdef.c
1033
debug("eval%ld bad expr", prec(ops));
usr.bin/unifdef/unifdef.c
1038
debug("eval%ld = %ld", prec(ops), *valp);
usr.bin/unifdef/unifdef.c
1053
debug("eval%ld", prec(ops));
usr.bin/unifdef/unifdef.c
1066
debug("eval%ld %s", prec(ops), op->str);
usr.bin/unifdef/unifdef.c
1074
debug("eval%ld = %ld", prec(ops), *valp);
usr.bin/unifdef/unifdef.c
1075
debug("eval%ld lt = %s", prec(ops), linetype_name[lt]);
usr.bin/unifdef/unifdef.c
967
debug("eval%ld !", prec(ops));
usr.bin/unifdef/unifdef.c
978
debug("eval%ld (", prec(ops));
usr.bin/unifdef/unifdef.c
986
debug("eval%ld number", prec(ops));
usr.sbin/ip6addrctl/ip6addrctl.c
390
add_policy(char *prefix, char *prec, char *label)
usr.sbin/ip6addrctl/ip6addrctl.c
399
p.preced = atoi(prec);