Lines Matching refs:ttisp
416 update_tzname_etc(struct state const *sp, struct ttinfo const *ttisp) in update_tzname_etc() argument
419 tzname[ttisp->tt_isdst] = UNCONST(&sp->chars[ttisp->tt_desigidx]); in update_tzname_etc()
422 if (!ttisp->tt_isdst) in update_tzname_etc()
423 timezone = - ttisp->tt_utoff; in update_tzname_etc()
426 if (ttisp->tt_isdst) in update_tzname_etc()
427 altzone = - ttisp->tt_utoff; in update_tzname_etc()
438 struct ttinfo *ttisp = &sp->ttis[type]; in may_update_tzname_etc() local
439 int this_bit = 1 << ttisp->tt_isdst; in may_update_tzname_etc()
441 update_tzname_etc(sp, ttisp); in may_update_tzname_etc()
814 register struct ttinfo * ttisp; in tzloadbody() local
817 ttisp = &sp->ttis[i]; in tzloadbody()
818 ttisp->tt_utoff = detzcode(p); in tzloadbody()
823 ttisp->tt_isdst = isdst; in tzloadbody()
827 ttisp->tt_desigidx = desigidx; in tzloadbody()
870 register struct ttinfo * ttisp; in tzloadbody() local
872 ttisp = &sp->ttis[i]; in tzloadbody()
874 ttisp->tt_ttisstd = false; in tzloadbody()
878 ttisp->tt_ttisstd = *p++; in tzloadbody()
882 register struct ttinfo * ttisp; in tzloadbody() local
884 ttisp = &sp->ttis[i]; in tzloadbody()
886 ttisp->tt_ttisut = false; in tzloadbody()
890 ttisp->tt_ttisut = *p++; in tzloadbody()
1771 register const struct ttinfo * ttisp; in localsub() local
1842 ttisp = &sp->ttis[i]; in localsub()
1849 result = timesub(&t, ttisp->tt_utoff, sp, tmp); in localsub()
1851 result->tm_isdst = ttisp->tt_isdst; in localsub()
1853 result->TM_ZONE = UNCONST(&sp->chars[ttisp->tt_desigidx]); in localsub()
1856 update_tzname_etc(sp, ttisp); in localsub()