Lines Matching defs:timecnt

122 	int		timecnt;
338 for (i = sp->timecnt - 1; stddst_mask && 0 <= i; i--)
484 int_fast32_t timecnt = detzcode(up->tzhead.tzh_timecnt);
493 && 0 <= timecnt && timecnt < TZ_MAX_TIMES
499 = (timecnt * stored /* ats */
500 + timecnt /* types */
516 sp->timecnt = timecnt;
523 timecnt = 0;
524 for (i = 0; i < sp->timecnt; ++i) {
532 if (timecnt && attime <= sp->ats[timecnt - 1]) {
533 if (attime < sp->ats[timecnt - 1])
536 timecnt--;
538 sp->ats[timecnt++] = attime;
543 timecnt = 0;
544 for (i = 0; i < sp->timecnt; ++i) {
549 sp->types[timecnt++] = typ;
551 sp->timecnt = timecnt;
683 while (1 < sp->timecnt
684 && (sp->types[sp->timecnt - 1]
685 == sp->types[sp->timecnt - 2]))
686 sp->timecnt--;
690 for (i = 0; i < ts->timecnt; i++) {
693 || (0 < sp->timecnt
694 && t <= sp->ats[sp->timecnt - 1]))
696 if (TZ_MAX_TIMES <= sp->timecnt) {
700 sp->ats[sp->timecnt] = t;
701 sp->types[sp->timecnt] = (sp->typecnt
703 sp->timecnt++;
727 for (i = 0; i < sp->timecnt; ++i)
730 i = i < sp->timecnt && ! ttunspecified(sp, 0) ? -1 : 0;
738 if (i < 0 && sp->timecnt > 0 && sp->ttis[sp->types[0]].tt_isdst) {
1119 if (0 < basep->timecnt)
1120 atlo = basep->ats[basep->timecnt - 1];
1159 register int timecnt;
1179 timecnt = 0;
1226 if (TZ_MAX_TIMES - 2 < timecnt)
1228 sp->ats[timecnt] = janfirst;
1230 (&sp->ats[timecnt],
1232 && atlo <= sp->ats[timecnt])
1233 sp->types[timecnt++] = !reversed;
1234 sp->ats[timecnt] = janfirst;
1236 (&sp->ats[timecnt],
1238 && atlo <= sp->ats[timecnt]) {
1239 sp->types[timecnt++] = reversed;
1253 sp->timecnt = timecnt;
1254 if (! timecnt) {
1273 for (i = 0; i < sp->timecnt; ++i) {
1282 for (i = 0; i < sp->timecnt; ++i) {
1298 for (i = 0; i < sp->timecnt; ++i) {
1342 sp->timecnt = 0;
1375 sp->timecnt = 0;
1509 (sp->goahead && t > sp->ats[sp->timecnt - 1])) {
1516 else seconds = t - sp->ats[sp->timecnt - 1];
1530 newt > sp->ats[sp->timecnt - 1])
1555 if (sp->timecnt == 0 || t < sp->ats[0]) {
1559 register int hi = sp->timecnt;
2224 for (i = sp->timecnt - 1; i >= 0; --i)