Lines Matching refs:ttisp
305 update_tzname_etc(struct state const *sp, struct ttinfo const *ttisp) in update_tzname_etc() argument
308 tzname[ttisp->tt_isdst] = (char *) &sp->chars[ttisp->tt_desigidx]; in update_tzname_etc()
311 if (!ttisp->tt_isdst) in update_tzname_etc()
312 timezone = - ttisp->tt_utoff; in update_tzname_etc()
315 if (ttisp->tt_isdst) in update_tzname_etc()
316 altzone = - ttisp->tt_utoff; in update_tzname_etc()
327 struct ttinfo *ttisp = &sp->ttis[type]; in may_update_tzname_etc() local
328 int this_bit = 1 << ttisp->tt_isdst; in may_update_tzname_etc()
330 update_tzname_etc(sp, ttisp); in may_update_tzname_etc()
612 register struct ttinfo * ttisp; in tzloadbody() local
615 ttisp = &sp->ttis[i]; in tzloadbody()
616 ttisp->tt_utoff = detzcode(p); in tzloadbody()
621 ttisp->tt_isdst = isdst; in tzloadbody()
625 ttisp->tt_desigidx = desigidx; in tzloadbody()
668 register struct ttinfo * ttisp; in tzloadbody() local
670 ttisp = &sp->ttis[i]; in tzloadbody()
672 ttisp->tt_ttisstd = false; in tzloadbody()
676 ttisp->tt_ttisstd = *p++; in tzloadbody()
680 register struct ttinfo * ttisp; in tzloadbody() local
682 ttisp = &sp->ttis[i]; in tzloadbody()
684 ttisp->tt_ttisut = false; in tzloadbody()
688 ttisp->tt_ttisut = *p++; in tzloadbody()
1554 register const struct ttinfo * ttisp; in localsub() local
1625 ttisp = &sp->ttis[i]; in localsub()
1632 result = timesub(&t, ttisp->tt_utoff, sp, tmp); in localsub()
1634 result->tm_isdst = ttisp->tt_isdst; in localsub()
1636 result->TM_ZONE = (char *) &sp->chars[ttisp->tt_desigidx]; in localsub()
1639 update_tzname_etc(sp, ttisp); in localsub()