Lines Matching refs:format
169 scan(register const char* s, char** e, const char* format, char** f, Time_t t, long flags) in scan() argument
198 if (!(d = *format++)) in scan()
202 format--; in scan()
205 format = (const char*)*--sp; in scan()
209 format--; in scan()
212 else if (d == '%' && (d = *format) && format++ && d != '%') in scan()
225 if ((n = tmlex(s, &u, tm_info.format + lo, hi - lo, NiL, 0)) < 0) in scan()
240 if ((n = tmlex(s, &u, tm_info.format + lo, hi - lo, NiL, 0)) < 0) in scan()
266 if (*format) in scan()
268 d = *format++; in scan()
310 if ((n = tmlex(s, &u, tm_info.format + TM_MERIDIAN, TM_UT - TM_MERIDIAN, NiL, 0)) < 0) in scan()
357 p = tm_info.format[TM_DATE]; in scan()
360 p = tm_info.format[TM_TIME]; in scan()
402 if (!*format || *format == '%' && *(format + 1) == '|') in scan()
410 *sp++ = (char*)format; in scan()
411 format = (const char*)p; in scan()
423 format = (const char*)stack[0]; in scan()
424 if (*format) in scan()
426 p = (char*)format; in scan()
428 format += strlen(format); in scan()
433 format = (const char*)p; in scan()
448 while (isspace(*format)) in scan()
449 format++; in scan()
450 *f = (char*)format; in scan()
462 tmxscan(const char* s, char** e, const char* format, char** f, Time_t t, long flags) in tmxscan() argument
474 if (!format || !*format) in tmxscan()
526 *f = (char*)format; in tmxscan()
527 if (format) in tmxscan()
533 return scan(s, e, format, f, t, flags); in tmxscan()