Lines Matching defs:precision
442 short precision; /* # of digits/chars */
462 int precision = spec.precision;
509 if (i > precision)
510 precision = i;
512 field_width -= precision;
550 while (i <= --precision) {
579 spec.precision = -1;
636 int lim = spec.precision;
678 if (spec.precision == -1)
679 spec.precision = 2 * sizeof(void *);
926 for (n = 0; n != spec.precision; n++, buf++) {
1007 .precision = -1,
1012 .precision = -1,
1018 .precision = -1,
1024 .precision = -1,
1031 .precision = -1,
1063 .precision = -1,
1069 .precision = -1,
1075 .precision = -1,
1080 .precision = 10,
1157 .precision = -1,
2192 int precision;
2206 precision = str_spec.precision;
2207 str_spec.precision = strchrnul(p, '@') - p;
2209 str_spec.precision = precision;
2588 * @precision: precision of a number
2604 goto precision;
2607 /* we finished early by reading the precision */
2609 if (spec->precision < 0)
2610 spec->precision = 0;
2648 precision:
2649 /* get the precision */
2650 spec->precision = -1;
2654 spec->precision = skip_atoi(&fmt.str);
2655 if (spec->precision < 0)
2656 spec->precision = 0;
2741 spec->precision = prec;
2742 if (WARN_ONCE(spec->precision != prec, "precision %d too large", prec)) {
2743 spec->precision = clamp(prec, 0, PRECISION_MAX);