Lines Matching refs:prec
167 __mbsconv(char *mbsarg, int prec) in __mbsconv() argument
181 if (prec >= 0) { in __mbsconv()
189 while (nchars != (size_t)prec) { in __mbsconv()
289 int prec; /* precision from format; <0 for N/A */ in __vfwprintf() local
489 prec = -1; in __vfwprintf()
533 prec = n < 0 ? -1 : n; in __vfwprintf()
553 prec = n; in __vfwprintf()
652 if (prec >= 0) in __vfwprintf()
653 prec++; in __vfwprintf()
659 __hldtoa(fparg.ldbl, xdigs, prec, in __vfwprintf()
668 __hdtoa(fparg.dbl, xdigs, prec, in __vfwprintf()
675 if (prec < 0) in __vfwprintf()
676 prec = dtoaend - dtoaresult; in __vfwprintf()
688 if (prec < 0) /* account for digit before decpt */ in __vfwprintf()
689 prec = DEFPREC + 1; in __vfwprintf()
691 prec++; in __vfwprintf()
700 if (prec == 0) in __vfwprintf()
701 prec = 1; in __vfwprintf()
703 if (prec < 0) in __vfwprintf()
704 prec = DEFPREC; in __vfwprintf()
710 __ldtoa(&fparg.ldbl, expchar ? 2 : 3, prec, in __vfwprintf()
719 __dtoa(fparg.dbl, expchar ? 2 : 3, prec, in __vfwprintf()
747 if (expt > -4 && expt <= prec) { in __vfwprintf()
751 prec -= expt; in __vfwprintf()
753 prec = ndig - expt; in __vfwprintf()
754 if (prec < 0) in __vfwprintf()
755 prec = 0; in __vfwprintf()
762 prec = ndig; in __vfwprintf()
767 size = expsize + prec; in __vfwprintf()
768 if (prec > 1 || flags & ALT) in __vfwprintf()
777 if (prec || flags & ALT) in __vfwprintf()
778 size += prec + 1; in __vfwprintf()
851 convbuf = __mbsconv(mbsarg, prec); in __vfwprintf()
858 if (prec >= 0) { in __vfwprintf()
864 wchar_t *p = wmemchr(cp, 0, prec); in __vfwprintf()
866 size = p ? (p - cp) : prec; in __vfwprintf()
901 number: if ((dprec = prec) >= 0) in __vfwprintf()
910 if (_umax != 0 || prec != 0) { in __vfwprintf()
1014 if (prec || flags & ALT) in __vfwprintf()
1018 prec += expt; in __vfwprintf()
1023 if (prec || flags & ALT) in __vfwprintf()
1026 PRINTANDPAD(cp, convbuf + ndig, prec, zeroes); in __vfwprintf()
1028 if (prec > 1 || flags & ALT) { in __vfwprintf()
1033 PAD(prec - ndig, zeroes); in __vfwprintf()