hashed_details    549 ext/mssql/php_mssql.c 	char *hashed_details;
hashed_details    574 ext/mssql/php_mssql.c 			hashed_details = (char *) emalloc(hashed_details_length+1);
hashed_details    575 ext/mssql/php_mssql.c 			strcpy(hashed_details, "mssql___");
hashed_details    578 ext/mssql/php_mssql.c 			hashed_details_length = spprintf(&hashed_details, 0, "mssql_%s__", host);
hashed_details    581 ext/mssql/php_mssql.c 			hashed_details_length = spprintf(&hashed_details, 0, "mssql_%s_%s_", host, user);
hashed_details    585 ext/mssql/php_mssql.c 			hashed_details_length = spprintf(&hashed_details, 0, "mssql_%s_%s_%s", host, user, passwd);
hashed_details    589 ext/mssql/php_mssql.c 	if (hashed_details == NULL) {
hashed_details    643 ext/mssql/php_mssql.c 		if (new_link || zend_hash_find(&EG(persistent_list), hashed_details, hashed_details_length + 1, (void **) &le)==FAILURE) {  /* we don't */
hashed_details    648 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    654 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    661 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    667 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    677 ext/mssql/php_mssql.c 					efree(hashed_details);
hashed_details    694 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    703 ext/mssql/php_mssql.c 			if (zend_hash_update(&EG(persistent_list), hashed_details, hashed_details_length + 1, &new_le, sizeof(zend_rsrc_list_entry), NULL)==FAILURE) {
hashed_details    705 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    718 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    734 ext/mssql/php_mssql.c 					zend_hash_del(&EG(persistent_list), hashed_details, hashed_details_length+1);
hashed_details    735 ext/mssql/php_mssql.c 					efree(hashed_details);
hashed_details    746 ext/mssql/php_mssql.c 					zend_hash_del(&EG(persistent_list), hashed_details, hashed_details_length + 1);
hashed_details    747 ext/mssql/php_mssql.c 					efree(hashed_details);
hashed_details    763 ext/mssql/php_mssql.c 		if (!new_link && zend_hash_find(&EG(regular_list), hashed_details, hashed_details_length + 1,(void **) &index_ptr)==SUCCESS) {
hashed_details    768 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    780 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    783 ext/mssql/php_mssql.c 				zend_hash_del(&EG(regular_list), hashed_details, hashed_details_length + 1);
hashed_details    788 ext/mssql/php_mssql.c 			efree(hashed_details);
hashed_details    795 ext/mssql/php_mssql.c 			efree(hashed_details);
hashed_details    801 ext/mssql/php_mssql.c 			efree(hashed_details);
hashed_details    811 ext/mssql/php_mssql.c 				efree(hashed_details);
hashed_details    833 ext/mssql/php_mssql.c 		if (zend_hash_update(&EG(regular_list), hashed_details, hashed_details_length + 1,(void *) &new_index_ptr, sizeof(zend_rsrc_list_entry),NULL)==FAILURE) {
hashed_details    834 ext/mssql/php_mssql.c 			efree(hashed_details);
hashed_details    839 ext/mssql/php_mssql.c 	efree(hashed_details);
hashed_details    724 ext/mysql/php_mysql.c 	char *hashed_details=NULL;
hashed_details    773 ext/mysql/php_mysql.c 		hashed_details_length = spprintf(&hashed_details, 0, "mysql__%s_", user);
hashed_details    819 ext/mysql/php_mysql.c 		hashed_details_length = spprintf(&hashed_details, 0, "mysql_%s_%s_%s_%ld", SAFE_STRING(host_and_port), SAFE_STRING(user), SAFE_STRING(passwd), client_flags);
hashed_details    854 ext/mysql/php_mysql.c 		if (zend_hash_find(&EG(persistent_list), hashed_details, hashed_details_length+1, (void **) &le)==FAILURE) {  /* we don't */
hashed_details    859 ext/mysql/php_mysql.c 				efree(hashed_details);
hashed_details    864 ext/mysql/php_mysql.c 				efree(hashed_details);
hashed_details    904 ext/mysql/php_mysql.c 				efree(hashed_details);
hashed_details    912 ext/mysql/php_mysql.c 			if (zend_hash_update(&EG(persistent_list), hashed_details, hashed_details_length+1, (void *) &new_le, sizeof(zend_rsrc_list_entry), NULL)==FAILURE) {
hashed_details    914 ext/mysql/php_mysql.c 				efree(hashed_details);
hashed_details    943 ext/mysql/php_mysql.c 						zend_hash_del(&EG(persistent_list), hashed_details, hashed_details_length+1);
hashed_details    944 ext/mysql/php_mysql.c 						efree(hashed_details);
hashed_details    964 ext/mysql/php_mysql.c 		if (!new_link && zend_hash_find(&EG(regular_list), hashed_details, hashed_details_length+1,(void **) &index_ptr)==SUCCESS) {
hashed_details    979 ext/mysql/php_mysql.c 				efree(hashed_details);
hashed_details    983 ext/mysql/php_mysql.c 				zend_hash_del(&EG(regular_list), hashed_details, hashed_details_length+1);
hashed_details    988 ext/mysql/php_mysql.c 			efree(hashed_details);
hashed_details   1006 ext/mysql/php_mysql.c 			efree(hashed_details);
hashed_details   1034 ext/mysql/php_mysql.c 			efree(hashed_details);
hashed_details   1046 ext/mysql/php_mysql.c 		if (zend_hash_update(&EG(regular_list), hashed_details, hashed_details_length+1,(void *) &new_index_ptr, sizeof(zend_rsrc_list_entry), NULL)==FAILURE) {
hashed_details   1047 ext/mysql/php_mysql.c 			efree(hashed_details);
hashed_details   1053 ext/mysql/php_mysql.c 	efree(hashed_details);
hashed_details    179 ext/mysqlnd/mysqlnd_net.c 	char * hashed_details = NULL;
hashed_details    191 ext/mysqlnd/mysqlnd_net.c 		hashed_details_len = mnd_sprintf(&hashed_details, 0, "%p", net);
hashed_details    192 ext/mysqlnd/mysqlnd_net.c 		DBG_INF_FMT("hashed_details=%s", hashed_details);
hashed_details    202 ext/mysqlnd/mysqlnd_net.c 										  hashed_details, (net->data->options.timeout_connect) ? &tv : NULL,
hashed_details    206 ext/mysqlnd/mysqlnd_net.c 		if (hashed_details) {
hashed_details    207 ext/mysqlnd/mysqlnd_net.c 			mnd_sprintf_free(hashed_details);
hashed_details    219 ext/mysqlnd/mysqlnd_net.c 	if (hashed_details) {
hashed_details    227 ext/mysqlnd/mysqlnd_net.c 		if (zend_hash_find(&EG(persistent_list), hashed_details, hashed_details_len + 1, (void*) &le) == SUCCESS) {
hashed_details    234 ext/mysqlnd/mysqlnd_net.c 			zend_hash_del(&EG(persistent_list), hashed_details, hashed_details_len + 1);
hashed_details    241 ext/mysqlnd/mysqlnd_net.c 		mnd_sprintf_free(hashed_details);
hashed_details   1806 ext/oci8/oci8.c 	smart_str hashed_details = {0};
hashed_details   1873 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, "oci8***", sizeof("oci8***") - 1, 0);
hashed_details   1874 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, username, username_len, 0);
hashed_details   1875 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, "**", sizeof("**") - 1, 0);
hashed_details   1879 ext/oci8/oci8.c 		smart_str_appendl_ex(&hashed_details, OCI_G(connection_class), strlen(OCI_G(connection_class)), 0);
hashed_details   1881 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, "**", sizeof("**") - 1, 0);
hashed_details   1885 ext/oci8/oci8.c 		smart_str_appendl_ex(&hashed_details, OCI_G(edition), strlen(OCI_G(edition)), 0);
hashed_details   1887 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, "**", sizeof("**") - 1, 0);
hashed_details   1892 ext/oci8/oci8.c 		smart_str_append_unsigned_ex(&hashed_details, password_hash, 0);
hashed_details   1894 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, "**", sizeof("**") - 1, 0);
hashed_details   1897 ext/oci8/oci8.c 		smart_str_appendl_ex(&hashed_details, dbname, dbname_len, 0);
hashed_details   1899 ext/oci8/oci8.c 	smart_str_appendl_ex(&hashed_details, "**", sizeof("**") - 1, 0);
hashed_details   1906 ext/oci8/oci8.c 			smart_str_append_unsigned_ex(&hashed_details, charsetid, 0);
hashed_details   1919 ext/oci8/oci8.c 		smart_str_append_unsigned_ex(&hashed_details, charsetid_nls_lang, 0);
hashed_details   1924 ext/oci8/oci8.c 	smart_str_append_unsigned_ex(&hashed_details, session_mode, 0);
hashed_details   1925 ext/oci8/oci8.c 	smart_str_0(&hashed_details);
hashed_details   1928 ext/oci8/oci8.c 	php_strtolower(hashed_details.c, hashed_details.len);
hashed_details   1933 ext/oci8/oci8.c 		if (persistent && zend_hash_find(&EG(persistent_list), hashed_details.c, hashed_details.len+1, (void **) &le) == SUCCESS) {
hashed_details   1939 ext/oci8/oci8.c 		} else if (!persistent && zend_hash_find(&EG(regular_list), hashed_details.c, hashed_details.len+1, (void **) &le) == SUCCESS) {
hashed_details   1968 ext/oci8/oci8.c 				smart_str_free_ex(&hashed_details, 0);
hashed_details   2005 ext/oci8/oci8.c 							if (tmp != NULL && rsrc_type == le_pconnection && strlen(tmp->hash_key) == hashed_details.len &&
hashed_details   2006 ext/oci8/oci8.c 								memcmp(tmp->hash_key, hashed_details.c, hashed_details.len) == 0 && zend_list_addref(connection->id) == SUCCESS) {
hashed_details   2019 ext/oci8/oci8.c 							smart_str_free_ex(&hashed_details, 0);
hashed_details   2026 ext/oci8/oci8.c 					smart_str_free_ex(&hashed_details, 0);
hashed_details   2048 ext/oci8/oci8.c 				zend_hash_del(&EG(persistent_list), hashed_details.c, hashed_details.len+1);
hashed_details   2053 ext/oci8/oci8.c 				zend_hash_del(&EG(regular_list), hashed_details.c, hashed_details.len+1);
hashed_details   2060 ext/oci8/oci8.c 				zend_hash_del(&EG(persistent_list), hashed_details.c, hashed_details.len+1);
hashed_details   2062 ext/oci8/oci8.c 				zend_hash_del(&EG(regular_list), hashed_details.c, hashed_details.len+1);
hashed_details   2086 ext/oci8/oci8.c 			connection->hash_key = estrndup(hashed_details.c, hashed_details.len);
hashed_details   2096 ext/oci8/oci8.c 			connection->hash_key = zend_strndup(hashed_details.c, hashed_details.len);
hashed_details   2108 ext/oci8/oci8.c 		connection->hash_key = estrndup(hashed_details.c, hashed_details.len);
hashed_details   2127 ext/oci8/oci8.c 			smart_str_free_ex(&hashed_details, 0);
hashed_details   2138 ext/oci8/oci8.c 	smart_str_free_ex(&hashed_details, 0);
hashed_details   2549 ext/odbc/php_odbc.c 	char *hashed_details;
hashed_details   2576 ext/odbc/php_odbc.c 	hashed_len = spprintf(&hashed_details, 0, "%s_%s_%s_%s_%d", ODBC_TYPE, db, uid, pwd, cur_opt);
hashed_details   2591 ext/odbc/php_odbc.c 		if (zend_hash_find(&EG(persistent_list), hashed_details, hashed_len + 1, (void **) &le)	== FAILURE) {
hashed_details   2596 ext/odbc/php_odbc.c 				efree(hashed_details);
hashed_details   2601 ext/odbc/php_odbc.c 				efree(hashed_details);
hashed_details   2606 ext/odbc/php_odbc.c 				efree(hashed_details);
hashed_details   2612 ext/odbc/php_odbc.c 			if (zend_hash_update(&EG(persistent_list), hashed_details, hashed_len + 1, &new_le,
hashed_details   2615 ext/odbc/php_odbc.c 				efree(hashed_details);
hashed_details   2643 ext/odbc/php_odbc.c 					zend_hash_del(&EG(persistent_list), hashed_details, hashed_len + 1);
hashed_details   2659 ext/odbc/php_odbc.c 		if (zend_hash_find(&EG(regular_list), hashed_details, hashed_len + 1, (void **) &index_ptr) == SUCCESS) {
hashed_details   2673 ext/odbc/php_odbc.c 				efree(hashed_details);
hashed_details   2676 ext/odbc/php_odbc.c 				zend_hash_del(&EG(regular_list), hashed_details, hashed_len + 1);
hashed_details   2681 ext/odbc/php_odbc.c 			efree(hashed_details);
hashed_details   2686 ext/odbc/php_odbc.c 			efree(hashed_details);
hashed_details   2693 ext/odbc/php_odbc.c 		if (zend_hash_update(&EG(regular_list), hashed_details, hashed_len + 1, (void *) &new_index_ptr,
hashed_details   2695 ext/odbc/php_odbc.c 			efree(hashed_details);
hashed_details   2701 ext/odbc/php_odbc.c 	efree(hashed_details);
hashed_details    732 ext/sybase_ct/php_sybase_ct.c 	char *hashed_details;
hashed_details    748 ext/sybase_ct/php_sybase_ct.c 		&hashed_details, 
hashed_details    765 ext/sybase_ct/php_sybase_ct.c 		if (zend_hash_find(&EG(persistent_list), hashed_details, hashed_details_length+1, (void **) &le)==FAILURE) {  /* we don't */
hashed_details    770 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    775 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    781 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    786 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    793 ext/sybase_ct/php_sybase_ct.c 			if (zend_hash_update(&EG(persistent_list), hashed_details, hashed_details_length+1, (void *) &new_le, sizeof(zend_rsrc_list_entry), NULL)==FAILURE) {
hashed_details    797 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    806 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    817 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    840 ext/sybase_ct/php_sybase_ct.c 					efree(hashed_details);
hashed_details    855 ext/sybase_ct/php_sybase_ct.c 		if (!new && zend_hash_find(&EG(regular_list), hashed_details, hashed_details_length+1, (void **) &index_ptr)==SUCCESS) {
hashed_details    860 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    869 ext/sybase_ct/php_sybase_ct.c 				efree(hashed_details);
hashed_details    872 ext/sybase_ct/php_sybase_ct.c 				zend_hash_del(&EG(regular_list), hashed_details, hashed_details_length+1);
hashed_details    877 ext/sybase_ct/php_sybase_ct.c 			efree(hashed_details);
hashed_details    884 ext/sybase_ct/php_sybase_ct.c 			efree(hashed_details);
hashed_details    894 ext/sybase_ct/php_sybase_ct.c 		if (zend_hash_update(&EG(regular_list), hashed_details, hashed_details_length+1, (void *) &new_index_ptr, sizeof(zend_rsrc_list_entry), NULL)==FAILURE) {
hashed_details    898 ext/sybase_ct/php_sybase_ct.c 			efree(hashed_details);
hashed_details    903 ext/sybase_ct/php_sybase_ct.c 	efree(hashed_details);