Lines Matching defs:fmtlen
241 int fmtlen;
245 fmtlen = (int)log10(-val) + prec + 2;
247 if (fmtlen > v->width)
248 v->width = fmtlen;
250 fmtlen = (int)log10(val) + prec + 1;
252 if (fmtlen > v->width)
253 v->width = fmtlen;
263 int fmtlen;
268 fmtlen = iwidth(-val) + 1;
269 if (fmtlen > v->width)
270 v->width = fmtlen;
273 fmtlen = iwidth(val);
274 if (fmtlen > v->width)
275 v->width = fmtlen;
752 int fmtlen;
754 fmtlen = strlen(ttname) + noctty;
755 if (v->width < fmtlen)
756 v->width = fmtlen;
862 int fmtlen, printed_something;
891 /* non-zero so fmtlen is calculated at least once */
899 fmtlen = iwidth(days) + 9;
902 fmtlen = iwidth(hours) + 6;
905 fmtlen = iwidth(mins) + 3;
908 if (fmtlen > v->width)
909 v->width = fmtlen;
913 fmtlen = v->width;
916 (void)printf("%*d", fmtlen - 9, days);
918 } else if (fmtlen > 9) {
919 (void)printf("%*s", fmtlen - 9, "");
921 if (fmtlen > 9)
922 fmtlen = 9;
925 (void)printf("-%.*d", fmtlen - 7, hours);
928 (void)printf("%*d", fmtlen - 6, hours);
930 } else if (fmtlen > 6) {
931 (void)printf("%*s", fmtlen - 6, "");
933 if (fmtlen > 6)
934 fmtlen = 6;
936 /* Don't need to set fmtlen or printed_something any more... */
938 (void)printf(":%.*d", fmtlen - 4, mins);
940 (void)printf("%*d", fmtlen - 3, mins);
941 } else if (fmtlen > 3) {
942 (void)printf("%*s", fmtlen - 3, "0");
1011 int fmtlen;
1033 fmtlen = iwidth(secs / SECSPERMIN) + 6;
1034 if (fmtlen > v->width)
1035 v->width = fmtlen;
1232 int width, vok, fmtlen;
1327 fmtlen = iwidth(-val) + 1;
1328 if (fmtlen > v->width)
1329 v->width = fmtlen;
1332 fmtlen = iwidth(val);
1333 if (fmtlen > v->width)
1334 v->width = fmtlen;
1344 fmtlen = 0;
1347 fmtlen++;
1349 if (fmtlen > v->width)
1350 v->width = fmtlen;
1453 int fmtlen;
1463 /* non-zero so fmtlen is calculated at least once */
1469 fmtlen = iwidth(secs) + 6 + 1;
1472 fmtlen = iwidth((secs + 1) / SECSPERHOUR)
1474 if (fmtlen > v->width)
1475 v->width = fmtlen;