Lines Matching refs:pt
118 _fmt(const char *format, const struct tm * const t, char *pt, in _fmt() argument
135 pt = _add((t->tm_wday < 0 || in _fmt()
138 pt, ptlim); in _fmt()
141 pt = _add((t->tm_wday < 0 || in _fmt()
144 pt, ptlim); in _fmt()
147 pt = _add((t->tm_mon < 0 || in _fmt()
151 pt, ptlim); in _fmt()
155 pt = _add((t->tm_mon < 0 || in _fmt()
158 pt, ptlim); in _fmt()
168 pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 0, in _fmt()
169 pt, ptlim); in _fmt()
175 pt = _fmt(tptr->c_fmt, t, pt, ptlim, &warn2, loc); in _fmt()
183 pt = _fmt("%m/%d/%y", t, pt, ptlim, warnp, loc); in _fmt()
186 … pt = _conv(t->tm_mday, fmt_padding[PAD_FMT_DAYOFMONTH][PadIndex], in _fmt()
187 pt, ptlim); in _fmt()
212 pt = _conv(t->tm_mday, in _fmt()
213 … fmt_padding[PAD_FMT_SDAYOFMONTH][PadIndex], pt, ptlim); in _fmt()
216 pt = _fmt("%Y-%m-%d", t, pt, ptlim, warnp, loc); in _fmt()
219 pt = _conv(t->tm_hour, fmt_padding[PAD_FMT_HMS][PadIndex], in _fmt()
220 pt, ptlim); in _fmt()
223 pt = _conv((t->tm_hour % 12) ? in _fmt()
225 fmt_padding[PAD_FMT_HMS][PadIndex], pt, ptlim); in _fmt()
228 pt = _conv(t->tm_yday + 1, in _fmt()
229 … fmt_padding[PAD_FMT_DAYOFYEAR][PadIndex], pt, ptlim); in _fmt()
242 pt = _conv(t->tm_hour, fmt_padding[PAD_FMT_SHMS][PadIndex], in _fmt()
243 pt, ptlim); in _fmt()
250 pt = _add("kitchen sink", pt, ptlim); in _fmt()
263 pt = _conv((t->tm_hour % 12) ? in _fmt()
265 fmt_padding[PAD_FMT_SHMS][PadIndex], pt, ptlim); in _fmt()
268 pt = _conv(t->tm_min, fmt_padding[PAD_FMT_HMS][PadIndex], in _fmt()
269 pt, ptlim); in _fmt()
272 pt = _conv(t->tm_mon + 1, in _fmt()
273 fmt_padding[PAD_FMT_MONTH][PadIndex], pt, ptlim); in _fmt()
276 pt = _add("\n", pt, ptlim); in _fmt()
279 pt = _add((t->tm_hour >= (HOURSPERDAY / 2)) ? in _fmt()
282 pt, ptlim); in _fmt()
285 pt = _fmt("%H:%M", t, pt, ptlim, warnp, loc); in _fmt()
288 pt = _fmt(tptr->ampm_fmt, t, pt, ptlim, in _fmt()
292 pt = _conv(t->tm_sec, fmt_padding[PAD_FMT_HMS][PadIndex], in _fmt()
293 pt, ptlim); in _fmt()
311 pt = _add(buf, pt, ptlim); in _fmt()
315 pt = _fmt("%H:%M:%S", t, pt, ptlim, warnp, loc); in _fmt()
318 pt = _add("\t", pt, ptlim); in _fmt()
321 pt = _conv((t->tm_yday + DAYSPERWEEK - in _fmt()
323 … fmt_padding[PAD_FMT_WEEKOFYEAR][PadIndex], pt, ptlim); in _fmt()
332 pt = _conv((t->tm_wday == 0) ? in _fmt()
334 "%d", pt, ptlim); in _fmt()
414 … pt = _conv(w, fmt_padding[PAD_FMT_WEEKOFYEAR][PadIndex], in _fmt()
415 pt, ptlim); in _fmt()
418 pt = _yconv(year, base, 0, 1, in _fmt()
419 pt, ptlim); in _fmt()
420 } else pt = _yconv(year, base, 1, 1, in _fmt()
421 pt, ptlim); in _fmt()
430 pt = _fmt("%e-%b-%Y", t, pt, ptlim, warnp, loc); in _fmt()
433 pt = _conv((t->tm_yday + DAYSPERWEEK - in _fmt()
437 … fmt_padding[PAD_FMT_WEEKOFYEAR][PadIndex], pt, ptlim); in _fmt()
440 pt = _conv(t->tm_wday, "%d", pt, ptlim); in _fmt()
443 pt = _fmt(tptr->X_fmt, t, pt, ptlim, warnp, loc); in _fmt()
449 pt = _fmt(tptr->x_fmt, t, pt, ptlim, &warn2, loc); in _fmt()
458 pt = _yconv(t->tm_year, TM_YEAR_BASE, 0, 1, in _fmt()
459 pt, ptlim); in _fmt()
462 pt = _yconv(t->tm_year, TM_YEAR_BASE, 1, 1, in _fmt()
463 pt, ptlim); in _fmt()
467 pt = _add(t->TM_ZONE, pt, ptlim); in _fmt()
470 pt = _add(tzname[t->tm_isdst != 0], in _fmt()
471 pt, ptlim); in _fmt()
491 pt = _add(sign, pt, ptlim); in _fmt()
495 pt = _conv(diff, in _fmt()
496 fmt_padding[PAD_FMT_YEAR][PadIndex], pt, ptlim); in _fmt()
500 pt = _fmt(tptr->date_fmt, t, pt, ptlim, in _fmt()
528 if (pt == ptlim) in _fmt()
530 *pt++ = *format; in _fmt()
532 return pt; in _fmt()
536 _conv(const int n, const char * const format, char * const pt, in _conv() argument
542 return _add(buf, pt, ptlim); in _conv()
546 _add(const char *str, char *pt, const char * const ptlim) in _add() argument
548 while (pt < ptlim && (*pt = *str++) != '\0') in _add()
549 ++pt; in _add()
550 return pt; in _add()
563 char *pt, const char * const ptlim) in _yconv() argument
581 pt = _add("-0", pt, ptlim); in _yconv()
582 else pt = _conv(lead, "%02d", pt, ptlim); in _yconv()
585 pt = _conv(((trail < 0) ? -trail : trail), "%02d", pt, ptlim); in _yconv()
586 return pt; in _yconv()