Lines Matching refs:timecnt

141 	int		timecnt;  member
364 for (i = sp->timecnt - 1; stddst_mask && 0 <= i; i--) in settzname()
543 int_fast32_t timecnt = detzcode(up->tzhead.tzh_timecnt); in tzloadbody() local
552 && 0 <= timecnt && timecnt < TZ_MAX_TIMES in tzloadbody()
558 = (timecnt * stored /* ats */ in tzloadbody()
559 + timecnt /* types */ in tzloadbody()
575 sp->timecnt = timecnt; in tzloadbody()
582 timecnt = 0; in tzloadbody()
583 for (i = 0; i < sp->timecnt; ++i) { in tzloadbody()
591 if (timecnt && attime <= sp->ats[timecnt - 1]) { in tzloadbody()
592 if (attime < sp->ats[timecnt - 1]) in tzloadbody()
595 timecnt--; in tzloadbody()
597 sp->ats[timecnt++] = attime; in tzloadbody()
602 timecnt = 0; in tzloadbody()
603 for (i = 0; i < sp->timecnt; ++i) { in tzloadbody()
608 sp->types[timecnt++] = typ; in tzloadbody()
610 sp->timecnt = timecnt; in tzloadbody()
742 while (1 < sp->timecnt in tzloadbody()
743 && (sp->types[sp->timecnt - 1] in tzloadbody()
744 == sp->types[sp->timecnt - 2])) in tzloadbody()
745 sp->timecnt--; in tzloadbody()
749 for (i = 0; i < ts->timecnt; i++) { in tzloadbody()
752 || (0 < sp->timecnt in tzloadbody()
753 && t <= sp->ats[sp->timecnt - 1])) in tzloadbody()
755 if (TZ_MAX_TIMES <= sp->timecnt) { in tzloadbody()
759 sp->ats[sp->timecnt] = t; in tzloadbody()
760 sp->types[sp->timecnt] = (sp->typecnt in tzloadbody()
762 sp->timecnt++; in tzloadbody()
1126 if (0 < basep->timecnt) in tzparse()
1127 atlo = basep->ats[basep->timecnt - 1]; in tzparse()
1166 register int timecnt; in tzparse() local
1186 timecnt = 0; in tzparse()
1235 if (TZ_MAX_TIMES - 2 < timecnt) in tzparse()
1237 sp->ats[timecnt] = janfirst; in tzparse()
1239 (&sp->ats[timecnt], in tzparse()
1241 && atlo <= sp->ats[timecnt]) in tzparse()
1242 sp->types[timecnt++] = !reversed; in tzparse()
1243 sp->ats[timecnt] = janfirst; in tzparse()
1245 (&sp->ats[timecnt], in tzparse()
1247 && atlo <= sp->ats[timecnt]) { in tzparse()
1248 sp->types[timecnt++] = reversed; in tzparse()
1262 sp->timecnt = timecnt; in tzparse()
1263 if (! timecnt) { in tzparse()
1282 for (i = 0; i < sp->timecnt; ++i) { in tzparse()
1291 for (i = 0; i < sp->timecnt; ++i) { in tzparse()
1307 for (i = 0; i < sp->timecnt; ++i) { in tzparse()
1351 sp->timecnt = 0; in tzparse()
1414 sp->timecnt = 0; in zoneinit()
1564 (sp->goahead && t > sp->ats[sp->timecnt - 1])) { in localsub()
1571 else seconds = t - sp->ats[sp->timecnt - 1]; in localsub()
1585 newt > sp->ats[sp->timecnt - 1]) in localsub()
1610 if (sp->timecnt == 0 || t < sp->ats[0]) { in localsub()
1614 register int hi = sp->timecnt; in localsub()
2362 for (i = sp->timecnt - 1; i >= 0; --i) in time1()