mysql 112 ext/mysql/php_mysql.c #define PHP_MYSQL_VALID_RESULT(mysql) \ mysql 113 ext/mysql/php_mysql.c (mysql_num_fields(mysql)>0) mysql 115 ext/mysql/php_mysql.c #define PHP_MYSQL_VALID_RESULT(mysql) \ mysql 116 ext/mysql/php_mysql.c (mysql_field_count(mysql)>0) mysql 119 ext/mysql/php_mysql.c ZEND_DECLARE_MODULE_GLOBALS(mysql) mysql 120 ext/mysql/php_mysql.c static PHP_GINIT_FUNCTION(mysql); mysql 130 ext/mysql/php_mysql.c #define MYSQL_DISABLE_MQ if (mysql->multi_query) { \ mysql 131 ext/mysql/php_mysql.c mysql_set_server_option(mysql->conn, MYSQL_OPTION_MULTI_STATEMENTS_OFF); \ mysql 132 ext/mysql/php_mysql.c mysql->multi_query = 0; \ mysql 300 ext/mysql/php_mysql.c PHP_DEP_FALIAS(mysql, mysql_db_query, arginfo_mysql_db_query) mysql 346 ext/mysql/php_mysql.c ZEND_MODULE_STARTUP_N(mysql), mysql 347 ext/mysql/php_mysql.c PHP_MSHUTDOWN(mysql), mysql 348 ext/mysql/php_mysql.c PHP_RINIT(mysql), mysql 349 ext/mysql/php_mysql.c PHP_RSHUTDOWN(mysql), mysql 350 ext/mysql/php_mysql.c PHP_MINFO(mysql), mysql 352 ext/mysql/php_mysql.c PHP_MODULE_GLOBALS(mysql), mysql 353 ext/mysql/php_mysql.c PHP_GINIT(mysql), mysql 361 ext/mysql/php_mysql.c ZEND_GET_MODULE(mysql) mysql 371 ext/mysql/php_mysql.c if (mysql->active_result_id) { \ mysql 376 ext/mysql/php_mysql.c _mysql_result = (MYSQL_RES *) zend_list_find(mysql->active_result_id, &type); \ mysql 381 ext/mysql/php_mysql.c zend_list_delete(mysql->active_result_id); \ mysql 382 ext/mysql/php_mysql.c mysql->active_result_id = 0; \ mysql 390 ext/mysql/php_mysql.c if (mysql->active_result_id) { \ mysql 395 ext/mysql/php_mysql.c mysql_result = (MYSQL_RES *) zend_list_find(mysql->active_result_id, &type); \ mysql 401 ext/mysql/php_mysql.c zend_list_delete(mysql->active_result_id); \ mysql 402 ext/mysql/php_mysql.c mysql->active_result_id = 0; \ mysql 436 ext/mysql/php_mysql.c static int php_mysql_select_db(php_mysql_conn *mysql, char *db TSRMLS_DC) mysql 440 ext/mysql/php_mysql.c if (mysql_select_db(mysql->conn, db) != 0) { mysql 516 ext/mysql/php_mysql.c static PHP_GINIT_FUNCTION(mysql) mysql 536 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 543 ext/mysql/php_mysql.c mysql = (php_mysql_conn *)zend_fetch_resource(&zv TSRMLS_CC, -1, "MySQL-Link", NULL, 2, le_link, le_plink); mysql 545 ext/mysql/php_mysql.c if (!mysql) { mysql 549 ext/mysql/php_mysql.c return mysql->conn; mysql 560 ext/mysql/php_mysql.c ZEND_MODULE_STARTUP_D(mysql) mysql 596 ext/mysql/php_mysql.c PHP_MSHUTDOWN_FUNCTION(mysql) mysql 622 ext/mysql/php_mysql.c PHP_RINIT_FUNCTION(mysql) mysql 654 ext/mysql/php_mysql.c PHP_RSHUTDOWN_FUNCTION(mysql) mysql 680 ext/mysql/php_mysql.c PHP_MINFO_FUNCTION(mysql) mysql 727 ext/mysql/php_mysql.c php_mysql_conn *mysql=NULL; mysql 868 ext/mysql/php_mysql.c mysql = (php_mysql_conn *) malloc(sizeof(php_mysql_conn)); mysql 869 ext/mysql/php_mysql.c if (!mysql) { mysql 872 ext/mysql/php_mysql.c mysql->active_result_id = 0; mysql 874 ext/mysql/php_mysql.c mysql->multi_query = client_flags & CLIENT_MULTI_STATEMENTS? 1:0; mysql 876 ext/mysql/php_mysql.c mysql->multi_query = 0; mysql 880 ext/mysql/php_mysql.c mysql->conn = mysql_init(NULL); mysql 882 ext/mysql/php_mysql.c mysql->conn = mysqlnd_init(MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA, persistent); mysql 886 ext/mysql/php_mysql.c mysql_options(mysql->conn, MYSQL_OPT_CONNECT_TIMEOUT, (const char *)&connect_timeout); mysql 889 ext/mysql/php_mysql.c if (mysql_real_connect(mysql->conn, host, user, passwd, NULL, port, socket, client_flags)==NULL) mysql 891 ext/mysql/php_mysql.c if (mysqlnd_connect(mysql->conn, host, user, passwd, passwd_len, NULL, 0, port, socket, client_flags, MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA TSRMLS_CC) == NULL) mysql 898 ext/mysql/php_mysql.c MySG(connect_error) = estrdup(mysql_error(mysql->conn)); mysql 901 ext/mysql/php_mysql.c MySG(connect_errno) = mysql_errno(mysql->conn); mysql 903 ext/mysql/php_mysql.c free(mysql); mysql 907 ext/mysql/php_mysql.c mysql_options(mysql->conn, MYSQL_OPT_LOCAL_INFILE, (char *)&MySG(allow_local_infile)); mysql 911 ext/mysql/php_mysql.c new_le.ptr = mysql; mysql 913 ext/mysql/php_mysql.c free(mysql); mysql 923 ext/mysql/php_mysql.c mysql = (php_mysql_conn *) le->ptr; mysql 924 ext/mysql/php_mysql.c mysql->active_result_id = 0; mysql 926 ext/mysql/php_mysql.c mysql->multi_query = client_flags & CLIENT_MULTI_STATEMENTS? 1:0; mysql 928 ext/mysql/php_mysql.c mysql->multi_query = 0; mysql 932 ext/mysql/php_mysql.c mysqlnd_end_psession(mysql->conn); mysql 934 ext/mysql/php_mysql.c if (mysql_ping(mysql->conn)) { mysql 935 ext/mysql/php_mysql.c if (mysql_errno(mysql->conn) == 2006) { mysql 937 ext/mysql/php_mysql.c if (mysql_real_connect(mysql->conn, host, user, passwd, NULL, port, socket, client_flags)==NULL) mysql 939 ext/mysql/php_mysql.c if (mysqlnd_connect(mysql->conn, host, user, passwd, passwd_len, NULL, 0, port, socket, client_flags, MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA TSRMLS_CC) == NULL) mysql 947 ext/mysql/php_mysql.c mysql_options(mysql->conn, MYSQL_OPT_LOCAL_INFILE, (char *)&MySG(allow_local_infile)); mysql 951 ext/mysql/php_mysql.c mysqlnd_restart_psession(mysql->conn); mysql 955 ext/mysql/php_mysql.c ZEND_REGISTER_RESOURCE(return_value, mysql, le_plink); mysql 992 ext/mysql/php_mysql.c mysql = (php_mysql_conn *) emalloc(sizeof(php_mysql_conn)); mysql 993 ext/mysql/php_mysql.c mysql->active_result_id = 0; mysql 995 ext/mysql/php_mysql.c mysql->multi_query = 1; mysql 999 ext/mysql/php_mysql.c mysql->conn = mysql_init(NULL); mysql 1001 ext/mysql/php_mysql.c mysql->conn = mysqlnd_init(MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA, persistent); mysql 1003 ext/mysql/php_mysql.c if (!mysql->conn) { mysql 1007 ext/mysql/php_mysql.c efree(mysql); mysql 1012 ext/mysql/php_mysql.c mysql_options(mysql->conn, MYSQL_OPT_CONNECT_TIMEOUT, (const char *)&connect_timeout); mysql 1016 ext/mysql/php_mysql.c if (mysql_real_connect(mysql->conn, host, user, passwd, NULL, port, socket, client_flags)==NULL) mysql 1018 ext/mysql/php_mysql.c if (mysqlnd_connect(mysql->conn, host, user, passwd, passwd_len, NULL, 0, port, socket, client_flags, MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA TSRMLS_CC) == NULL) mysql 1025 ext/mysql/php_mysql.c MySG(connect_error) = estrdup(mysql_error(mysql->conn)); mysql 1028 ext/mysql/php_mysql.c MySG(connect_errno) = mysql_errno(mysql->conn); mysql 1032 ext/mysql/php_mysql.c mysqlnd_close(mysql->conn, MYSQLND_CLOSE_DISCONNECTED); mysql 1035 ext/mysql/php_mysql.c efree(mysql); mysql 1038 ext/mysql/php_mysql.c mysql_options(mysql->conn, MYSQL_OPT_LOCAL_INFILE, (char *)&MySG(allow_local_infile)); mysql 1041 ext/mysql/php_mysql.c ZEND_REGISTER_RESOURCE(return_value, mysql, le_link); mysql 1093 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1100 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, -1, "MySQL-Link", le_link, le_plink); mysql 1102 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, NULL, MySG(default_link), "MySQL-Link", le_link, le_plink); mysql 1110 ext/mysql/php_mysql.c if ((mysql = zend_list_find(resource_id, &tmp)) && tmp == le_plink) { mysql 1111 ext/mysql/php_mysql.c mysqlnd_end_psession(mysql->conn); mysql 1138 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1149 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1151 ext/mysql/php_mysql.c if (php_mysql_select_db(mysql, db TSRMLS_CC)) { mysql 1179 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1190 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1192 ext/mysql/php_mysql.c RETURN_STRING((char *)mysql_get_host_info(mysql->conn),1); mysql 1202 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1213 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1215 ext/mysql/php_mysql.c RETURN_LONG(mysql_get_proto_info(mysql->conn)); mysql 1225 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1236 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1238 ext/mysql/php_mysql.c RETURN_STRING((char *)mysql_get_server_info(mysql->conn),1); mysql 1249 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1260 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1262 ext/mysql/php_mysql.c if ((str = (char *)mysql_info(mysql->conn))) { mysql 1276 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1286 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1288 ext/mysql/php_mysql.c RETURN_LONG((long) mysql_thread_id(mysql->conn)); mysql 1298 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1312 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1316 ext/mysql/php_mysql.c if ((stat = (char *)mysql_stat(mysql->conn))) { mysql 1319 ext/mysql/php_mysql.c if (mysqlnd_stat(mysql->conn, &stat, &stat_len) == PASS) { mysql 1334 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1345 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1346 ext/mysql/php_mysql.c RETURN_STRING((char *)mysql_character_set_name(mysql->conn), 1); mysql 1359 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1370 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1372 ext/mysql/php_mysql.c if (!mysql_set_character_set(mysql->conn, csname)) { mysql 1391 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1402 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1406 ext/mysql/php_mysql.c if (mysql_create_db(mysql->conn, db)==0) { mysql 1422 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1433 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1435 ext/mysql/php_mysql.c if (mysql_drop_db(mysql->conn, db)==0) { mysql 1449 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1452 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, link_id, "MySQL-Link", le_link, le_plink); mysql 1455 ext/mysql/php_mysql.c if (!php_mysql_select_db(mysql, db TSRMLS_CC)) { mysql 1472 ext/mysql/php_mysql.c mysql_real_query(mysql->conn, newquery, newql); mysql 1474 ext/mysql/php_mysql.c if (mysql_errno(mysql->conn)) { mysql 1475 ext/mysql/php_mysql.c php_error_docref("http://www.mysql.com/doc" TSRMLS_CC, E_WARNING, "%s", mysql_error(mysql->conn)); mysql 1479 ext/mysql/php_mysql.c mysql_result = mysql_use_result(mysql->conn); mysql 1495 ext/mysql/php_mysql.c if (mysql_real_query(mysql->conn, query, query_len)!=0) { mysql 1498 ext/mysql/php_mysql.c if (mysql_errno(mysql->conn)){ mysql 1499 ext/mysql/php_mysql.c php_error_docref("http://www.mysql.com/doc" TSRMLS_CC, E_WARNING, "%s", mysql_error(mysql->conn)); mysql 1505 ext/mysql/php_mysql.c if (mysql_query(mysql->conn, query)!=0) { mysql 1508 ext/mysql/php_mysql.c if (mysql_errno(mysql->conn)){ mysql 1509 ext/mysql/php_mysql.c php_error_docref("http://www.mysql.com/doc" TSRMLS_CC, E_WARNING, "%s", mysql_error(mysql->conn)); mysql 1516 ext/mysql/php_mysql.c mysql_result=mysql_use_result(mysql->conn); mysql 1518 ext/mysql/php_mysql.c mysql_result=mysql_store_result(mysql->conn); mysql 1521 ext/mysql/php_mysql.c if (PHP_MYSQL_VALID_RESULT(mysql->conn)) { /* query should have returned rows */ mysql 1531 ext/mysql/php_mysql.c mysql->active_result_id = Z_LVAL_P(return_value); mysql 1607 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1620 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1625 ext/mysql/php_mysql.c if ((mysql_result=mysql_list_dbs(mysql->conn, NULL))==NULL) { mysql 1643 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1655 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1657 ext/mysql/php_mysql.c if (!php_mysql_select_db(mysql, db TSRMLS_CC)) { mysql 1663 ext/mysql/php_mysql.c if ((mysql_result=mysql_list_tables(mysql->conn, NULL))==NULL) { mysql 1681 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1693 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1695 ext/mysql/php_mysql.c if (!php_mysql_select_db(mysql, db TSRMLS_CC)) { mysql 1701 ext/mysql/php_mysql.c if ((mysql_result=mysql_list_fields(mysql->conn, table, NULL))==NULL) { mysql 1716 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1728 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1732 ext/mysql/php_mysql.c mysql_result = mysql_list_processes(mysql->conn); mysql 1750 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1767 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1769 ext/mysql/php_mysql.c RETURN_STRING((char *)mysql_error(mysql->conn), 1); mysql 1781 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1798 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1800 ext/mysql/php_mysql.c RETURN_LONG(mysql_errno(mysql->conn)); mysql 1812 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1823 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1826 ext/mysql/php_mysql.c Z_LVAL_P(return_value) = (long) mysql_affected_rows(mysql->conn); mysql 1864 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1876 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1879 ext/mysql/php_mysql.c new_str_len = mysql_real_escape_string(mysql->conn, new_str, str, str_len); mysql 1892 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 1903 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 1906 ext/mysql/php_mysql.c Z_LVAL_P(return_value) = (long) mysql_insert_id(mysql->conn); mysql 2660 ext/mysql/php_mysql.c php_mysql_conn *mysql; mysql 2669 ext/mysql/php_mysql.c ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, &mysql_link, id, "MySQL-Link", le_link, le_plink); mysql 2673 ext/mysql/php_mysql.c RETURN_BOOL(! mysql_ping(mysql->conn)); mysql 56 ext/mysql/php_mysql_structs.h PHP_MINIT_FUNCTION(mysql); mysql 57 ext/mysql/php_mysql_structs.h PHP_RINIT_FUNCTION(mysql); mysql 58 ext/mysql/php_mysql_structs.h PHP_MSHUTDOWN_FUNCTION(mysql); mysql 59 ext/mysql/php_mysql_structs.h PHP_RSHUTDOWN_FUNCTION(mysql); mysql 60 ext/mysql/php_mysql_structs.h PHP_MINFO_FUNCTION(mysql); mysql 113 ext/mysql/php_mysql_structs.h ZEND_BEGIN_MODULE_GLOBALS(mysql) mysql 127 ext/mysql/php_mysql_structs.h ZEND_END_MODULE_GLOBALS(mysql) mysql 95 ext/mysqli/mysqli.c MYSQL *mysql = (MYSQL *) data; mysql 97 ext/mysqli/mysqli.c mysqli_close(mysql, MYSQLI_CLOSE_IMPLICIT); mysql 192 ext/mysqli/mysqli.c void php_clear_mysql(MY_MYSQL *mysql) { mysql 193 ext/mysqli/mysqli.c if (mysql->hash_key) { mysql 194 ext/mysqli/mysqli.c efree(mysql->hash_key); mysql 195 ext/mysqli/mysqli.c mysql->hash_key = NULL; mysql 197 ext/mysqli/mysqli.c if (mysql->li_read) { mysql 198 ext/mysqli/mysqli.c zval_ptr_dtor(&(mysql->li_read)); mysql 199 ext/mysqli/mysqli.c mysql->li_read = NULL; mysql 229 ext/mysqli/mysqli.c MY_MYSQL *mysql = (MY_MYSQL *)my_res->ptr; mysql 230 ext/mysqli/mysqli.c if (mysql->mysql) { mysql 231 ext/mysqli/mysqli.c php_mysqli_close(mysql, MYSQLI_CLOSE_EXPLICIT, my_res->status TSRMLS_CC); mysql 233 ext/mysqli/mysqli.c php_clear_mysql(mysql); mysql 234 ext/mysqli/mysqli.c efree(mysql); mysql 538 ext/mysqli/mysqli.c MY_MYSQL * mysql; mysql 546 ext/mysqli/mysqli.c mysql = (MY_MYSQL *)(my_res->ptr); mysql 547 ext/mysqli/mysqli.c return mysql ? mysql->mysql : NULL; mysql 1047 ext/mysqli/mysqli.c MY_MYSQL *mysql; mysql 1060 ext/mysqli/mysqli.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1064 ext/mysqli/mysqli.c stmt->stmt = mysql_stmt_init(mysql->mysql); mysql 1070 ext/mysqli/mysqli.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1074 ext/mysqli/mysqli.c if ((stmt->stmt = mysql_stmt_init(mysql->mysql))) { mysql 1107 ext/mysqli/mysqli.c MY_MYSQL *mysql; mysql 1128 ext/mysqli/mysqli.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1132 ext/mysqli/mysqli.c result = mysql_store_result(mysql->mysql); mysql 1135 ext/mysqli/mysqli.c result = mysql_use_result(mysql->mysql); mysql 147 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 155 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 157 ext/mysqli/mysqli_api.c rc = mysql_affected_rows(mysql->mysql); mysql 170 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 177 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 179 ext/mysqli/mysqli_api.c if (mysql_autocommit(mysql->mysql, (my_bool)automode)) { mysql 637 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 649 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 652 ext/mysqli/mysqli_api.c old_charset = mysql->mysql->charset; mysql 656 ext/mysqli/mysqli_api.c rc = mysqlnd_change_user_ex(mysql->mysql, user, password, dbname, FALSE, (size_t) password_len); mysql 658 ext/mysqli/mysqli_api.c rc = mysql_change_user(mysql->mysql, user, password, dbname); mysql 660 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 666 ext/mysqli/mysqli_api.c if (mysql_get_server_version(mysql->mysql) < 501023L) { mysql 672 ext/mysqli/mysqli_api.c rc = mysql_set_character_set(mysql->mysql, old_charset->csname); mysql 684 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 692 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 693 ext/mysqli/mysqli_api.c cs_name = mysql_character_set_name(mysql->mysql); mysql 702 ext/mysqli/mysqli_api.c void php_mysqli_close(MY_MYSQL * mysql, int close_type, int resource_status TSRMLS_DC) mysql 708 ext/mysqli/mysqli_api.c if (!mysql->persistent) { mysql 709 ext/mysqli/mysqli_api.c mysqli_close(mysql->mysql, close_type); mysql 712 ext/mysqli/mysqli_api.c if (zend_hash_find(&EG(persistent_list), mysql->hash_key, strlen(mysql->hash_key) + 1, (void **)&le) == SUCCESS) { mysql 716 ext/mysqli/mysqli_api.c mysqlnd_end_psession(mysql->mysql); mysql 721 ext/mysqli/mysqli_api.c mysqli_commit_or_rollback_libmysql(mysql->mysql, FALSE, TRANS_COR_NO_OPT, NULL TSRMLS_CC)) mysql 723 ext/mysqli/mysqli_api.c FAIL == mysqlnd_rollback(mysql->mysql, TRANS_COR_NO_OPT, NULL)) mysql 726 ext/mysqli/mysqli_api.c mysqli_close(mysql->mysql, close_type); mysql 728 ext/mysqli/mysqli_api.c zend_ptr_stack_push(&plist->free_links, mysql->mysql); mysql 734 ext/mysqli/mysqli_api.c mysql->persistent = FALSE; mysql 736 ext/mysqli/mysqli_api.c mysql->mysql = NULL; mysql 738 ext/mysqli/mysqli_api.c php_clear_mysql(mysql); mysql 748 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 754 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED); mysql 756 ext/mysqli/mysqli_api.c php_mysqli_close(mysql, MYSQLI_CLOSE_EXPLICIT, ((MYSQLI_RESOURCE *)((mysqli_object *)zend_object_store_get_object(mysql_link TSRMLS_CC))->ptr)->status TSRMLS_CC); mysql 760 ext/mysqli/mysqli_api.c efree(mysql); mysql 770 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 779 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 782 ext/mysqli/mysqli_api.c if (mysqli_commit_or_rollback_libmysql(mysql->mysql, TRUE, flags, name TSRMLS_CC)) { mysql 784 ext/mysqli/mysqli_api.c if (FAIL == mysqlnd_commit(mysql->mysql, flags, name)) { mysql 841 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 847 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 849 ext/mysqli/mysqli_api.c RETURN_BOOL(!mysql_dump_debug_info(mysql->mysql)) mysql 857 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 863 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 864 ext/mysqli/mysqli_api.c RETURN_LONG(mysql_errno(mysql->mysql)); mysql 872 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 879 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 880 ext/mysqli/mysqli_api.c err = mysql_error(mysql->mysql); mysql 1355 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1361 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1363 ext/mysqli/mysqli_api.c RETURN_LONG(mysql_field_count(mysql->mysql)); mysql 1447 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1453 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1455 ext/mysqli/mysqli_api.c RETURN_STRING((mysql->mysql->host_info) ? mysql->mysql->host_info : "", 1); mysql 1457 ext/mysqli/mysqli_api.c RETURN_STRING((mysql->mysql->data->host_info) ? mysql->mysql->data->host_info : "", 1); mysql 1466 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1472 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1473 ext/mysqli/mysqli_api.c RETURN_LONG(mysql_get_proto_info(mysql->mysql)); mysql 1481 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1488 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1490 ext/mysqli/mysqli_api.c info = mysql_get_server_info(mysql->mysql); mysql 1501 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1507 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1509 ext/mysqli/mysqli_api.c RETURN_LONG(mysql_get_server_version(mysql->mysql)); mysql 1517 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1524 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1526 ext/mysqli/mysqli_api.c info = mysql_info(mysql->mysql); mysql 1538 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1544 ext/mysqli/mysqli_api.c mysql = (MY_MYSQL *)ecalloc(1, sizeof(MY_MYSQL)); mysql 1547 ext/mysqli/mysqli_api.c if (!(mysql->mysql = mysql_init(NULL))) mysql 1553 ext/mysqli/mysqli_api.c if (!(mysql->mysql = mysqlnd_init(MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA, TRUE))) mysql 1556 ext/mysqli/mysqli_api.c efree(mysql); mysql 1561 ext/mysqli/mysqli_api.c mysqli_resource->ptr = (void *)mysql; mysql 1585 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1592 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1593 ext/mysqli/mysqli_api.c rc = mysql_insert_id(mysql->mysql); mysql 1602 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1609 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1616 ext/mysqli/mysqli_api.c if (mysql_kill(mysql->mysql, processid)) { mysql 1617 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 1628 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1634 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1636 ext/mysqli/mysqli_api.c RETURN_BOOL(mysql_more_results(mysql->mysql)); mysql 1643 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1649 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1651 ext/mysqli/mysqli_api.c if (!mysql_more_results(mysql->mysql)) { mysql 1657 ext/mysqli/mysqli_api.c RETURN_BOOL(!mysql_next_result(mysql->mysql)); mysql 1814 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1825 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED); mysql 1853 ext/mysqli/mysqli_api.c ret = mysql_options(mysql->mysql, mysql_option, Z_STRVAL_PP(mysql_value)); mysql 1857 ext/mysqli/mysqli_api.c ret = mysql_options(mysql->mysql, mysql_option, (char *)&l_value); mysql 1873 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1880 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1881 ext/mysqli/mysqli_api.c rc = mysql_ping(mysql->mysql); mysql 1882 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 1892 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1902 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1905 ext/mysqli/mysqli_api.c if (mysql->mysql->status == MYSQL_STATUS_GET_RESULT) { mysql 1913 ext/mysqli/mysqli_api.c if ((stmt->stmt = mysql_stmt_init(mysql->mysql))) { mysql 1923 ext/mysqli/mysqli_api.c memcpy(sqlstate, mysql->mysql->net.sqlstate, SQLSTATE_LENGTH+1); mysql 1925 ext/mysqli/mysqli_api.c MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info; mysql 1932 ext/mysqli/mysqli_api.c mysql->mysql->net.last_errno = last_errno; mysql 1933 ext/mysqli/mysqli_api.c memcpy(mysql->mysql->net.last_error, last_error, MYSQL_ERRMSG_SIZE); mysql 1934 ext/mysqli/mysqli_api.c memcpy(mysql->mysql->net.sqlstate, sqlstate, SQLSTATE_LENGTH+1); mysql 1936 ext/mysqli/mysqli_api.c *mysql->mysql->data->error_info = error_info; mysql 1951 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 1983 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 1991 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1995 ext/mysqli/mysqli_api.c if (mysql_real_query(mysql->mysql, query, query_len)) { mysql 1996 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 2000 ext/mysqli/mysqli_api.c if (!mysql_field_count(mysql->mysql)) { mysql 2002 ext/mysqli/mysqli_api.c php_mysqli_report_index(query, mysqli_server_status(mysql->mysql) TSRMLS_CC); mysql 2013 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2021 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2024 ext/mysqli/mysqli_api.c newstr_len = mysql_real_escape_string(mysql->mysql, newstr, escapestr, escapestr_len); mysql 2036 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2045 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2048 ext/mysqli/mysqli_api.c if (mysqli_commit_or_rollback_libmysql(mysql->mysql, FALSE, flags, name TSRMLS_CC)) { mysql 2050 ext/mysqli/mysqli_api.c if (FAIL == mysqlnd_rollback(mysql->mysql, flags, name)) { mysql 2257 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2265 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2267 ext/mysqli/mysqli_api.c if (mysql_select_db(mysql->mysql, dbname)) { mysql 2268 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 2279 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2286 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2287 ext/mysqli/mysqli_api.c state = mysql_sqlstate(mysql->mysql); mysql 2298 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2306 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED); mysql 2314 ext/mysqli/mysqli_api.c mysql_ssl_set(mysql->mysql, ssl_parm[0], ssl_parm[1], ssl_parm[2], ssl_parm[3], ssl_parm[4]); mysql 2324 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2334 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2337 ext/mysqli/mysqli_api.c if ((stat = (char *)mysql_stat(mysql->mysql))) mysql 2341 ext/mysqli/mysqli_api.c if (mysqlnd_stat(mysql->mysql, &stat, &stat_len) == PASS) mysql 2356 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2363 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED); mysql 2365 ext/mysqli/mysqli_api.c RETURN_BOOL(!mysql_refresh(mysql->mysql, (uint8_t) options)); mysql 2367 ext/mysqli/mysqli_api.c RETURN_BOOL(!mysql_refresh(mysql->mysql, options)); mysql 2487 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2495 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2499 ext/mysqli/mysqli_api.c if (!(stmt->stmt = mysql_stmt_init(mysql->mysql))) { mysql 2639 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2649 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2651 ext/mysqli/mysqli_api.c result = flags & MYSQLI_STORE_RESULT_COPY_DATA? mysqlnd_store_result_ofs(mysql->mysql) : mysqlnd_store_result(mysql->mysql); mysql 2653 ext/mysqli/mysqli_api.c result = mysql_store_result(mysql->mysql); mysql 2656 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 2660 ext/mysqli/mysqli_api.c php_mysqli_report_index("from previous query", mysqli_server_status(mysql->mysql) TSRMLS_CC); mysql 2675 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2681 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2683 ext/mysqli/mysqli_api.c RETURN_LONG((long) mysql_thread_id(mysql->mysql)); mysql 2699 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2707 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2709 ext/mysqli/mysqli_api.c if (!(result = mysql_use_result(mysql->mysql))) { mysql 2710 ext/mysqli/mysqli_api.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 2715 ext/mysqli/mysqli_api.c php_mysqli_report_index("from previous query", mysqli_server_status(mysql->mysql) TSRMLS_CC); mysql 2728 ext/mysqli/mysqli_api.c MY_MYSQL *mysql; mysql 2734 ext/mysqli/mysqli_api.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 2736 ext/mysqli/mysqli_api.c RETURN_LONG(mysql_warning_count(mysql->mysql)); mysql 36 ext/mysqli/mysqli_libmysql.h #define mysqli_stmt_warning_count(s) mysql_warning_count((s)->mysql) mysql 37 ext/mysqli/mysqli_libmysql.h #define mysqli_stmt_server_status(s) (s)->mysql->server_status mysql 38 ext/mysqli/mysqli_libmysql.h #define mysqli_stmt_get_connection(s) (s)->mysql mysql 62 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql = NULL; mysql 100 ext/mysqli/mysqli_nonapi.c mysql = (MY_MYSQL*) mysqli_resource->ptr; mysql 103 ext/mysqli/mysqli_nonapi.c if (!mysql) { mysql 104 ext/mysqli/mysqli_nonapi.c mysql = (MY_MYSQL *) ecalloc(1, sizeof(MY_MYSQL)); mysql 117 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &object, MYSQLI_STATUS_INITIALIZED); mysql 147 ext/mysqli/mysqli_nonapi.c if (mysql->mysql && mysqli_resource && mysql 151 ext/mysqli/mysqli_nonapi.c php_mysqli_close(mysql, MYSQLI_CLOSE_IMPLICIT, mysqli_resource->status TSRMLS_CC); mysql 159 ext/mysqli/mysqli_nonapi.c mysql->persistent = persistent = TRUE; mysql 165 ext/mysqli/mysqli_nonapi.c mysql->hash_key = hash_key; mysql 174 ext/mysqli/mysqli_nonapi.c mysql->mysql = zend_ptr_stack_pop(&plist->free_links); mysql 180 ext/mysqli/mysqli_nonapi.c if (!mysqli_change_user_silent(mysql->mysql, username, passwd, dbname, passwd_len)) { mysql 182 ext/mysqli/mysqli_nonapi.c if (!mysql_ping(mysql->mysql)) { mysql 185 ext/mysqli/mysqli_nonapi.c mysqlnd_restart_psession(mysql->mysql); mysql 190 ext/mysqli/mysqli_nonapi.c mysqli_close(mysql->mysql, MYSQLI_CLOSE_IMPLICIT); mysql 191 ext/mysqli/mysqli_nonapi.c mysql->mysql = NULL; mysql 218 ext/mysqli/mysqli_nonapi.c if (!mysql->mysql) { mysql 220 ext/mysqli/mysqli_nonapi.c if (!(mysql->mysql = mysql_init(NULL))) { mysql 222 ext/mysqli/mysqli_nonapi.c if (!(mysql->mysql = mysqlnd_init(MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA, persistent))) { mysql 232 ext/mysqli/mysqli_nonapi.c mysql_options(mysql->mysql, MYSQL_OPT_USE_REMOTE_CONNECTION, (char *)&external); mysql 234 ext/mysqli/mysqli_nonapi.c mysql_options(mysql->mysql, MYSQL_OPT_USE_EMBEDDED_CONNECTION, 0); mysql 242 ext/mysqli/mysqli_nonapi.c if (mysql_real_connect(mysql->mysql, hostname, username, passwd, dbname, port, socket, flags) == NULL) mysql 244 ext/mysqli/mysqli_nonapi.c if (mysqlnd_connect(mysql->mysql, hostname, username, passwd, passwd_len, dbname, dbname_len, mysql 249 ext/mysqli/mysqli_nonapi.c php_mysqli_set_error(mysql_errno(mysql->mysql), (char *) mysql_error(mysql->mysql) TSRMLS_CC); mysql 250 ext/mysqli/mysqli_nonapi.c php_mysqli_throw_sql_exception((char *)mysql_sqlstate(mysql->mysql), mysql_errno(mysql->mysql) TSRMLS_CC, mysql 251 ext/mysqli/mysqli_nonapi.c "%s", mysql_error(mysql->mysql)); mysql 254 ext/mysqli/mysqli_nonapi.c mysqli_close(mysql->mysql, MYSQLI_CLOSE_DISCONNECTED); mysql 255 ext/mysqli/mysqli_nonapi.c mysql->mysql = NULL; mysql 261 ext/mysqli/mysqli_nonapi.c php_mysqli_set_error(mysql_errno(mysql->mysql), (char *) mysql_error(mysql->mysql) TSRMLS_CC); mysql 264 ext/mysqli/mysqli_nonapi.c mysql->mysql->reconnect = MyG(reconnect); mysql 267 ext/mysqli/mysqli_nonapi.c mysql_options(mysql->mysql, MYSQL_OPT_LOCAL_INFILE, (char *)&MyG(allow_local_infile)); mysql 272 ext/mysqli/mysqli_nonapi.c mysqli_resource->ptr = (void *)mysql; mysql 283 ext/mysqli/mysqli_nonapi.c mysql->multi_query = 0; mysql 297 ext/mysqli/mysqli_nonapi.c if (mysql->hash_key) { mysql 298 ext/mysqli/mysqli_nonapi.c efree(mysql->hash_key); mysql 299 ext/mysqli/mysqli_nonapi.c mysql->hash_key = NULL; mysql 300 ext/mysqli/mysqli_nonapi.c mysql->persistent = FALSE; mysql 303 ext/mysqli/mysqli_nonapi.c efree(mysql); mysql 407 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 414 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 416 ext/mysqli/mysqli_nonapi.c mysqlnd_get_connection_stats(mysql->mysql, return_value); mysql 425 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 431 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 434 ext/mysqli/mysqli_nonapi.c if (mysql->mysql->data->error_info->error_list) { mysql 437 ext/mysqli/mysqli_nonapi.c for (message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(mysql->mysql->data->error_info->error_list, &pos); mysql 439 ext/mysqli/mysqli_nonapi.c message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(mysql->mysql->data->error_info->error_list, &pos)) mysql 451 ext/mysqli/mysqli_nonapi.c if (mysql_errno(mysql->mysql)) { mysql 455 ext/mysqli/mysqli_nonapi.c add_assoc_long_ex(single_error, "errno", sizeof("errno"), mysql_errno(mysql->mysql)); mysql 456 ext/mysqli/mysqli_nonapi.c add_assoc_string_ex(single_error, "sqlstate", sizeof("sqlstate"), mysql_sqlstate(mysql->mysql), 1); mysql 457 ext/mysqli/mysqli_nonapi.c add_assoc_string_ex(single_error, "error", sizeof("error"), mysql_error(mysql->mysql), 1); mysql 521 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 529 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 532 ext/mysqli/mysqli_nonapi.c if (mysql_real_query(mysql->mysql, query, query_len)) { mysql 538 ext/mysqli/mysqli_nonapi.c strcpy(s_error, mysql_error(mysql->mysql)); mysql 539 ext/mysqli/mysqli_nonapi.c strcpy(s_sqlstate, mysql_sqlstate(mysql->mysql)); mysql 540 ext/mysqli/mysqli_nonapi.c s_errno = mysql_errno(mysql->mysql); mysql 542 ext/mysqli/mysqli_nonapi.c MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info; mysql 544 ext/mysqli/mysqli_nonapi.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 549 ext/mysqli/mysqli_nonapi.c strcpy(mysql->mysql->net.last_error, s_error); mysql 550 ext/mysqli/mysqli_nonapi.c strcpy(mysql->mysql->net.sqlstate, s_sqlstate); mysql 551 ext/mysqli/mysqli_nonapi.c mysql->mysql->net.last_errno = s_errno; mysql 553 ext/mysqli/mysqli_nonapi.c *mysql->mysql->data->error_info = error_info; mysql 564 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 589 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 596 ext/mysqli/mysqli_nonapi.c if (mysqli_async_query(mysql->mysql, query, query_len)) { mysql 597 ext/mysqli/mysqli_nonapi.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 600 ext/mysqli/mysqli_nonapi.c mysql->async_result_fetch_type = resultmode & ~MYSQLI_ASYNC; mysql 605 ext/mysqli/mysqli_nonapi.c if (mysql_real_query(mysql->mysql, query, query_len)) { mysql 606 ext/mysqli/mysqli_nonapi.c MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); mysql 610 ext/mysqli/mysqli_nonapi.c if (!mysql_field_count(mysql->mysql)) { mysql 613 ext/mysqli/mysqli_nonapi.c php_mysqli_report_index(query, mysqli_server_status(mysql->mysql) TSRMLS_CC); mysql 626 ext/mysqli/mysqli_nonapi.c result = mysqlnd_store_result_ofs(mysql->mysql); mysql 629 ext/mysqli/mysqli_nonapi.c result = mysql_store_result(mysql->mysql); mysql 632 ext/mysqli/mysqli_nonapi.c result = mysql_use_result(mysql->mysql); mysql 636 ext/mysqli/mysqli_nonapi.c php_mysqli_throw_sql_exception((char *)mysql_sqlstate(mysql->mysql), mysql_errno(mysql->mysql) TSRMLS_CC, mysql 637 ext/mysqli/mysqli_nonapi.c "%s", mysql_error(mysql->mysql)); mysql 642 ext/mysqli/mysqli_nonapi.c php_mysqli_report_index(query, mysqli_server_status(mysql->mysql) TSRMLS_CC); mysql 673 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 680 ext/mysqli/mysqli_nonapi.c mysql = (MY_MYSQL*) my_res->ptr; mysql 685 ext/mysqli/mysqli_nonapi.c (*out_array)[current++] = mysql->mysql; mysql 713 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 720 ext/mysqli/mysqli_nonapi.c mysql = (MY_MYSQL *) my_res->ptr; mysql 721 ext/mysqli/mysqli_nonapi.c if (mysql->mysql == *p) { mysql 759 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 761 ext/mysqli/mysqli_nonapi.c mysql = (MY_MYSQL *) ((MYSQLI_RESOURCE *)intern->ptr)->ptr; mysql 762 ext/mysqli/mysqli_nonapi.c if (mysql->mysql == *p) { mysql 848 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 857 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 859 ext/mysqli/mysqli_nonapi.c if (FAIL == mysqlnd_reap_async_query(mysql->mysql)) { mysql 863 ext/mysqli/mysqli_nonapi.c if (!mysql_field_count(mysql->mysql)) { mysql 871 ext/mysqli/mysqli_nonapi.c switch (mysql->async_result_fetch_type) { mysql 873 ext/mysqli/mysqli_nonapi.c result = mysql_store_result(mysql->mysql); mysql 876 ext/mysqli/mysqli_nonapi.c result = mysql_use_result(mysql->mysql); mysql 881 ext/mysqli/mysqli_nonapi.c php_mysqli_throw_sql_exception((char *)mysql_sqlstate(mysql->mysql), mysql_errno(mysql->mysql) TSRMLS_CC, mysql 882 ext/mysqli/mysqli_nonapi.c "%s", mysql_error(mysql->mysql)); mysql 929 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 937 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 939 ext/mysqli/mysqli_nonapi.c if (mysql_warning_count(mysql->mysql)) { mysql 941 ext/mysqli/mysqli_nonapi.c w = php_get_warnings(mysql->mysql->data TSRMLS_CC); mysql 943 ext/mysqli/mysqli_nonapi.c w = php_get_warnings(mysql->mysql TSRMLS_CC); mysql 987 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 995 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 997 ext/mysqli/mysqli_nonapi.c if (mysql_set_character_set(mysql->mysql, cs_name)) { mysql 1010 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 1023 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1027 ext/mysqli/mysqli_nonapi.c mysql_get_character_set_info(mysql->mysql, &cs); mysql 1037 ext/mysqli/mysqli_nonapi.c cs = mysql->mysql->data->charset; mysql 1120 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 1130 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1144 ext/mysqli/mysqli_nonapi.c if (mysqli_begin_transaction_libmysql(mysql->mysql, flags, name TSRMLS_CC)) { mysql 1148 ext/mysqli/mysqli_nonapi.c if (FAIL == mysqlnd_begin_transaction(mysql->mysql, flags, name)) { mysql 1176 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 1184 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1191 ext/mysqli/mysqli_nonapi.c if (mysqli_savepoint_libmysql(mysql->mysql, name, FALSE)) { mysql 1193 ext/mysqli/mysqli_nonapi.c if (FAIL == mysqlnd_savepoint(mysql->mysql, name)) { mysql 1206 ext/mysqli/mysqli_nonapi.c MY_MYSQL *mysql; mysql 1214 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); mysql 1220 ext/mysqli/mysqli_nonapi.c if (mysqli_savepoint_libmysql(mysql->mysql, name, TRUE)) { mysql 1222 ext/mysqli/mysqli_nonapi.c if (FAIL == mysqlnd_savepoint(mysql->mysql, name)) { mysql 64 ext/mysqli/mysqli_priv.h extern void php_mysqli_close(MY_MYSQL * mysql, int close_type, int resource_status TSRMLS_DC); mysql 70 ext/mysqli/mysqli_priv.h extern MYSQLI_WARNING *php_get_warnings(MYSQLND_CONN_DATA * mysql TSRMLS_DC); mysql 72 ext/mysqli/mysqli_priv.h extern MYSQLI_WARNING *php_get_warnings(MYSQL * mysql TSRMLS_DC); mysql 90 ext/mysqli/mysqli_priv.h #define MYSQLI_DISABLE_MQ if (mysql->multi_query) { \ mysql 91 ext/mysqli/mysqli_priv.h mysql_set_server_option(mysql->mysql, MYSQL_OPTION_MULTI_STATEMENTS_OFF); \ mysql 92 ext/mysqli/mysqli_priv.h mysql->multi_query = 0; \ mysql 95 ext/mysqli/mysqli_priv.h #define MYSQLI_ENABLE_MQ if (!mysql->multi_query) { \ mysql 96 ext/mysqli/mysqli_priv.h mysql_set_server_option(mysql->mysql, MYSQL_OPTION_MULTI_STATEMENTS_ON); \ mysql 97 ext/mysqli/mysqli_priv.h mysql->multi_query = 1; \ mysql 141 ext/mysqli/mysqli_priv.h #define MYSQLI_REPORT_MYSQL_ERROR(mysql) \ mysql 142 ext/mysqli/mysqli_priv.h if ((MyG(report_mode) & MYSQLI_REPORT_ERROR) && mysql_errno(mysql)) { \ mysql 143 ext/mysqli/mysqli_priv.h php_mysqli_report_error(mysql_sqlstate(mysql), mysql_errno(mysql), mysql_error(mysql) TSRMLS_CC); \ mysql 50 ext/mysqli/mysqli_prop.c p = (MYSQL *)((MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr)->mysql;\ mysql 160 ext/mysqli/mysqli_prop.c MY_MYSQL *mysql; mysql 167 ext/mysqli/mysqli_prop.c mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; mysql 169 ext/mysqli/mysqli_prop.c if (!mysql) { mysql 174 ext/mysqli/mysqli_prop.c rc = mysql_affected_rows(mysql->mysql); mysql 197 ext/mysqli/mysqli_prop.c MY_MYSQL *mysql; mysql 203 ext/mysqli/mysqli_prop.c mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; mysql 206 ext/mysqli/mysqli_prop.c if (mysql) { mysql 208 ext/mysqli/mysqli_prop.c if (mysql->mysql->data->error_info->error_list) { mysql 211 ext/mysqli/mysqli_prop.c for (message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(mysql->mysql->data->error_info->error_list, &pos); mysql 213 ext/mysqli/mysqli_prop.c message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(mysql->mysql->data->error_info->error_list, &pos)) mysql 225 ext/mysqli/mysqli_prop.c if (mysql_errno(mysql->mysql)) { mysql 229 ext/mysqli/mysqli_prop.c add_assoc_long_ex(single_error, "errno", sizeof("errno"), mysql_errno(mysql->mysql)); mysql 230 ext/mysqli/mysqli_prop.c add_assoc_string_ex(single_error, "sqlstate", sizeof("sqlstate"), mysql_sqlstate(mysql->mysql), 1); mysql 231 ext/mysqli/mysqli_prop.c add_assoc_string_ex(single_error, "error", sizeof("error"), mysql_error(mysql->mysql), 1); mysql 258 ext/mysqli/mysqli_prop.c MY_MYSQL *mysql; mysql 269 ext/mysqli/mysqli_prop.c mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; mysql 271 ext/mysqli/mysqli_prop.c if (mysql) { mysql 275 ext/mysqli/mysqli_prop.c if (mysqlnd_stat(mysql->mysql, &stat_msg, &stat_msg_len) == PASS) { mysql 279 ext/mysqli/mysqli_prop.c if ((stat_msg = (char *) mysql_stat(mysql->mysql))) { mysql 76 ext/mysqli/mysqli_warning.c MYSQLI_WARNING *php_get_warnings(MYSQL *mysql TSRMLS_DC) mysql 82 ext/mysqli/mysqli_warning.c if (mysql_real_query(mysql, "SHOW WARNINGS", 13)) { mysql 86 ext/mysqli/mysqli_warning.c result = mysql_store_result(mysql); mysql 126 ext/mysqli/mysqli_warning.c MYSQLI_WARNING * php_get_warnings(MYSQLND_CONN_DATA * mysql TSRMLS_DC) mysql 132 ext/mysqli/mysqli_warning.c if (mysql->m->query(mysql, "SHOW WARNINGS", 13 TSRMLS_CC)) { mysql 136 ext/mysqli/mysqli_warning.c result = mysql->m->use_result(mysql, 0 TSRMLS_CC); mysql 285 ext/mysqli/mysqli_warning.c MY_MYSQL *mysql; mysql 286 ext/mysqli/mysqli_warning.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &z, MYSQLI_STATUS_VALID); mysql 287 ext/mysqli/mysqli_warning.c if (mysql_warning_count(mysql->mysql)) { mysql 289 ext/mysqli/mysqli_warning.c w = php_get_warnings(mysql->mysql TSRMLS_CC); mysql 291 ext/mysqli/mysqli_warning.c w = php_get_warnings(mysql->mysql->data TSRMLS_CC); mysql 126 ext/mysqli/php_mysqli_structs.h MYSQL *mysql; mysql 207 ext/mysqli/php_mysqli_structs.h extern void php_mysqli_close(MY_MYSQL * mysql, int close_type, int resource_status TSRMLS_DC); mysql 218 ext/mysqli/php_mysqli_structs.h #define MYSQLI_DISABLE_MQ if (mysql->multi_query) { \ mysql 219 ext/mysqli/php_mysqli_structs.h mysql_set_server_option(mysql->mysql, MYSQL_OPTION_MULTI_STATEMENTS_OFF); \ mysql 220 ext/mysqli/php_mysqli_structs.h mysql->multi_query = 0; \ mysql 223 ext/mysqli/php_mysqli_structs.h #define MYSQLI_ENABLE_MQ if (!mysql->multi_query) { \ mysql 224 ext/mysqli/php_mysqli_structs.h mysql_set_server_option(mysql->mysql, MYSQL_OPTION_MULTI_STATEMENTS_ON); \ mysql 225 ext/mysqli/php_mysqli_structs.h mysql->multi_query = 1; \ mysql 287 ext/mysqli/php_mysqli_structs.h if (!(__ptr)->mysql) { \ mysql 802 ext/pdo_mysql/mysql_driver.c PDO_DRIVER_HEADER(mysql),