Lines Matching defs:ttisp
436 const struct ttinfo *const ttisp = &sp->ttis[i];
437 if (ttisp->tt_isdst == isdst)
438 name = &sp->chars[ttisp->tt_desigidx];
452 const struct ttinfo *const ttisp = &sp->ttis[i];
454 if (ttisp->tt_isdst == isdst) {
455 l = ttisp->tt_utoff;
466 update_tzname_etc(struct state const *sp, struct ttinfo const *ttisp)
469 tzname[ttisp->tt_isdst] = UNCONST(&sp->chars[ttisp->tt_desigidx]);
472 if (!ttisp->tt_isdst)
473 timezone = - ttisp->tt_utoff;
476 if (ttisp->tt_isdst)
477 altzone = - ttisp->tt_utoff;
488 struct ttinfo *ttisp = &sp->ttis[type];
489 int this_bit = 1 << ttisp->tt_isdst;
491 update_tzname_etc(sp, ttisp);
765 register struct ttinfo * ttisp;
768 ttisp = &sp->ttis[i];
769 ttisp->tt_utoff = detzcode(p);
774 ttisp->tt_isdst = isdst;
778 ttisp->tt_desigidx = desigidx;
821 register struct ttinfo * ttisp;
823 ttisp = &sp->ttis[i];
825 ttisp->tt_ttisstd = false;
829 ttisp->tt_ttisstd = *p++;
833 register struct ttinfo * ttisp;
835 ttisp = &sp->ttis[i];
837 ttisp->tt_ttisut = false;
841 ttisp->tt_ttisut = *p++;
1696 register const struct ttinfo * ttisp;
1772 ttisp = &sp->ttis[i];
1776 ** t += ttisp->tt_utoff;
1779 result = timesub(&t, ttisp->tt_utoff, sp, tmp);
1781 result->tm_isdst = ttisp->tt_isdst;
1783 result->TM_ZONE = UNCONST(&sp->chars[ttisp->tt_desigidx]);
1786 update_tzname_etc(sp, ttisp);