Lines Matching refs:tm_info
68 * 2007-03-19 move tm_info from _tm_info_ to (*_tm_infop_)
186 tm_info.deformat = (n && (n = strlen(v)) > 0 && (n < 2 || v[n-2] != '%' || v[n-1] != '?')) ? strdup(v) : tm_info.format[TM_DEFAULT];
189 tm_info.local->type = (n && *v) ? ((zp = tmtype(v, NiL)) ? zp->type : strdup(v)) : 0;
193 tm_info.flags |= ((Namval_t*)p)->value;
195 tm_info.flags &= ~((Namval_t*)p)->value;
258 * tm_info.local
261 tm_info.zone = tm_info.local = &local;
359 tmpoff(s, e - s, tm_info.format[TM_DT], m, TM_DST);
374 s = tmpoff(s, e - s, tm_info.format[TM_UT], n, 0);
379 tmpoff(s, e - s, tm_info.format[TM_UT], m, TM_DST);
412 * tm_info.flags
415 if (!(tm_info.flags & TM_ADJUST))
420 tm_info.flags |= TM_ADJUST;
422 if (!(tm_info.flags & TM_UTC))
431 tm_info.flags |= TM_UTC;
449 if (tm_info.local)
451 memset(tm_info.local, 0, sizeof(*tm_info.local));
452 tm_info.local = 0;
455 if (!tm_info.local)
458 zp = tm_info.local;
459 tm_info.zone = zp;