Lines Matching defs:format

36  * format n with padding p into s
88 char* format;
93 * format t into buf of length len
98 tmxfmt(char* buf, size_t len, const char* format, Time_t t)
127 if (!format || !*format)
128 format = tm_info.deformat;
129 oformat = format;
137 if ((c = *format++) == delimiter)
143 format = sp->format;
161 switch (c = *format++)
169 if (!isalpha(*format))
211 if (!(c = *format++))
213 format--;
234 format--;
241 if (tm_info.deformat != tm_info.format[TM_DEFAULT])
242 format = tm_info.deformat;
243 else if (!*format)
244 format = tm_info.format[TM_DEFAULT];
260 p = tm_info.format[TM_CTIME];
269 p = tm_info.format[TM_DATE];
280 case 'F': /* ISO 8601:2000 standard date format */
309 p = tm_info.format[TM_INTERNATIONAL];
323 p = tm_info.format[TM_DATE_1];
345 p = tm_info.format[TM_DISTANT];
349 p = tm_info.format[TM_RECENT];
353 p = tm_info.format[TM_DEFAULT];
389 if (c = *format)
391 format++;
397 p = tm_info.format[TM_DISTANT];
400 p = tm_info.format[TM_RECENT];
403 format--;
412 p = warped(t, now) ? (char*)0 : (char*)format;
415 p = (char*)format;
417 while (n = *format)
419 format++;
423 p = (char*)format;
432 p = tm_info.format[TM_MERIDIAN_TIME];
458 if ((flags & TM_SUBSECOND) && (format - 2) != oformat)
469 p = tm_info.format[TM_TIME];
489 p = tm_info.format[TM_DATE];
492 p = tm_info.format[TM_TIME];
517 p = (flags & TM_UTC) ? tm_info.format[TM_UT] : tm->tm_isdst && tm->tm_zone->daylight ? tm->tm_zone->daylight : tm->tm_zone->standard;
521 format--;
524 for (arg = argbuf; *format == '=' || *format == '-' || *format == '+' || *format == '!'; format++)
526 *arg++ = *format;
527 if (*arg++ = *format)
528 format++;
540 p = tm_info.format[n];
610 sp->format = (char*)format;
611 format = p;