Lines Matching defs:ttis
115 struct ttinfo *ttis;
221 sp->ttis =
224 if (sp->ttis == NULL) {
246 if (sp->ttis) {
247 free((char *)sp->ttis);
248 sp->ttis = 0;
275 register const struct ttinfo * const ttisp = &sp->ttis[i];
291 &sp->ttis[sp->types[i]];
392 ttisp = &sp->ttis[i];
410 ttisp = &sp->ttis[i];
809 sp->ttis[0].tt_gmtoff = -dstoffset;
810 sp->ttis[0].tt_isdst = 1;
811 sp->ttis[0].tt_abbrind = stdlen + 1;
812 sp->ttis[1].tt_gmtoff = -stdoffset;
813 sp->ttis[1].tt_isdst = 0;
814 sp->ttis[1].tt_abbrind = 0;
872 if (sp->ttis[i].tt_isdst) {
875 sp->ttis[i].tt_gmtoff + dstoffset;
878 sp->ttis[i].tt_gmtoff = -dstoffset;
879 sp->ttis[i].tt_abbrind = stdlen + 1;
884 sp->ttis[i].tt_gmtoff + stdoffset;
887 sp->ttis[i].tt_gmtoff = -stdoffset;
888 sp->ttis[i].tt_abbrind = 0;
918 ttisp = &sp->ttis[sp->types[i]];
932 sp->ttis[0].tt_gmtoff = -stdoffset;
933 sp->ttis[0].tt_isdst = 0;
934 sp->ttis[0].tt_abbrind = 0;
1004 lclptr->ttis[0].tt_gmtoff = 0;
1005 lclptr->ttis[0].tt_abbrind = 0;
1047 while (sp->ttis[i].tt_isdst)
1058 ttisp = &sp->ttis[i];
1318 if (sp->ttis[i].tt_isdst != yourtm.tm_isdst)
1321 if (sp->ttis[j].tt_isdst == yourtm.tm_isdst)
1323 newt = t + sp->ttis[j].tt_gmtoff -
1324 sp->ttis[i].tt_gmtoff;
1373 if (sp->ttis[samei].tt_isdst != tmp->tm_isdst)
1376 if (sp->ttis[otheri].tt_isdst == tmp->tm_isdst)
1378 tmp->tm_sec += sp->ttis[otheri].tt_gmtoff -
1379 sp->ttis[samei].tt_gmtoff;
1384 tmp->tm_sec -= sp->ttis[otheri].tt_gmtoff -
1385 sp->ttis[samei].tt_gmtoff;