Lines Matching refs:precision
440 signed int precision:16; /* # of digits/chars */
459 int precision = spec.precision;
506 if (i > precision)
507 precision = i;
509 field_width -= precision;
547 while (i <= --precision) {
577 spec.precision = -1;
634 int lim = spec.precision;
676 if (spec.precision == -1)
677 spec.precision = 2 * sizeof(void *);
935 for (n = 0; n != spec.precision; n++, buf++) {
1012 .precision = -1,
1017 .precision = -1,
1023 .precision = -1,
1029 .precision = -1,
1036 .precision = -1,
1054 .precision = -1,
1060 .precision = -1,
1066 .precision = -1,
1071 .precision = 10,
2035 int precision;
2049 precision = str_spec.precision;
2050 str_spec.precision = strchrnul(p, '@') - p;
2052 str_spec.precision = precision;
2355 * @precision: precision of a number
2371 goto precision;
2374 /* we finished early by reading the precision */
2376 if (spec->precision < 0)
2377 spec->precision = 0;
2427 precision:
2428 /* get the precision */
2429 spec->precision = -1;
2433 spec->precision = skip_atoi(&fmt);
2434 if (spec->precision < 0)
2435 spec->precision = 0;
2547 spec->precision = prec;
2548 if (WARN_ONCE(spec->precision != prec, "precision %d too large", prec)) {
2549 spec->precision = clamp(prec, 0, PRECISION_MAX);