Lines Matching defs:ttis

129 	struct ttinfo	ttis[TZ_MAX_TYPES];
227 char const *abbr = &sp->chars[sp->ttis[i].tt_desigidx];
301 struct ttinfo *ttisp = &sp->ttis[type];
556 ttisp = &sp->ttis[i];
611 ttisp = &sp->ttis[i];
623 ttisp = &sp->ttis[i];
659 char *tsabbr = ts->chars + ts->ttis[i].tt_desigidx;
663 ts->ttis[i].tt_desigidx = j;
672 ts->ttis[i].tt_desigidx = j;
706 sp->ttis[sp->typecnt++] = ts->ttis[i];
738 if (i < 0 && sp->timecnt > 0 && sp->ttis[sp->types[0]].tt_isdst) {
741 if (!sp->ttis[i].tt_isdst)
753 while (sp->ttis[i].tt_isdst)
1177 init_ttinfo(&sp->ttis[0], -stdoffset, false, 0);
1178 init_ttinfo(&sp->ttis[1], -dstoffset, true, stdlen + 1);
1255 sp->ttis[0] = sp->ttis[1];
1275 if (!sp->ttis[j].tt_isdst) {
1277 - sp->ttis[j].tt_utoff;
1284 if (sp->ttis[j].tt_isdst) {
1286 - sp->ttis[j].tt_utoff;
1300 sp->types[i] = sp->ttis[j].tt_isdst;
1301 if (sp->ttis[j].tt_ttisut) {
1319 if (isdst && !sp->ttis[j].tt_ttisstd) {
1327 theiroffset = -sp->ttis[j].tt_utoff;
1328 if (sp->ttis[j].tt_isdst)
1333 ** Finally, fill in ttis.
1335 init_ttinfo(&sp->ttis[0], -stdoffset, false, 0);
1336 init_ttinfo(&sp->ttis[1], -dstoffset, true, stdlen + 1);
1343 init_ttinfo(&sp->ttis[0], -stdoffset, false, 0);
1379 init_ttinfo(&sp->ttis[0], 0, false, 0);
1570 ttisp = &sp->ttis[i];
2126 if (sp->ttis[i].tt_isdst != yourtm.tm_isdst)
2129 if (sp->ttis[j].tt_isdst == yourtm.tm_isdst)
2133 newt = (t + sp->ttis[j].tt_utoff
2134 - sp->ttis[i].tt_utoff);
2231 if (sp->ttis[samei].tt_isdst != tmp->tm_isdst)
2235 if (sp->ttis[otheri].tt_isdst == tmp->tm_isdst)
2237 tmp->tm_sec += (sp->ttis[otheri].tt_utoff
2238 - sp->ttis[samei].tt_utoff);
2243 tmp->tm_sec -= (sp->ttis[otheri].tt_utoff
2244 - sp->ttis[samei].tt_utoff);