Lines Matching refs:ttisp

322 		const struct ttinfo * const ttisp = &sp->ttis[sp->types[i]];  in settzname()  local
324 tzname[ttisp->tt_isdst] = in settzname()
325 &sp->chars[ttisp->tt_abbrind]; in settzname()
327 if (ttisp->tt_isdst) in settzname()
329 if (!ttisp->tt_isdst) in settzname()
330 timezone = -(ttisp->tt_gmtoff); in settzname()
333 if (ttisp->tt_isdst) in settzname()
334 altzone = -(ttisp->tt_gmtoff); in settzname()
348 register const struct ttinfo * const ttisp = &sp->ttis[i]; in settzname() local
349 register char * cp = &sp->chars[ttisp->tt_abbrind]; in settzname()
497 struct ttinfo * ttisp; local
499 ttisp = &sp->ttis[i];
500 ttisp->tt_gmtoff = detzcode(p);
502 ttisp->tt_isdst = (unsigned char) *p++;
503 if (ttisp->tt_isdst != 0 && ttisp->tt_isdst != 1)
505 ttisp->tt_abbrind = (unsigned char) *p++;
506 if (ttisp->tt_abbrind < 0 ||
507 ttisp->tt_abbrind > sp->charcnt)
524 struct ttinfo * ttisp; local
526 ttisp = &sp->ttis[i];
528 ttisp->tt_ttisstd = FALSE;
530 ttisp->tt_ttisstd = *p++;
531 if (ttisp->tt_ttisstd != TRUE &&
532 ttisp->tt_ttisstd != FALSE)
537 struct ttinfo * ttisp; local
539 ttisp = &sp->ttis[i];
541 ttisp->tt_ttisgmt = FALSE;
543 ttisp->tt_ttisgmt = *p++;
544 if (ttisp->tt_ttisgmt != TRUE &&
545 ttisp->tt_ttisgmt != FALSE)
1344 const struct ttinfo * ttisp; in localsub() local
1413 ttisp = &sp->ttis[i]; in localsub()
1420 result = timesub(&t, ttisp->tt_gmtoff, sp, tmp); in localsub()
1421 tmp->tm_isdst = ttisp->tt_isdst; in localsub()
1422 tzname[tmp->tm_isdst] = &sp->chars[ttisp->tt_abbrind]; in localsub()
1424 tmp->TM_ZONE = &sp->chars[ttisp->tt_abbrind]; in localsub()