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++) {