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()
401 if (!*format || *format == '%' && *(format + 1) == '|') in scan()
409 *sp++ = (char*)format; in scan()
410 format = (const char*)p; in scan()
422 format = (const char*)stack[0]; in scan()
423 if (*format) in scan()
425 p = (char*)format; in scan()
427 format += strlen(format); in scan()
432 format = (const char*)p; in scan()
447 while (isspace(*format)) in scan()
448 format++; in scan()
449 *f = (char*)format; in scan()
461 tmxscan(const char* s, char** e, const char* format, char** f, Time_t t, long flags) in tmxscan() argument
473 if (!format || !*format) in tmxscan()
525 *f = (char*)format; in tmxscan()
526 if (format) in tmxscan()
532 return scan(s, e, format, f, t, flags); in tmxscan()