error_info 1925 ext/mysqli/mysqli_api.c MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info; error_info 1936 ext/mysqli/mysqli_api.c *mysql->mysql->data->error_info = error_info; error_info 434 ext/mysqli/mysqli_nonapi.c if (mysql->mysql->data->error_info->error_list) { error_info 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); error_info 439 ext/mysqli/mysqli_nonapi.c message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(mysql->mysql->data->error_info->error_list, &pos)) error_info 478 ext/mysqli/mysqli_nonapi.c if (stmt->stmt && stmt->stmt->data && stmt->stmt->data->error_info->error_list) { error_info 481 ext/mysqli/mysqli_nonapi.c for (message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(stmt->stmt->data->error_info->error_list, &pos); error_info 483 ext/mysqli/mysqli_nonapi.c message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(stmt->stmt->data->error_info->error_list, &pos)) error_info 542 ext/mysqli/mysqli_nonapi.c MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info; error_info 553 ext/mysqli/mysqli_nonapi.c *mysql->mysql->data->error_info = error_info; error_info 208 ext/mysqli/mysqli_prop.c if (mysql->mysql->data->error_info->error_list) { error_info 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); error_info 213 ext/mysqli/mysqli_prop.c message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(mysql->mysql->data->error_info->error_list, &pos)) error_info 407 ext/mysqli/mysqli_prop.c if (stmt->stmt->data && stmt->stmt->data->error_info->error_list) { error_info 410 ext/mysqli/mysqli_prop.c for (message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(stmt->stmt->data->error_info->error_list, &pos); error_info 412 ext/mysqli/mysqli_prop.c message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(stmt->stmt->data->error_info->error_list, &pos)) error_info 169 ext/mysqlnd/mysqlnd.c if (conn->error_info->error_list) { error_info 170 ext/mysqlnd/mysqlnd.c zend_llist_clean(conn->error_info->error_list); error_info 171 ext/mysqlnd/mysqlnd.c mnd_pefree(conn->error_info->error_list, pers); error_info 172 ext/mysqlnd/mysqlnd.c conn->error_info->error_list = NULL; error_info 193 ext/mysqlnd/mysqlnd.c mysqlnd_net_free(conn->net, conn->stats, conn->error_info TSRMLS_CC); error_info 228 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 241 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, ok_response->error_no, ok_response->sqlstate, ok_response->error); error_info 274 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 278 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_MALFORMED_PACKET, UNKNOWN_SQLSTATE, error_info 287 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, ok_response->error_no, ok_response->sqlstate, ok_response->error); error_info 290 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_MALFORMED_PACKET, UNKNOWN_SQLSTATE, "Malformed packet"); error_info 303 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_MALFORMED_PACKET, UNKNOWN_SQLSTATE, "Malformed packet"); error_info 330 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); error_info 334 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, mysqlnd_out_of_sync); error_info 340 ext/mysqlnd/mysqlnd.c SET_EMPTY_ERROR(*conn->error_info); error_info 344 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 481 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 530 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); error_info 603 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, "The server requested authentication method unknown to the client"); error_info 624 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 634 ext/mysqlnd/mysqlnd.c if (conn->error_info->error_no) { error_info 670 ext/mysqlnd/mysqlnd.c DBG_INF_FMT("conn->error_info->error_no = %d", conn->error_info->error_no); error_info 671 ext/mysqlnd/mysqlnd.c } while (ret == FAIL && conn->error_info->error_no == 0 && switch_to_auth_protocol != NULL); error_info 803 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 808 ext/mysqlnd/mysqlnd.c conn->stats, conn->error_info TSRMLS_CC)) error_info 821 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, greet_packet->error_no, greet_packet->sqlstate, greet_packet->error); error_info 827 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, error_info 840 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, error_info 897 ext/mysqlnd/mysqlnd.c SET_EMPTY_ERROR(*conn->error_info); error_info 984 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1025 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1032 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1040 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1046 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1058 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1064 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1071 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1079 ext/mysqlnd/mysqlnd.c SET_EMPTY_ERROR(*conn->error_info); error_info 1102 ext/mysqlnd/mysqlnd.c DBG_ERR_FMT("[%u] %.128s (trying to connect via %s)", conn->error_info->error_no, conn->error_info->error, conn->scheme); error_info 1103 ext/mysqlnd/mysqlnd.c if (!conn->error_info->error_no) { error_info 1104 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_CONNECTION_ERROR, UNKNOWN_SQLSTATE, conn->error_info->error? conn->error_info->error:"Unknown error"); error_info 1106 ext/mysqlnd/mysqlnd.c conn->error_info->error_no, conn->error_info->error, conn->scheme); error_info 1524 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1583 ext/mysqlnd/mysqlnd.c return conn->error_info->error_no; error_info 1592 ext/mysqlnd/mysqlnd.c return conn->error_info->error; error_info 1601 ext/mysqlnd/mysqlnd.c return conn->error_info->sqlstate[0] ? conn->error_info->sqlstate:MYSQLND_SQLSTATE_NULL; error_info 1707 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1763 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 1829 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_CANT_FIND_CHARSET, UNKNOWN_SQLSTATE, error_info 1840 ext/mysqlnd/mysqlnd.c } else if (conn->error_info->error_no) { error_info 1925 ext/mysqlnd/mysqlnd.c net->data->m.close_stream(net, conn->stats, conn->error_info TSRMLS_CC); error_info 1955 ext/mysqlnd/mysqlnd.c net->data->m.close_stream(net, conn->stats, conn->error_info TSRMLS_CC); error_info 2182 ext/mysqlnd/mysqlnd.c SET_EMPTY_ERROR(*conn->error_info); error_info 2193 ext/mysqlnd/mysqlnd.c if (!conn->error_info->error_no) { error_info 2199 ext/mysqlnd/mysqlnd.c DBG_INF_FMT("Error from the server : (%u) %s", conn->error_info->error_no, conn->error_info->error); error_info 2289 ext/mysqlnd/mysqlnd.c SET_EMPTY_ERROR(*conn->error_info); error_info 2395 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_CANT_FIND_CHARSET, UNKNOWN_SQLSTATE, "Unknown character set"); error_info 2481 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 2558 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 2584 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, mysqlnd_out_of_sync); error_info 2627 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, mysqlnd_out_of_sync); error_info 2647 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, "Unknown fetch mode"); error_info 2816 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 2879 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 2907 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, "Savepoint name not provided"); error_info 2912 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 2939 ext/mysqlnd/mysqlnd.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, "Savepoint name not provided"); error_info 2944 ext/mysqlnd/mysqlnd.c SET_OOM_ERROR(*conn->error_info); error_info 3013 ext/mysqlnd/mysqlnd.c conn->net = mysqlnd_net_init(conn->persistent, conn->stats, conn->error_info TSRMLS_CC); error_info 63 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 70 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 79 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); error_info 119 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); error_info 134 ext/mysqlnd/mysqlnd_auth.c strlcpy(conn->error_info->sqlstate, auth_resp_packet->sqlstate, sizeof(conn->error_info->sqlstate)); error_info 137 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, auth_resp_packet->error_no, UNKNOWN_SQLSTATE, auth_resp_packet->error); error_info 184 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 191 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 200 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); error_info 207 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 228 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); error_info 234 ext/mysqlnd/mysqlnd_auth.c COPY_CLIENT_ERROR(*conn->error_info, chg_user_resp->error_info); error_info 240 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); error_info 255 ext/mysqlnd/mysqlnd_auth.c if (conn->error_info->error_no) { error_info 269 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 300 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); error_info 374 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_MALFORMED_PACKET, UNKNOWN_SQLSTATE, "The server sent wrong length for scramble"); error_info 505 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 510 ext/mysqlnd/mysqlnd_auth.c SET_OOM_ERROR(*conn->error_info); error_info 541 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, error_info 611 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, "password is too long"); error_info 138 ext/mysqlnd/mysqlnd_driver.c data->error_info = &(data->error_info_impl); error_info 152 ext/mysqlnd/mysqlnd_driver.c data->error_info->error_list = mnd_pecalloc(1, sizeof(zend_llist), persistent); error_info 153 ext/mysqlnd/mysqlnd_driver.c if (!data->error_info->error_list) { error_info 157 ext/mysqlnd/mysqlnd_driver.c zend_llist_init(data->error_info->error_list, sizeof(MYSQLND_ERROR_LIST_ELEMENT), (llist_dtor_func_t)mysqlnd_error_list_pdtor, persistent); error_info 216 ext/mysqlnd/mysqlnd_driver.c stmt->error_info = &(stmt->error_info_impl); error_info 232 ext/mysqlnd/mysqlnd_driver.c stmt->error_info->error_list = mnd_pecalloc(1, sizeof(zend_llist), ret->persistent); error_info 233 ext/mysqlnd/mysqlnd_driver.c if (!stmt->error_info->error_list) { error_info 237 ext/mysqlnd/mysqlnd_driver.c zend_llist_init(stmt->error_info->error_list, sizeof(MYSQLND_ERROR_LIST_ELEMENT), (llist_dtor_func_t) mysqlnd_error_list_pdtor, conn->persistent); error_info 242 ext/mysqlnd/mysqlnd_driver.c SET_OOM_ERROR(*conn->error_info); error_info 254 ext/mysqlnd/mysqlnd_driver.c MYSQLND_METHOD(mysqlnd_object_factory, get_io_channel)(zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC) error_info 268 ext/mysqlnd/mysqlnd_driver.c if (PASS != net->data->m.init(net, stats, error_info TSRMLS_CC)) { error_info 269 ext/mysqlnd/mysqlnd_driver.c net->data->m.dtor(net, stats, error_info TSRMLS_CC); error_info 175 ext/mysqlnd/mysqlnd_loaddata.c ret = net->data->m.send_ex(net, empty_packet, 0, conn->stats, conn->error_info TSRMLS_CC); error_info 188 ext/mysqlnd/mysqlnd_loaddata.c char tmp_buf[sizeof(conn->error_info->error)]; error_info 193 ext/mysqlnd/mysqlnd_loaddata.c SET_CLIENT_ERROR(*conn->error_info, tmp_error_no, UNKNOWN_SQLSTATE, tmp_buf); error_info 195 ext/mysqlnd/mysqlnd_loaddata.c ret = net->data->m.send_ex(net, empty_packet, 0, conn->stats, conn->error_info TSRMLS_CC); error_info 201 ext/mysqlnd/mysqlnd_loaddata.c if ((ret = net->data->m.send_ex(net, buf, bufsize, conn->stats, conn->error_info TSRMLS_CC)) == 0) { error_info 203 ext/mysqlnd/mysqlnd_loaddata.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_LOST, UNKNOWN_SQLSTATE, lost_conn); error_info 209 ext/mysqlnd/mysqlnd_loaddata.c if ((ret = net->data->m.send_ex(net, empty_packet, 0, conn->stats, conn->error_info TSRMLS_CC)) == 0) { error_info 210 ext/mysqlnd/mysqlnd_loaddata.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_LOST, UNKNOWN_SQLSTATE, lost_conn); error_info 216 ext/mysqlnd/mysqlnd_loaddata.c char tmp_buf[sizeof(conn->error_info->error)]; error_info 221 ext/mysqlnd/mysqlnd_loaddata.c SET_CLIENT_ERROR(*conn->error_info, tmp_error_no, UNKNOWN_SQLSTATE, tmp_buf); error_info 88 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 119 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 133 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 149 ext/mysqlnd/mysqlnd_net.c SET_CLIENT_ERROR(*error_info, CR_CONNECTION_ERROR, UNKNOWN_SQLSTATE, "Unknown errror while connecting"); error_info 171 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 209 ext/mysqlnd/mysqlnd_net.c SET_CLIENT_ERROR(*error_info, error_info 262 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 291 ext/mysqlnd/mysqlnd_net.c MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 305 ext/mysqlnd/mysqlnd_net.c SET_CLIENT_ERROR(*error_info, CR_CONNECTION_ERROR, UNKNOWN_SQLSTATE, "No handler for this scheme"); error_info 317 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 325 ext/mysqlnd/mysqlnd_net.c net->data->m.close_stream(net, conn_stats, error_info TSRMLS_CC); error_info 327 ext/mysqlnd/mysqlnd_net.c open_stream = net->data->m.get_open_stream(net, scheme, scheme_len, error_info TSRMLS_CC); error_info 329 ext/mysqlnd/mysqlnd_net.c php_stream * net_stream = open_stream(net, scheme, scheme_len, persistent, conn_stats, error_info TSRMLS_CC); error_info 332 ext/mysqlnd/mysqlnd_net.c net->data->m.post_connect_set_opt(net, scheme, scheme_len, conn_stats, error_info TSRMLS_CC); error_info 365 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 416 ext/mysqlnd/mysqlnd_net.c conn_stats, error_info TSRMLS_CC); error_info 447 ext/mysqlnd/mysqlnd_net.c bytes_sent = net->data->m.network_write_ex(net, p, to_be_sent + MYSQLND_HEADER_SIZE, conn_stats, error_info TSRMLS_CC); error_info 479 ext/mysqlnd/mysqlnd_net.c SET_CLIENT_ERROR(*error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); error_info 554 ext/mysqlnd/mysqlnd_net.c (MYSQLND_NET * net, size_t net_payload_size, MYSQLND_STATS * conn_stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC) error_info 563 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, comp_header, COMPRESSED_HEADER_SIZE, conn_stats, error_info TSRMLS_CC)) { error_info 573 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, compressed_data, net_payload_size, conn_stats, error_info TSRMLS_CC)) { error_info 585 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, net->uncompressed_data->data, net_payload_size, conn_stats, error_info TSRMLS_CC)) { error_info 654 ext/mysqlnd/mysqlnd_net.c MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 681 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, net_header, MYSQLND_HEADER_SIZE, conn_stats, error_info TSRMLS_CC)) { error_info 699 ext/mysqlnd/mysqlnd_net.c net->data->m.read_compressed_packet_from_stream_and_fill_read_buffer(net, net_payload_size, conn_stats, error_info TSRMLS_CC); error_info 707 ext/mysqlnd/mysqlnd_net.c DBG_RETURN(net->data->m.receive_ex(net, p, to_read, conn_stats, error_info TSRMLS_CC)); error_info 712 ext/mysqlnd/mysqlnd_net.c DBG_RETURN(net->data->m.network_read_ex(net, p, to_read, conn_stats, error_info TSRMLS_CC)); error_info 1064 ext/mysqlnd/mysqlnd_net.c MYSQLND_METHOD(mysqlnd_net, close_stream)(MYSQLND_NET * const net, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 1094 ext/mysqlnd/mysqlnd_net.c MYSQLND_METHOD(mysqlnd_net, init)(MYSQLND_NET * const net, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 1115 ext/mysqlnd/mysqlnd_net.c MYSQLND_METHOD(mysqlnd_net, dtor)(MYSQLND_NET * const net, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC) error_info 1120 ext/mysqlnd/mysqlnd_net.c net->data->m.close_stream(net, stats, error_info TSRMLS_CC); error_info 1199 ext/mysqlnd/mysqlnd_net.c mysqlnd_net_init(zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC) error_info 1203 ext/mysqlnd/mysqlnd_net.c net = MYSQLND_CLASS_METHOD_TABLE_NAME(mysqlnd_object_factory).get_io_channel(persistent, stats, error_info TSRMLS_CC); error_info 1211 ext/mysqlnd/mysqlnd_net.c mysqlnd_net_free(MYSQLND_NET * const net, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC) error_info 1215 ext/mysqlnd/mysqlnd_net.c net->data->m.dtor(net, stats, error_info TSRMLS_CC); error_info 26 ext/mysqlnd/mysqlnd_net.h PHPAPI MYSQLND_NET * mysqlnd_net_init(zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC); error_info 27 ext/mysqlnd/mysqlnd_net.h PHPAPI void mysqlnd_net_free(MYSQLND_NET * const net, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC); error_info 113 ext/mysqlnd/mysqlnd_priv.h #define SET_EMPTY_ERROR(error_info) \ error_info 115 ext/mysqlnd/mysqlnd_priv.h (error_info).error_no = 0; \ error_info 116 ext/mysqlnd/mysqlnd_priv.h (error_info).error[0] = '\0'; \ error_info 117 ext/mysqlnd/mysqlnd_priv.h strlcpy((error_info).sqlstate, "00000", sizeof((error_info).sqlstate)); \ error_info 118 ext/mysqlnd/mysqlnd_priv.h if ((error_info).error_list) { \ error_info 119 ext/mysqlnd/mysqlnd_priv.h zend_llist_clean((error_info).error_list); \ error_info 124 ext/mysqlnd/mysqlnd_priv.h #define SET_CLIENT_ERROR(error_info, a, b, c) \ error_info 127 ext/mysqlnd/mysqlnd_priv.h SET_EMPTY_ERROR((error_info)); \ error_info 129 ext/mysqlnd/mysqlnd_priv.h (error_info).error_no = (a); \ error_info 130 ext/mysqlnd/mysqlnd_priv.h strlcpy((error_info).sqlstate, (b), sizeof((error_info).sqlstate)); \ error_info 131 ext/mysqlnd/mysqlnd_priv.h strlcpy((error_info).error, (c), sizeof((error_info).error)); \ error_info 132 ext/mysqlnd/mysqlnd_priv.h if ((error_info).error_list) {\ error_info 140 ext/mysqlnd/mysqlnd_priv.h zend_llist_add_element((error_info).error_list, &error_for_the_list); \ error_info 153 ext/mysqlnd/mysqlnd_priv.h #define SET_OOM_ERROR(error_info) SET_CLIENT_ERROR((error_info), CR_OUT_OF_MEMORY, UNKNOWN_SQLSTATE, mysqlnd_out_of_memory) error_info 156 ext/mysqlnd/mysqlnd_priv.h #define SET_STMT_ERROR(stmt, a, b, c) SET_CLIENT_ERROR(*(stmt)->error_info, a, b, c) error_info 76 ext/mysqlnd/mysqlnd_ps.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, error_info 83 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 84 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*conn->error_info); error_info 93 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*conn->error_info); error_info 108 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*conn->error_info); error_info 114 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*conn->error_info); error_info 130 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*conn->error_info, result->stored_data->error_info); error_info 170 ext/mysqlnd/mysqlnd_ps.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, error_info 175 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 176 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*conn->error_info); error_info 182 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*conn->error_info); error_info 188 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*conn->error_info); error_info 197 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *conn->error_info); error_info 274 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->error_info); error_info 275 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->conn->error_info); error_info 309 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->error_info); error_info 310 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->conn->error_info); error_info 319 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, prepare_resp->error_info); error_info 320 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->conn->error_info, prepare_resp->error_info); error_info 353 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->error_info); error_info 354 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->conn->error_info); error_info 394 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 395 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 441 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->conn->error_info); error_info 506 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *conn->error_info); error_info 522 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 523 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 667 ext/mysqlnd/mysqlnd_ps.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, error_info 714 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *conn->error_info); error_info 853 ext/mysqlnd/mysqlnd_ps.c SET_CLIENT_ERROR(*result->conn->error_info, CR_COMMANDS_OUT_OF_SYNC, error_info 926 ext/mysqlnd/mysqlnd_ps.c if (row_packet->error_info.error_no) { error_info 927 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->conn->error_info, row_packet->error_info); error_info 928 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, row_packet->error_info); error_info 977 ext/mysqlnd/mysqlnd_ps.c SET_CLIENT_ERROR(*conn->error_info, CR_COMMANDS_OUT_OF_SYNC, error_info 983 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1022 ext/mysqlnd/mysqlnd_ps.c SET_CLIENT_ERROR(*stmt->conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, error_info 1031 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1032 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1040 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *stmt->conn->error_info); error_info 1167 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1168 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1210 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1211 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1239 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *conn->error_info); error_info 1306 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1307 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1354 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *conn->error_info); error_info 1358 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->error_info); error_info 1359 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*conn->error_info); error_info 1419 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1420 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1492 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1493 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1543 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1544 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1575 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1576 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1632 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 1633 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 1735 ext/mysqlnd/mysqlnd_ps.c return stmt? stmt->error_info->error_no : 0; error_info 1745 ext/mysqlnd/mysqlnd_ps.c return stmt? stmt->error_info->error : 0; error_info 1755 ext/mysqlnd/mysqlnd_ps.c return stmt && stmt->error_info->sqlstate[0] ? stmt->error_info->sqlstate:MYSQLND_SQLSTATE_NULL; error_info 1835 ext/mysqlnd/mysqlnd_ps.c SET_OOM_ERROR(*stmt->conn->error_info); error_info 2112 ext/mysqlnd/mysqlnd_ps.c if (stmt->error_info->error_list) { error_info 2113 ext/mysqlnd/mysqlnd_ps.c zend_llist_clean(stmt->error_info->error_list); error_info 2114 ext/mysqlnd/mysqlnd_ps.c mnd_pefree(stmt->error_info->error_list, s->persistent); error_info 2115 ext/mysqlnd/mysqlnd_ps.c stmt->error_info->error_list = NULL; error_info 2178 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->error_info); error_info 2179 ext/mysqlnd/mysqlnd_ps.c SET_EMPTY_ERROR(*stmt->conn->error_info); error_info 2212 ext/mysqlnd/mysqlnd_ps.c COPY_CLIENT_ERROR(*stmt->error_info, *conn->error_info); error_info 594 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 700 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 714 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 749 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 847 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 873 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 889 ext/mysqlnd/mysqlnd_ps_codec.c SET_OOM_ERROR(*stmt->error_info); error_info 444 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 486 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 498 ext/mysqlnd/mysqlnd_result.c if (rset_header->error_info.error_no) { error_info 513 ext/mysqlnd/mysqlnd_result.c COPY_CLIENT_ERROR(*conn->error_info, rset_header->error_info); error_info 515 ext/mysqlnd/mysqlnd_result.c DBG_ERR_FMT("error=%s", rset_header->error_info.error); error_info 520 ext/mysqlnd/mysqlnd_result.c conn->error_info->error_no = 0; error_info 599 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 617 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 773 ext/mysqlnd/mysqlnd_result.c SET_CLIENT_ERROR(*result->conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, mysqlnd_out_of_sync); error_info 837 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*result->conn->error_info); error_info 844 ext/mysqlnd/mysqlnd_result.c if (row_packet->error_info.error_no) { error_info 845 ext/mysqlnd/mysqlnd_result.c COPY_CLIENT_ERROR(*result->conn->error_info, row_packet->error_info); error_info 846 ext/mysqlnd/mysqlnd_result.c DBG_ERR_FMT("errorno=%u error=%s", row_packet->error_info.error_no, row_packet->error_info.error); error_info 892 ext/mysqlnd/mysqlnd_result.c SET_CLIENT_ERROR(*result->conn->error_info, CR_COMMANDS_OUT_OF_SYNC, UNKNOWN_SQLSTATE, mysqlnd_out_of_sync); error_info 974 ext/mysqlnd/mysqlnd_result.c if (row_packet->error_info.error_no) { error_info 975 ext/mysqlnd/mysqlnd_result.c COPY_CLIENT_ERROR(*result->conn->error_info, row_packet->error_info); error_info 976 ext/mysqlnd/mysqlnd_result.c DBG_ERR_FMT("errorno=%u error=%s", row_packet->error_info.error_no, row_packet->error_info.error); error_info 1011 ext/mysqlnd/mysqlnd_result.c SET_EMPTY_ERROR(*result->conn->error_info); error_info 1043 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*result->conn->error_info); error_info 1115 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*result->conn->error_info); error_info 1255 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*result->conn->error_info); error_info 1385 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1395 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1416 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1422 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1460 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1474 ext/mysqlnd/mysqlnd_result.c COPY_CLIENT_ERROR(set->error_info, row_packet->error_info); error_info 1510 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1517 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1526 ext/mysqlnd/mysqlnd_result.c COPY_CLIENT_ERROR(*conn->error_info, result->stored_data->error_info); error_info 1528 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1539 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1545 ext/mysqlnd/mysqlnd_result.c SET_OOM_ERROR(*conn->error_info); error_info 1882 ext/mysqlnd/mysqlnd_result.c SET_CLIENT_ERROR(*result->conn->error_info, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, "fetch_all can be used only with buffered sets"); error_info 106 ext/mysqlnd/mysqlnd_result_meta.c SET_OOM_ERROR(*conn->error_info); error_info 124 ext/mysqlnd/mysqlnd_result_meta.c if (field_packet->error_info.error_no) { error_info 125 ext/mysqlnd/mysqlnd_result_meta.c COPY_CLIENT_ERROR(*conn->error_info, field_packet->error_info); error_info 297 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_net__network_read_ex)(MYSQLND_NET * const net, zend_uchar * const buffer, const size_t count, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 298 ext/mysqlnd/mysqlnd_structs.h typedef size_t (*func_mysqlnd_net__network_write_ex)(MYSQLND_NET * const net, const zend_uchar * const buf, const size_t count, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 299 ext/mysqlnd/mysqlnd_structs.h typedef size_t (*func_mysqlnd_net__send_ex)(MYSQLND_NET * const net, zend_uchar * const buffer, const size_t count, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 300 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_net__receive_ex)(MYSQLND_NET * const net, zend_uchar * const buffer, const size_t count, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 301 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_net__init)(MYSQLND_NET * const net, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 302 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_net__dtor)(MYSQLND_NET * const net, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 303 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_net__connect_ex)(MYSQLND_NET * const net, const char * const scheme, const size_t scheme_len, const zend_bool persistent, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 304 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_net__close_stream)(MYSQLND_NET * const net, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 305 ext/mysqlnd/mysqlnd_structs.h typedef php_stream * (*func_mysqlnd_net__open_stream)(MYSQLND_NET * const net, const char * const scheme, const size_t scheme_len, const zend_bool persistent, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 308 ext/mysqlnd/mysqlnd_structs.h typedef func_mysqlnd_net__open_stream (*func_mysqlnd_net__get_open_stream)(MYSQLND_NET * const net, const char * const scheme, const size_t scheme_len, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 309 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_net__post_connect_set_opt)(MYSQLND_NET * const net, const char * const scheme, const size_t scheme_len, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC); error_info 310 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_net__read_compressed_packet_from_stream_and_fill_read_buffer)(MYSQLND_NET * net, size_t net_payload_size, MYSQLND_STATS * conn_stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC); error_info 409 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_NET * (*func_mysqlnd_object_factory__get_io_channel)(zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC); error_info 38 ext/mysqlnd/mysqlnd_wireprotocol.c if (FAIL == mysqlnd_read_header((conn)->net, &((packet)->header), (conn)->stats, ((conn)->error_info) TSRMLS_CC)) {\ error_info 40 ext/mysqlnd/mysqlnd_wireprotocol.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone);\ error_info 50 ext/mysqlnd/mysqlnd_wireprotocol.c if (FAIL == conn->net->data->m.receive_ex((conn)->net, (buf), (packet)->header.size, (conn)->stats, ((conn)->error_info) TSRMLS_CC)) { \ error_info 52 ext/mysqlnd/mysqlnd_wireprotocol.c SET_CLIENT_ERROR(*conn->error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone);\ error_info 281 ext/mysqlnd/mysqlnd_wireprotocol.c MYSQLND_STATS * conn_stats, MYSQLND_ERROR_INFO * error_info TSRMLS_DC) error_info 287 ext/mysqlnd/mysqlnd_wireprotocol.c if (FAIL == net->data->m.receive_ex(net, buffer, MYSQLND_HEADER_SIZE, conn_stats, error_info TSRMLS_CC)) { error_info 521 ext/mysqlnd/mysqlnd_wireprotocol.c SET_CLIENT_ERROR(*conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, msg); error_info 617 ext/mysqlnd/mysqlnd_wireprotocol.c size_t sent = conn->net->data->m.send_ex(conn->net, buffer, p - buffer - MYSQLND_HEADER_SIZE, conn->stats, conn->error_info TSRMLS_CC); error_info 777 ext/mysqlnd/mysqlnd_wireprotocol.c size_t sent = conn->net->data->m.send_ex(conn->net, buffer, p - buffer - MYSQLND_HEADER_SIZE, conn->stats, conn->error_info TSRMLS_CC); error_info 999 ext/mysqlnd/mysqlnd_wireprotocol.c sent = net->data->m.send_ex(net, buffer, 1, conn->stats, conn->error_info TSRMLS_CC); error_info 1014 ext/mysqlnd/mysqlnd_wireprotocol.c sent = net->data->m.send_ex(net, tmp, tmp_len - MYSQLND_HEADER_SIZE, conn->stats, conn->error_info TSRMLS_CC); error_info 1071 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.error, sizeof(packet->error_info.error), error_info 1072 ext/mysqlnd/mysqlnd_wireprotocol.c &packet->error_info.error_no, packet->error_info.sqlstate error_info 1098 ext/mysqlnd/mysqlnd_wireprotocol.c SET_OOM_ERROR(*conn->error_info); error_info 1125 ext/mysqlnd/mysqlnd_wireprotocol.c SET_OOM_ERROR(*conn->error_info); error_info 1213 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.error, sizeof(packet->error_info.error), error_info 1214 ext/mysqlnd/mysqlnd_wireprotocol.c &packet->error_info.error_no, packet->error_info.sqlstate error_info 1216 ext/mysqlnd/mysqlnd_wireprotocol.c DBG_ERR_FMT("Server error : (%u) %s", packet->error_info.error_no, packet->error_info.error); error_info 1302 ext/mysqlnd/mysqlnd_wireprotocol.c SET_OOM_ERROR(*conn->error_info); error_info 1314 ext/mysqlnd/mysqlnd_wireprotocol.c SET_OOM_ERROR(*conn->error_info); error_info 1418 ext/mysqlnd/mysqlnd_wireprotocol.c if (FAIL == mysqlnd_read_header(conn->net, &header, conn->stats, conn->error_info TSRMLS_CC)) { error_info 1450 ext/mysqlnd/mysqlnd_wireprotocol.c SET_OOM_ERROR(*conn->error_info); error_info 1458 ext/mysqlnd/mysqlnd_wireprotocol.c if (PASS != (ret = conn->net->data->m.receive_ex(conn->net, p, header.size, conn->stats, conn->error_info TSRMLS_CC))) { error_info 1836 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.error, error_info 1837 ext/mysqlnd/mysqlnd_wireprotocol.c sizeof(packet->error_info.error), error_info 1838 ext/mysqlnd/mysqlnd_wireprotocol.c &packet->error_info.error_no, error_info 1839 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.sqlstate error_info 1982 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.error, error_info 1983 ext/mysqlnd/mysqlnd_wireprotocol.c sizeof(packet->error_info.error), error_info 1984 ext/mysqlnd/mysqlnd_wireprotocol.c &packet->error_info.error_no, error_info 1985 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.sqlstate error_info 2079 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.error, error_info 2080 ext/mysqlnd/mysqlnd_wireprotocol.c sizeof(packet->error_info.error), error_info 2081 ext/mysqlnd/mysqlnd_wireprotocol.c &packet->error_info.error_no, error_info 2082 ext/mysqlnd/mysqlnd_wireprotocol.c packet->error_info.sqlstate error_info 2144 ext/mysqlnd/mysqlnd_wireprotocol.c sent = conn->net->data->m.send_ex(conn->net, buffer, 1, conn->stats, conn->error_info TSRMLS_CC); error_info 201 ext/mysqlnd/mysqlnd_wireprotocol.h MYSQLND_ERROR_INFO error_info; error_info 214 ext/mysqlnd/mysqlnd_wireprotocol.h MYSQLND_ERROR_INFO error_info; error_info 243 ext/mysqlnd/mysqlnd_wireprotocol.h MYSQLND_ERROR_INFO error_info; error_info 267 ext/mysqlnd/mysqlnd_wireprotocol.h MYSQLND_ERROR_INFO error_info; error_info 279 ext/mysqlnd/mysqlnd_wireprotocol.h MYSQLND_ERROR_INFO error_info;