Lines Matching refs:tzdb

544 static char* guess_timezone(const timelib_tzdb *tzdb TSRMLS_DC);
899 const timelib_tzdb *tzdb = DATE_TIMEZONEDB; in PHP_MINFO_FUNCTION() local
903 php_info_print_table_row(2, "\"Olson\" Timezone Database Version", tzdb->version); in PHP_MINFO_FUNCTION()
905 php_info_print_table_row(2, "Default timezone", guess_timezone(tzdb TSRMLS_CC)); in PHP_MINFO_FUNCTION()
913 static timelib_tzinfo *php_date_parse_tzfile(char *formal_tzname, const timelib_tzdb *tzdb TSRMLS_D… in php_date_parse_tzfile()
926 tzi = timelib_parse_tzfile(formal_tzname, tzdb); in php_date_parse_tzfile()
933 timelib_tzinfo *php_date_parse_tzfile_wrapper(char *formal_tzname, const timelib_tzdb *tzdb) in php_date_parse_tzfile_wrapper() argument
936 return php_date_parse_tzfile(formal_tzname, tzdb TSRMLS_CC); in php_date_parse_tzfile_wrapper()
962 static char* guess_timezone(const timelib_tzdb *tzdb TSRMLS_DC) in guess_timezone()
974 …TYPE(ztz) == IS_STRING && Z_STRLEN(ztz) > 0 && timelib_timezone_id_is_valid(Z_STRVAL(ztz), tzdb)) { in guess_timezone()
982 if (!timelib_timezone_id_is_valid(DATEG(default_timezone), tzdb)) { in guess_timezone()
1414 PHPAPI void php_date_set_tzdb(timelib_tzdb *tzdb) in php_date_set_tzdb() argument
1418 if (php_version_compare(tzdb->version, builtin->version) > 0) { in php_date_set_tzdb()
1419 php_date_global_timezone_db = tzdb; in php_date_set_tzdb()
4603 const timelib_tzdb *tzdb; in PHP_FUNCTION() local
4620 tzdb = DATE_TIMEZONEDB; in PHP_FUNCTION()
4621 item_count = tzdb->index_size; in PHP_FUNCTION()
4622 table = tzdb->index; in PHP_FUNCTION()
4628 if (tzdb->data[table[i].pos + 5] == option[0] && tzdb->data[table[i].pos + 6] == option[1]) { in PHP_FUNCTION()
4631 …_DATE_TIMEZONE_GROUP_ALL_W_BC || (check_id_allowed(table[i].id, what) && (tzdb->data[table[i].pos … in PHP_FUNCTION()
4643 const timelib_tzdb *tzdb; in PHP_FUNCTION() local
4645 tzdb = DATE_TIMEZONEDB; in PHP_FUNCTION()
4646 RETURN_STRING(tzdb->version, 1); in PHP_FUNCTION()