Lines Matching refs:precision
448 signed int precision:16; /* # of digits/chars */
467 int precision = spec.precision;
514 if (i > precision)
515 precision = i;
517 field_width -= precision;
555 while (i <= --precision) {
585 spec.precision = -1;
642 int lim = spec.precision;
684 if (spec.precision == -1)
685 spec.precision = 2 * sizeof(void *);
932 for (n = 0; n != spec.precision; n++, buf++) {
1013 .precision = -1,
1018 .precision = -1,
1024 .precision = -1,
1030 .precision = -1,
1037 .precision = -1,
1055 .precision = -1,
1061 .precision = -1,
1067 .precision = -1,
1072 .precision = 10,
2161 int precision;
2175 precision = str_spec.precision;
2176 str_spec.precision = strchrnul(p, '@') - p;
2178 str_spec.precision = precision;
2526 * @precision: precision of a number
2542 goto precision;
2545 /* we finished early by reading the precision */
2547 if (spec->precision < 0)
2548 spec->precision = 0;
2598 precision:
2599 /* get the precision */
2600 spec->precision = -1;
2604 spec->precision = skip_atoi(&fmt);
2605 if (spec->precision < 0)
2606 spec->precision = 0;
2719 spec->precision = prec;
2720 if (WARN_ONCE(spec->precision != prec, "precision %d too large", prec)) {
2721 spec->precision = clamp(prec, 0, PRECISION_MAX);