Lines Matching refs:i
682 register ptrdiff_t i, j; in main() local
830 for (i = 0; i < nzones; i = j) { in main()
834 for (j = i + 1; j < nzones && zones[j].z_name == NULL; ++j) in main()
836 outzone(&zones[i], j - i); in main()
841 for (i = 0; i < nlinks; ++i) { in main()
842 eat(links[i].l_filename, links[i].l_linenum); in main()
843 dolink(links[i].l_from, links[i].l_to, false); in main()
846 if (strcmp(links[i].l_to, in main()
941 size_t i, taillen, dotdotetcsize; in relname() local
955 for (i = 0; f[i] && f[i] == to[i]; i++) in relname()
956 if (f[i] == '/') in relname()
957 dir_len = i + 1; in relname()
958 for (; to[i]; i++) in relname()
959 dotdots += to[i] == '/' && to[i - 1] != '/'; in relname()
965 for (i = 0; i < dotdots; i++) in relname()
966 memcpy(result + 3 * i, "../", 3); in relname()
1110 register ptrdiff_t i, j, base, out; in associate() local
1114 for (i = 0; i < nrules - 1; ++i) { in associate()
1115 if (strcmp(rules[i].r_name, in associate()
1116 rules[i + 1].r_name) != 0) in associate()
1118 if (strcmp(rules[i].r_filename, in associate()
1119 rules[i + 1].r_filename) == 0) in associate()
1121 eat(rules[i].r_filename, rules[i].r_linenum); in associate()
1123 eat(rules[i + 1].r_filename, rules[i + 1].r_linenum); in associate()
1125 for (j = i + 2; j < nrules; ++j) { in associate()
1126 if (strcmp(rules[i].r_name, in associate()
1129 if (strcmp(rules[i].r_filename, in associate()
1132 if (strcmp(rules[i + 1].r_filename, in associate()
1137 i = j - 1; in associate()
1140 for (i = 0; i < nzones; ++i) { in associate()
1141 zp = &zones[i]; in associate()
1150 for (i = 0; i < nzones; ++i) { in associate()
1151 zp = &zones[i]; in associate()
1158 for (i = 0; i < nzones; ++i) { in associate()
1159 zp = &zones[i]; in associate()
1379 register ptrdiff_t i; in inzone() local
1397 for (i = 0; i < nzones; ++i) in inzone()
1398 if (zones[i].z_name != NULL && in inzone()
1399 strcmp(zones[i].z_name, fields[ZF_NAME]) == 0) { in inzone()
1403 zones[i].z_filename, in inzone()
1404 zones[i].z_linenum); in inzone()
1513 register zic_t i, j; in getleapdatetime() local
1539 i = len_years[isleap(j)]; in getleapdatetime()
1543 i = -len_years[isleap(j)]; in getleapdatetime()
1545 dayoff = oadd(dayoff, i); in getleapdatetime()
1554 i = len_months[isleap(year)][j]; in getleapdatetime()
1555 dayoff = oadd(dayoff, i); in getleapdatetime()
1794 register int i; in convert() local
1798 for (i = 0, shift = 24; i < 4; ++i, shift -= 8) in convert()
1799 b[i] = val >> shift; in convert()
1805 register int i; in convert64() local
1809 for (i = 0, shift = 56; i < 8; ++i, shift -= 8) in convert64()
1810 b[i] = val >> shift; in convert64()
1879 register ptrdiff_t i, j; in writezone() local
1945 for (i = 0; i < timecnt; ++i) { in writezone()
1946 ats[i] = attypes[i].at; in writezone()
1947 types[i] = attypes[i].type; in writezone()
1953 for (i = 0; i < timecnt; ++i) { in writezone()
1956 if (ats[i] > trans[j] - corr[j]) { in writezone()
1957 ats[i] = tadd(ats[i], corr[j]); in writezone()
2083 for (i = thistimei; i < thistimelim; i++) in writezone()
2084 omittype[types[i]] = false; in writezone()
2105 for (i = thistimei; i < thistimelim; ++i) in writezone()
2106 if (isdsts[types[i]]) in writezone()
2107 mrudst = types[i]; in writezone()
2108 else mrustd = types[i]; in writezone()
2109 for (i = old0; i < typecnt; i++) { in writezone()
2110 int h = (i == old0 ? thisdefaulttype in writezone()
2111 : i == thisdefaulttype ? old0 : i); in writezone()
2114 hidst = i; in writezone()
2116 histd = i; in writezone()
2144 for (i = old0; i < typecnt; i++) in writezone()
2145 if (!omittype[i]) in writezone()
2146 typemap[i == old0 ? thisdefaulttype in writezone()
2147 : i == thisdefaulttype ? old0 : i] in writezone()
2150 for (i = 0; i < sizeof indmap / sizeof indmap[0]; ++i) in writezone()
2151 indmap[i] = -1; in writezone()
2153 for (i = old0; i < typecnt; i++) { in writezone()
2156 if (omittype[i]) in writezone()
2158 if (ttisstds[i]) in writezone()
2160 if (ttisuts[i]) in writezone()
2162 if (indmap[desigidx[i]] >= 0) in writezone()
2164 thisabbr = &chars[desigidx[i]]; in writezone()
2172 indmap[desigidx[i]] = j; in writezone()
2216 for (i = thistimei; i < thistimelim; ++i) { in writezone()
2217 zic_t at = ats[i] < lo ? lo : ats[i]; in writezone()
2225 for (i = thistimei; i < thistimelim; ++i) { in writezone()
2226 currenttype = typemap[types[i]]; in writezone()
2232 for (i = old0; i < typecnt; i++) { in writezone()
2233 int h = (i == old0 ? thisdefaulttype in writezone()
2234 : i == thisdefaulttype ? old0 : i); in writezone()
2244 for (i = thisleapi; i < thisleaplim; ++i) { in writezone()
2247 if (roll[i]) { in writezone()
2248 if (timecnt == 0 || trans[i] < ats[0]) { in writezone()
2258 trans[i] >= ats[j]) in writezone()
2262 todo = tadd(trans[i], -utoffs[j]); in writezone()
2263 } else todo = trans[i]; in writezone()
2265 puttzcode(corr[i], fp); in writezone()
2268 for (i = old0; i < typecnt; i++) in writezone()
2269 if (!omittype[i]) in writezone()
2270 putc(ttisstds[i], fp); in writezone()
2272 for (i = old0; i < typecnt; i++) in writezone()
2273 if (!omittype[i]) in writezone()
2274 putc(ttisuts[i], fp); in writezone()
2482 register ptrdiff_t i; in stringzone() local
2499 for (i = 0; i < zp->z_nrules; ++i) { in stringzone()
2500 rp = &zp->z_rules[i]; in stringzone()
2522 for (i = 0; i < zp->z_nrules; ++i) { in stringzone()
2523 rp = &zp->z_rules[i]; in stringzone()
2600 register ptrdiff_t i, j; in outzone() local
2650 for (i = 0; i < zonecount; ++i) { in outzone()
2651 zp = &zpfirst[i]; in outzone()
2652 if (i < zonecount - 1) in outzone()
2727 for (i = 0; i < zonecount; ++i) { in outzone()
2733 zp = &zpfirst[i]; in outzone()
2734 usestart = i > 0 && (zp - 1)->z_untiltime > min_time; in outzone()
2735 useuntil = i < (zonecount - 1); in outzone()
2933 for (lastat = attypes, i = 1; i < timecnt; i++) in outzone()
2934 if (attypes[i].at > lastat->at) in outzone()
2935 lastat = &attypes[i]; in outzone()
2961 register int i, j; in addtype() local
2977 for (i = 0; i < typecnt; i++) in addtype()
2978 if (utoff == utoffs[i] && isdst == isdsts[i] && j == desigidx[i] in addtype()
2979 && ttisstd == ttisstds[i] && ttisut == ttisuts[i]) in addtype()
2980 return i; in addtype()
2990 i = typecnt++; in addtype()
2991 utoffs[i] = utoff; in addtype()
2992 isdsts[i] = isdst; in addtype()
2993 ttisstds[i] = ttisstd; in addtype()
2994 ttisuts[i] = ttisut; in addtype()
2995 desigidx[i] = j; in addtype()
2996 return i; in addtype()
3002 register int i; in leapadd() local
3008 for (i = 0; i < leapcnt; ++i) in leapadd()
3009 if (t <= trans[i]) in leapadd()
3011 memmove(&trans[i + 1], &trans[i], (leapcnt - i) * sizeof *trans); in leapadd()
3012 memmove(&corr[i + 1], &corr[i], (leapcnt - i) * sizeof *corr); in leapadd()
3013 memmove(&roll[i + 1], &roll[i], (leapcnt - i) * sizeof *roll); in leapadd()
3014 trans[i] = t; in leapadd()
3015 corr[i] = correction; in leapadd()
3016 roll[i] = rolling; in leapadd()
3023 register int i; in adjleap() local
3030 for (i = 0; i < leapcnt; ++i) { in adjleap()
3031 if (trans[i] - prevtrans < 28 * SECSPERDAY) { in adjleap()
3035 prevtrans = trans[i]; in adjleap()
3036 trans[i] = tadd(trans[i], last); in adjleap()
3037 last = corr[i] += last; in adjleap()
3321 register int m, i; in rpytime() local
3343 i = len_years[isleap(y)]; in rpytime()
3347 i = -len_years[isleap(y)]; in rpytime()
3349 dayoff = oadd(dayoff, i); in rpytime()
3352 i = len_months[isleap(y)][m]; in rpytime()
3353 dayoff = oadd(dayoff, i); in rpytime()
3356 i = rp->r_dayofmonth; in rpytime()
3357 if (m == TM_FEBRUARY && i == 29 && !isleap(y)) { in rpytime()
3359 --i; in rpytime()
3365 --i; in rpytime()
3366 dayoff = oadd(dayoff, i); in rpytime()
3387 ++i; in rpytime()
3392 --i; in rpytime()
3394 if (i < 0 || i >= len_months[isleap(y)][m]) { in rpytime()
3411 register int i; in newabbr() local
3431 i = strlen(string) + 1; in newabbr()
3432 if (charcnt + i > TZ_MAX_CHARS) { in newabbr()
3437 charcnt += i; in newabbr()