tzi 102 ext/date/lib/timelib.h void timelib_update_ts(timelib_time* time, timelib_tzinfo* tzi); tzi 373 ext/date/lib/tm2unixtime.c static timelib_sll do_adjust_timezone(timelib_time *tz, timelib_tzinfo *tzi) tzi 394 ext/date/lib/tm2unixtime.c tzi = tz->tz_info; tzi 399 ext/date/lib/tm2unixtime.c if (tzi) { tzi 405 ext/date/lib/tm2unixtime.c before = timelib_get_time_zone_info(tz->sse, tzi); tzi 406 ext/date/lib/tm2unixtime.c after = timelib_get_time_zone_info(tz->sse - before->offset, tzi); tzi 407 ext/date/lib/tm2unixtime.c timelib_set_timezone(tz, tzi); tzi 425 ext/date/lib/tm2unixtime.c gmt_offset = timelib_get_time_zone_info(tz->sse + tmp, tzi); tzi 441 ext/date/lib/tm2unixtime.c void timelib_update_ts(timelib_time* time, timelib_tzinfo* tzi) tzi 454 ext/date/lib/tm2unixtime.c res += do_adjust_timezone(time, tzi); tzi 690 ext/date/php_date.c timelib_tzinfo **tzi = (timelib_tzinfo **)tzinfo; tzi 692 ext/date/php_date.c timelib_tzinfo_dtor(*tzi); tzi 915 ext/date/php_date.c timelib_tzinfo *tzi, **ptzi; tzi 926 ext/date/php_date.c tzi = timelib_parse_tzfile(formal_tzname, tzdb); tzi 927 ext/date/php_date.c if (tzi) { tzi 928 ext/date/php_date.c zend_hash_add(DATEG(tzcache), formal_tzname, strlen(formal_tzname) + 1, (void *) &tzi, sizeof(timelib_tzinfo*), NULL); tzi 930 ext/date/php_date.c return tzi; tzi 998 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1001 ext/date/php_date.c tzi = php_date_parse_tzfile(tz, DATE_TIMEZONEDB TSRMLS_CC); tzi 1002 ext/date/php_date.c if (! tzi) { tzi 1005 ext/date/php_date.c return tzi; tzi 1248 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1254 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1255 ext/date/php_date.c t->tz_info = tzi; tzi 1259 ext/date/php_date.c tzi = NULL; tzi 1275 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1283 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1284 ext/date/php_date.c t->tz_info = tzi; tzi 1288 ext/date/php_date.c tzi = NULL; tzi 1460 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1462 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1471 ext/date/php_date.c timelib_update_ts(t, tzi); tzi 1472 ext/date/php_date.c now->tz_info = tzi; tzi 1480 ext/date/php_date.c now->tz_info = tzi; tzi 1496 ext/date/php_date.c timelib_update_ts(t, tzi); tzi 1515 ext/date/php_date.c timelib_tzinfo *tzi = NULL; tzi 1527 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1528 ext/date/php_date.c now->tz_info = tzi; tzi 1566 ext/date/php_date.c timelib_update_ts(now, tzi); tzi 1579 ext/date/php_date.c tmp_offset = timelib_get_time_zone_info(now->sse, tzi); tzi 1646 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1661 ext/date/php_date.c tzi = NULL; tzi 1664 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1665 ext/date/php_date.c ts->tz_info = tzi; tzi 1686 ext/date/php_date.c offset = timelib_get_time_zone_info(timestamp, tzi); tzi 1761 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1768 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1770 ext/date/php_date.c ts->tz_info = tzi; tzi 1807 ext/date/php_date.c timelib_tzinfo *tzi; tzi 1814 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 1816 ext/date/php_date.c ts->tz_info = tzi; tzi 2310 ext/date/php_date.c new_obj->tzi.tz = old_obj->tzi.tz; tzi 2313 ext/date/php_date.c new_obj->tzi.utc_offset = old_obj->tzi.utc_offset; tzi 2316 ext/date/php_date.c new_obj->tzi.z.utc_offset = old_obj->tzi.z.utc_offset; tzi 2317 ext/date/php_date.c new_obj->tzi.z.dst = old_obj->tzi.z.dst; tzi 2318 ext/date/php_date.c new_obj->tzi.z.abbr = strdup(old_obj->tzi.z.abbr); tzi 2347 ext/date/php_date.c ZVAL_STRING(zv, tzobj->tzi.tz->name, 1); tzi 2353 ext/date/php_date.c tzobj->tzi.utc_offset > 0 ? '-' : '+', tzi 2354 ext/date/php_date.c abs(tzobj->tzi.utc_offset / 60), tzi 2355 ext/date/php_date.c abs((tzobj->tzi.utc_offset % 60))); tzi 2361 ext/date/php_date.c ZVAL_STRING(zv, tzobj->tzi.z.abbr, 1); tzi 2512 ext/date/php_date.c free(intern->tzi.z.abbr); tzi 2569 ext/date/php_date.c timelib_tzinfo *tzi = NULL; tzi 2605 ext/date/php_date.c tzi = tzobj->tzi.tz; tzi 2608 ext/date/php_date.c new_offset = tzobj->tzi.utc_offset; tzi 2611 ext/date/php_date.c new_offset = tzobj->tzi.z.utc_offset; tzi 2612 ext/date/php_date.c new_dst = tzobj->tzi.z.dst; tzi 2613 ext/date/php_date.c new_abbr = strdup(tzobj->tzi.z.abbr); tzi 2618 ext/date/php_date.c tzi = dateobj->time->tz_info; tzi 2620 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 2627 ext/date/php_date.c now->tz_info = tzi; tzi 2641 ext/date/php_date.c timelib_update_ts(dateobj->time, tzi); tzi 2813 ext/date/php_date.c timelib_tzinfo *tzi; tzi 2834 ext/date/php_date.c tzi = php_date_parse_tzfile(Z_STRVAL_PP(z_timezone), DATE_TIMEZONEDB TSRMLS_CC); tzi 2836 ext/date/php_date.c if (tzi == NULL) { tzi 2843 ext/date/php_date.c tzobj->tzi.tz = tzi; tzi 3304 ext/date/php_date.c tzobj->tzi.tz = t->tz_info; tzi 3307 ext/date/php_date.c tzobj->tzi.utc_offset = t->z; tzi 3310 ext/date/php_date.c tzobj->tzi.z.utc_offset = t->z; tzi 3311 ext/date/php_date.c tzobj->tzi.z.dst = t->dst; tzi 3312 ext/date/php_date.c tzobj->tzi.z.abbr = strdup(t->tz_abbr); tzi 3353 ext/date/php_date.c timelib_set_timezone_from_offset(dateobj->time, tzobj->tzi.utc_offset); tzi 3356 ext/date/php_date.c timelib_set_timezone_from_abbr(dateobj->time, tzobj->tzi.z); tzi 3359 ext/date/php_date.c timelib_set_timezone(dateobj->time, tzobj->tzi.tz); tzi 3821 ext/date/php_date.c RETURN_STRING(tzobj->tzi.tz->name, 1); tzi 3825 ext/date/php_date.c timelib_sll utc_offset = tzobj->tzi.utc_offset; tzi 3836 ext/date/php_date.c RETURN_STRING(tzobj->tzi.z.abbr, 1); tzi 3886 ext/date/php_date.c offset = timelib_get_time_zone_info(dateobj->time->sse, tzobj->tzi.tz); tzi 3891 ext/date/php_date.c RETURN_LONG(tzobj->tzi.utc_offset * -60); tzi 3894 ext/date/php_date.c RETURN_LONG((tzobj->tzi.z.utc_offset - (tzobj->tzi.z.dst*60)) * -60); tzi 3924 ext/date/php_date.c add_assoc_long(element, "offset", tzobj->tzi.tz->type[0].offset); \ tzi 3925 ext/date/php_date.c add_assoc_bool(element, "isdst", tzobj->tzi.tz->type[0].isdst); \ tzi 3926 ext/date/php_date.c add_assoc_string(element, "abbr", &tzobj->tzi.tz->timezone_abbr[tzobj->tzi.tz->type[0].abbr_idx], 1); \ tzi 3934 ext/date/php_date.c add_assoc_long(element, "offset", tzobj->tzi.tz->type[tzobj->tzi.tz->trans_idx[i]].offset); \ tzi 3935 ext/date/php_date.c add_assoc_bool(element, "isdst", tzobj->tzi.tz->type[tzobj->tzi.tz->trans_idx[i]].isdst); \ tzi 3936 ext/date/php_date.c add_assoc_string(element, "abbr", &tzobj->tzi.tz->timezone_abbr[tzobj->tzi.tz->type[tzobj->tzi.tz->trans_idx[i]].abbr_idx], 1); \ tzi 3939 ext/date/php_date.c #define add_last() add(tzobj->tzi.tz->bit32.timecnt - 1, timestamp_begin) tzi 3950 ext/date/php_date.c if (tzobj->tzi.tz->bit32.timecnt > 0) { tzi 3952 ext/date/php_date.c if (tzobj->tzi.tz->trans[begin] > timestamp_begin) { tzi 3962 ext/date/php_date.c } while (begin < tzobj->tzi.tz->bit32.timecnt); tzi 3967 ext/date/php_date.c if (tzobj->tzi.tz->bit32.timecnt > 0) { tzi 3973 ext/date/php_date.c for (i = begin; i < tzobj->tzi.tz->bit32.timecnt; ++i) { tzi 3974 ext/date/php_date.c if (tzobj->tzi.tz->trans[i] < timestamp_end) { tzi 3975 ext/date/php_date.c add(i, tzobj->tzi.tz->trans[i]); tzi 4000 ext/date/php_date.c add_assoc_string(return_value, "country_code", tzobj->tzi.tz->location.country_code, 1); tzi 4001 ext/date/php_date.c add_assoc_double(return_value, "latitude", tzobj->tzi.tz->location.latitude); tzi 4002 ext/date/php_date.c add_assoc_double(return_value, "longitude", tzobj->tzi.tz->location.longitude); tzi 4003 ext/date/php_date.c add_assoc_string(return_value, "comments", tzobj->tzi.tz->location.comments, 1); tzi 4726 ext/date/php_date.c timelib_tzinfo *tzi; tzi 4765 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 4766 ext/date/php_date.c t->tz_info = tzi; tzi 4825 ext/date/php_date.c timelib_tzinfo *tzi; tzi 4836 ext/date/php_date.c tzi = get_timezone_info(TSRMLS_C); tzi 4837 ext/date/php_date.c t->tz_info = tzi; tzi 147 ext/date/php_date.h } tzi;