hash_key 1019 Zend/zend_API.c static int zend_merge_property(zval **value TSRMLS_DC, int num_args, va_list args, const zend_hash_key *hash_key) /* {{{ */ hash_key 1022 Zend/zend_API.c if (hash_key->nKeyLength) { hash_key 1028 Zend/zend_API.c ZVAL_STRINGL(member, hash_key->arKey, hash_key->nKeyLength-1, 1); hash_key 1650 Zend/zend_builtin_functions.c static int copy_class_or_interface_name(zend_class_entry **pce TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 1658 Zend/zend_builtin_functions.c if ((hash_key->nKeyLength==0 || hash_key->arKey[0]!=0) hash_key 1661 Zend/zend_builtin_functions.c (ce->name_length != hash_key->nKeyLength - 1 || hash_key 1662 Zend/zend_builtin_functions.c !same_name(hash_key->arKey, ce->name, ce->name_length))) { hash_key 1663 Zend/zend_builtin_functions.c add_next_index_stringl(array, hash_key->arKey, hash_key->nKeyLength - 1, 1); hash_key 1721 Zend/zend_builtin_functions.c static int copy_function_name(zend_function *func TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 1726 Zend/zend_builtin_functions.c if (hash_key->nKeyLength == 0 || hash_key->arKey[0] == 0) { hash_key 1731 Zend/zend_builtin_functions.c add_next_index_stringl(internal_ar, hash_key->arKey, hash_key->nKeyLength-1, 1); hash_key 1733 Zend/zend_builtin_functions.c add_next_index_stringl(user_ar, hash_key->arKey, hash_key->nKeyLength-1, 1); hash_key 3617 Zend/zend_compile.c static zend_bool do_inherit_method_check(HashTable *child_function_table, zend_function *parent, const zend_hash_key *hash_key, zend_class_entry *child_ce) /* {{{ */ hash_key 3623 Zend/zend_compile.c if (zend_hash_quick_find(child_function_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void **) &child)==FAILURE) { hash_key 3636 Zend/zend_compile.c static zend_bool do_inherit_property_access_check(HashTable *target_ht, zend_property_info *parent_info, const zend_hash_key *hash_key, zend_class_entry *ce) /* {{{ */ hash_key 3642 Zend/zend_compile.c if (zend_hash_quick_find(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void **) &child_info)==SUCCESS) { hash_key 3645 Zend/zend_compile.c zend_hash_quick_update(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h, parent_info, sizeof(zend_property_info), (void **) &child_info); hash_key 3657 Zend/zend_compile.c if (zend_hash_quick_find(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void **) &child_info)==SUCCESS) { hash_key 3660 Zend/zend_compile.c (parent_info->flags & ZEND_ACC_STATIC) ? "static " : "non static ", parent_ce->name, hash_key->arKey, hash_key 3661 Zend/zend_compile.c (child_info->flags & ZEND_ACC_STATIC) ? "static " : "non static ", ce->name, hash_key->arKey); hash_key 3670 Zend/zend_compile.c zend_error_noreturn(E_COMPILE_ERROR, "Access level to %s::$%s must be %s (as in class %s)%s", ce->name, hash_key->arKey, zend_visibility_string(parent_info->flags), parent_ce->name, (parent_info->flags&ZEND_ACC_PUBLIC) ? "" : " or weaker"); hash_key 3874 Zend/zend_compile.c static zend_bool do_inherit_constant_check(HashTable *child_constants_table, const zval **parent_constant, const zend_hash_key *hash_key, const zend_class_entry *iface) /* {{{ */ hash_key 3878 Zend/zend_compile.c if (zend_hash_quick_find(child_constants_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void**)&old_constant) == SUCCESS) { hash_key 3880 Zend/zend_compile.c zend_error_noreturn(E_COMPILE_ERROR, "Cannot inherit previously-inherited or override constant %s from interface %s", hash_key->arKey, iface->name); hash_key 4114 Zend/zend_compile.c static int zend_traits_copy_functions(zend_function *fn TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 4129 Zend/zend_compile.c fnname_len = hash_key->nKeyLength - 1; hash_key 4140 Zend/zend_compile.c && (zend_binary_strcasecmp(alias->trait_method->method_name, alias->trait_method->mname_len, hash_key->arKey, fnname_len) == 0)) { hash_key 4162 Zend/zend_compile.c lcname = (char *) hash_key->arKey; hash_key 404 Zend/zend_exceptions.c static int _build_trace_args(zval **arg TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 550 Zend/zend_exceptions.c static int _build_trace_string(zval **frame TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 559 Zend/zend_exceptions.c zend_error(E_WARNING, "Expected array for frame %lu", hash_key->h); hash_key 686 Zend/zend_hash.c zend_hash_key hash_key; hash_key 698 Zend/zend_hash.c hash_key.arKey = p->arKey; hash_key 699 Zend/zend_hash.c hash_key.nKeyLength = p->nKeyLength; hash_key 700 Zend/zend_hash.c hash_key.h = p->h; hash_key 701 Zend/zend_hash.c result = apply_func(p->pData TSRMLS_CC, num_args, args, &hash_key); hash_key 804 Zend/zend_hash.c zend_hash_key hash_key; hash_key 806 Zend/zend_hash.c hash_key.arKey = p->arKey; hash_key 807 Zend/zend_hash.c hash_key.nKeyLength = p->nKeyLength; hash_key 808 Zend/zend_hash.c hash_key.h = p->h; hash_key 809 Zend/zend_hash.c return merge_checker_func(target, source_data, &hash_key, pParam); hash_key 93 Zend/zend_hash.h typedef zend_bool (*merge_checker_func_t)(HashTable *target_ht, void *source_data, zend_hash_key *hash_key, void *pParam); hash_key 135 Zend/zend_hash.h typedef int (*apply_func_args_t)(void *pDest TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key); hash_key 193 ext/mysqli/mysqli.c if (mysql->hash_key) { hash_key 194 ext/mysqli/mysqli.c efree(mysql->hash_key); hash_key 195 ext/mysqli/mysqli.c mysql->hash_key = NULL; hash_key 712 ext/mysqli/mysqli_api.c if (zend_hash_find(&EG(persistent_list), mysql->hash_key, strlen(mysql->hash_key) + 1, (void **)&le) == SUCCESS) { hash_key 70 ext/mysqli/mysqli_nonapi.c char *hash_key = NULL; hash_key 161 ext/mysqli/mysqli_nonapi.c hash_len = spprintf(&hash_key, 0, "mysqli_%s_%s%ld%s%s%s", SAFE_STR(hostname), SAFE_STR(socket), hash_key 165 ext/mysqli/mysqli_nonapi.c mysql->hash_key = hash_key; hash_key 168 ext/mysqli/mysqli_nonapi.c if (zend_hash_find(&EG(persistent_list), hash_key, hash_len + 1, (void **)&le) == SUCCESS) { hash_key 202 ext/mysqli/mysqli_nonapi.c zend_hash_update(&EG(persistent_list), hash_key, hash_len + 1, (void *)&le, sizeof(le), NULL); hash_key 297 ext/mysqli/mysqli_nonapi.c if (mysql->hash_key) { hash_key 298 ext/mysqli/mysqli_nonapi.c efree(mysql->hash_key); hash_key 299 ext/mysqli/mysqli_nonapi.c mysql->hash_key = NULL; hash_key 127 ext/mysqli/php_mysqli_structs.h char *hash_key; hash_key 53 ext/mysqlnd/mysqlnd_bt.c mysqlnd_build_trace_args(zval **arg TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 150 ext/mysqlnd/mysqlnd_bt.c mysqlnd_build_trace_string(zval **frame TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 143 ext/oci8/oci8.c static php_oci_spool *php_oci_create_spool(char *username, int username_len, char *password, int password_len, char *dbname, int dbname_len, char *hash_key, int hash_key_len, int charsetid TSRMLS_DC); hash_key 1457 ext/oci8/oci8.c if ((zend_hash_find(&EG(persistent_list), connection->hash_key, strlen(connection->hash_key)+1, (void **) &le)== SUCCESS) && (le->type == le_pconnection) && (le->ptr == connection)) { hash_key 1458 ext/oci8/oci8.c zend_hash_del(&EG(persistent_list), connection->hash_key, strlen(connection->hash_key)+1); hash_key 1969 ext/oci8/oci8.c zend_hash_del(&EG(persistent_list), connection->hash_key, strlen(connection->hash_key)+1); hash_key 2005 ext/oci8/oci8.c if (tmp != NULL && rsrc_type == le_pconnection && strlen(tmp->hash_key) == hashed_details.len && hash_key 2006 ext/oci8/oci8.c memcmp(tmp->hash_key, hashed_details.c, hashed_details.len) == 0 && zend_list_addref(connection->id) == SUCCESS) { hash_key 2086 ext/oci8/oci8.c connection->hash_key = estrndup(hashed_details.c, hashed_details.len); hash_key 2096 ext/oci8/oci8.c connection->hash_key = zend_strndup(hashed_details.c, hashed_details.len); hash_key 2097 ext/oci8/oci8.c if (connection->hash_key == NULL) { hash_key 2108 ext/oci8/oci8.c connection->hash_key = estrndup(hashed_details.c, hashed_details.len); hash_key 2179 ext/oci8/oci8.c zend_hash_update(&EG(persistent_list), connection->hash_key, strlen(connection->hash_key)+1, (void *)&new_le, sizeof(zend_rsrc_list_entry), NULL); hash_key 2186 ext/oci8/oci8.c zend_hash_update(&EG(regular_list), connection->hash_key, strlen(connection->hash_key)+1, (void *)&new_le, sizeof(zend_rsrc_list_entry), NULL); hash_key 2368 ext/oci8/oci8.c if (connection->hash_key) { hash_key 2369 ext/oci8/oci8.c pefree(connection->hash_key, connection->is_persistent); hash_key 2828 ext/oci8/oci8.c static php_oci_spool *php_oci_create_spool(char *username, int username_len, char *password, int password_len, char *dbname, int dbname_len, char *hash_key, int hash_key_len, int charsetid TSRMLS_DC) hash_key 2845 ext/oci8/oci8.c session_pool->spool_hash_key = zend_strndup(hash_key, hash_key_len); hash_key 158 ext/oci8/php_oci8_int.h char *hash_key; /* hashed details of the connection */ hash_key 174 ext/opcache/zend_accelerator_util_funcs.c , int num_args, va_list args, zend_hash_key *hash_key) hash_key 183 ext/opcache/zend_accelerator_util_funcs.c zend_hash_quick_update(function_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, function, sizeof(zend_function), NULL); hash_key 2409 ext/pgsql/pgsql.c smart_str hash_key = {0}; hash_key 2443 ext/pgsql/pgsql.c smart_str_appends(&hash_key, "pgsql_table_oid_"); hash_key 2444 ext/pgsql/pgsql.c smart_str_append_unsigned(&hash_key, oid); hash_key 2445 ext/pgsql/pgsql.c smart_str_0(&hash_key); hash_key 2447 ext/pgsql/pgsql.c if (zend_hash_find(&EG(regular_list), hash_key.c, hash_key.len+1, (void **) &field_table) == SUCCESS) { hash_key 2448 ext/pgsql/pgsql.c smart_str_free(&hash_key); hash_key 2464 ext/pgsql/pgsql.c smart_str_free(&hash_key); hash_key 2472 ext/pgsql/pgsql.c smart_str_free(&hash_key); hash_key 2478 ext/pgsql/pgsql.c zend_hash_update(&EG(regular_list), hash_key.c, hash_key.len+1, (void *) &new_field_table, sizeof(zend_rsrc_list_entry), NULL); hash_key 2480 ext/pgsql/pgsql.c smart_str_free(&hash_key); hash_key 999 ext/reflection/php_reflection.c static int _extension_ini_string(zend_ini_entry *ini_entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 1035 ext/reflection/php_reflection.c static int _extension_class_string(zend_class_entry **pce TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 1044 ext/reflection/php_reflection.c if (!zend_binary_strcasecmp((*pce)->name, (*pce)->name_length, hash_key->arKey, hash_key->nKeyLength-1)) { hash_key 1054 ext/reflection/php_reflection.c static int _extension_const_string(zend_constant *constant TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 3824 ext/reflection/php_reflection.c static int _addmethod_va(zend_function *mptr TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 3977 ext/reflection/php_reflection.c static int _addproperty(zend_property_info *pptr TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 3998 ext/reflection/php_reflection.c static int _adddynproperty(zval **pptr TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 4007 ext/reflection/php_reflection.c if (hash_key->nKeyLength == 0) { hash_key 4011 ext/reflection/php_reflection.c if (hash_key->arKey[0] == '\0') { hash_key 4015 ext/reflection/php_reflection.c ZVAL_STRINGL(&member, hash_key->arKey, hash_key->nKeyLength-1, 0); hash_key 5359 ext/reflection/php_reflection.c static int _addconstant(zend_constant *constant TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 5394 ext/reflection/php_reflection.c static int _addinientry(zend_ini_entry *ini_entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 5428 ext/reflection/php_reflection.c static int add_extension_class(zend_class_entry **pce TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 5438 ext/reflection/php_reflection.c if (zend_binary_strcasecmp((*pce)->name, (*pce)->name_length, hash_key->arKey, hash_key->nKeyLength-1)) { hash_key 5440 ext/reflection/php_reflection.c name = hash_key->arKey; hash_key 5441 ext/reflection/php_reflection.c nlen = hash_key->nKeyLength-1; hash_key 4553 ext/standard/basic_functions.c static int add_config_entry_cb(zval *entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) hash_key 4559 ext/standard/basic_functions.c if (hash_key->nKeyLength > 0) { hash_key 4560 ext/standard/basic_functions.c add_assoc_stringl_ex(retval, hash_key->arKey, hash_key->nKeyLength, Z_STRVAL_P(entry), Z_STRLEN_P(entry), 1); hash_key 4562 ext/standard/basic_functions.c add_index_stringl(retval, hash_key->h, Z_STRVAL_P(entry), Z_STRLEN_P(entry), 1); hash_key 4568 ext/standard/basic_functions.c add_assoc_zval_ex(retval, hash_key->arKey, hash_key->nKeyLength, tmp); hash_key 5320 ext/standard/basic_functions.c static int php_ini_get_option(zend_ini_entry *ini_entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 5331 ext/standard/basic_functions.c if (hash_key->nKeyLength == 0 || hash_key 5332 ext/standard/basic_functions.c hash_key->arKey[0] != 0 hash_key 38 ext/standard/var.c static int php_array_element_dump(zval **zv TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 44 ext/standard/var.c if (hash_key->nKeyLength == 0) { /* numeric key */ hash_key 45 ext/standard/var.c php_printf("%*c[%ld]=>\n", level + 1, ' ', hash_key->h); hash_key 48 ext/standard/var.c PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1); hash_key 56 ext/standard/var.c static int php_object_property_dump(zval **zv TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 63 ext/standard/var.c if (hash_key->nKeyLength == 0) { /* numeric key */ hash_key 64 ext/standard/var.c php_printf("%*c[%ld]=>\n", level + 1, ' ', hash_key->h); hash_key 66 ext/standard/var.c int unmangle = zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name); hash_key 77 ext/standard/var.c PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1); hash_key 189 ext/standard/var.c static int zval_array_element_dump(zval **zv TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 195 ext/standard/var.c if (hash_key->nKeyLength == 0) { /* numeric key */ hash_key 196 ext/standard/var.c php_printf("%*c[%ld]=>\n", level + 1, ' ', hash_key->h); hash_key 201 ext/standard/var.c if (va_arg(args, int) && hash_key->arKey[0] == '\0') { hash_key 205 ext/standard/var.c PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1); hash_key 213 ext/standard/var.c static int zval_object_property_dump(zval **zv TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 220 ext/standard/var.c if (hash_key->nKeyLength == 0) { /* numeric key */ hash_key 221 ext/standard/var.c php_printf("%*c[%ld]=>\n", level + 1, ' ', hash_key->h); hash_key 223 ext/standard/var.c zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name); hash_key 344 ext/standard/var.c static int php_array_element_export(zval **zv TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 352 ext/standard/var.c if (hash_key->nKeyLength == 0) { /* numeric key */ hash_key 354 ext/standard/var.c smart_str_append_long(buf, (long) hash_key->h); hash_key 360 ext/standard/var.c key = php_addcslashes(hash_key->arKey, hash_key->nKeyLength - 1, &key_len, 0, "'\\", 2 TSRMLS_CC); hash_key 381 ext/standard/var.c static int php_object_element_export(zval **zv TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ hash_key 390 ext/standard/var.c if (hash_key->nKeyLength != 0) { hash_key 396 ext/standard/var.c zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, hash_key 406 ext/standard/var.c smart_str_append_long(buf, (long) hash_key->h); hash_key 738 sapi/apache/mod_php5.c static zend_bool should_overwrite_per_dir_entry(HashTable *target_ht, php_per_dir_entry *new_per_dir_entry, zend_hash_key *hash_key, void *pData) hash_key 742 sapi/apache/mod_php5.c if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &orig_per_dir_entry)==FAILURE) { hash_key 120 sapi/apache2handler/apache_config.c static zend_bool should_overwrite_per_dir_entry(HashTable *target_ht, php_dir_entry *new_per_dir_entry, zend_hash_key *hash_key, void *pData) hash_key 124 sapi/apache2handler/apache_config.c if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &orig_per_dir_entry)==FAILURE) { hash_key 130 sapi/apache2handler/apache_config.c phpapdebug((stderr, "ADDING/OVERWRITING %s (%d vs. %d)\n", hash_key->arKey, new_per_dir_entry->status, orig_per_dir_entry->status)); hash_key 792 sapi/apache_hooks/mod_php5.c static zend_bool should_overwrite_per_dir_entry(HashTable *target_ht, php_per_dir_entry *orig_per_dir_entry, zend_hash_key *hash_key, void *pData) hash_key 796 sapi/apache_hooks/mod_php5.c if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &new_per_dir_entry)==FAILURE) { hash_key 722 sapi/cli/php_cli_server.c static int sapi_cli_server_register_entry_cb(char **entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ { hash_key 724 sapi/cli/php_cli_server.c if (hash_key->nKeyLength) { hash_key 727 sapi/cli/php_cli_server.c key = estrndup(hash_key->arKey, hash_key->nKeyLength); hash_key 728 sapi/cli/php_cli_server.c for(i=0; i<hash_key->nKeyLength; i++) {