Lines Matching refs:ttisp
264 update_tzname_etc(struct state const *sp, struct ttinfo const *ttisp)
266 tzname[ttisp->tt_isdst] = (char *) &sp->chars[ttisp->tt_abbrind];
268 if (!ttisp->tt_isdst)
269 timezone = - ttisp->tt_gmtoff;
272 if (ttisp->tt_isdst)
273 altzone = - ttisp->tt_gmtoff;
299 register const struct ttinfo * const ttisp = &sp->ttis[i];
300 update_tzname_etc(sp, ttisp);
303 register const struct ttinfo * const ttisp =
306 update_tzname_etc(sp, ttisp);
308 if (ttisp->tt_isdst)
328 register const struct ttinfo * const ttisp = &sp->ttis[i];
329 register char * cp = &sp->chars[ttisp->tt_abbrind];
502 register struct ttinfo * ttisp;
505 ttisp = &sp->ttis[i];
506 ttisp->tt_gmtoff = detzcode(p);
511 ttisp->tt_isdst = isdst;
515 ttisp->tt_abbrind = abbrind;
544 register struct ttinfo * ttisp;
546 ttisp = &sp->ttis[i];
548 ttisp->tt_ttisstd = false;
552 ttisp->tt_ttisstd = *p++;
556 register struct ttinfo * ttisp;
558 ttisp = &sp->ttis[i];
560 ttisp->tt_ttisgmt = false;
564 ttisp->tt_ttisgmt = *p++;
1405 register const struct ttinfo * ttisp;
1461 ttisp = &sp->ttis[i];
1465 ** t += ttisp->tt_gmtoff;
1468 result = timesub(&t, ttisp->tt_gmtoff, sp, tmp);
1470 result->tm_isdst = ttisp->tt_isdst;
1472 result->TM_ZONE = (char *) &sp->chars[ttisp->tt_abbrind];
1475 update_tzname_etc(sp, ttisp);