Lines Matching refs:ndigs
688 uint8_t ndigs; /* number of digits to convert */ in vfprintf() local
704 ndigs = 0; in vfprintf()
715 ndigs = prec + 1; in vfprintf()
727 ndigs = prec + 1; in vfprintf()
730 ndigs = LONG_FLOAT_MAX_DIG; in vfprintf()
736 ndigs = prec; in vfprintf()
737 if (ndigs < 1) ndigs = 1; in vfprintf()
740 if (ndigs > LONG_FLOAT_MAX_DIG) in vfprintf()
741 ndigs = LONG_FLOAT_MAX_DIG; in vfprintf()
743 ndigs = __lfloat_d_engine(fval, &dtoa, ndigs, fmode, ndecimal); in vfprintf()
755 ndigs = 0; in vfprintf()
766 ndigs = 1 + __float_x_engine(fval, &dtoa, prec, case_convert); in vfprintf()
767 if (prec <= ndigs) in vfprintf()
768 prec = ndigs - 1; in vfprintf()
780 ndigs = prec + 1; in vfprintf()
783 ndigs = FLOAT_MAX_DIG; in vfprintf()
789 ndigs = prec; in vfprintf()
790 if (ndigs < 1) ndigs = 1; in vfprintf()
793 if (ndigs > FLOAT_MAX_DIG) in vfprintf()
794 ndigs = FLOAT_MAX_DIG; in vfprintf()
796 ndigs = __float_d_engine (fval, &dtoa, ndigs, fmode, ndecimal); in vfprintf()
824 ndigs = sign ? 4 : 3; in vfprintf()
825 if (width > ndigs) { in vfprintf()
826 width -= ndigs; in vfprintf()
867 while (ndigs > 0 && dtoa.digits[ndigs-1] == '0') in vfprintf()
868 ndigs--; in vfprintf()
875 prec = ndigs; in vfprintf()
977 if (0 <= exp - n && exp - n < ndigs) in vfprintf()
997 my_putc (pos < ndigs ? dtoa.digits[pos] : '0', stream); in vfprintf()