Home
last modified time | relevance | path

Searched refs:error_info (Results 1 – 24 of 24) sorted by relevance

/PHP-7.3/ext/mysqlnd/
H A Dmysqlnd_loaddata.c159 SET_CLIENT_ERROR(conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, in mysqlnd_handle_local_infile()
162 ret = net->data->m.send(net, vio, empty_packet, 0, conn->stats, conn->error_info); in mysqlnd_handle_local_infile()
175 char tmp_buf[sizeof(conn->error_info->error)]; in mysqlnd_handle_local_infile()
180 SET_CLIENT_ERROR(conn->error_info, tmp_error_no, UNKNOWN_SQLSTATE, tmp_buf); in mysqlnd_handle_local_infile()
182 ret = net->data->m.send(net, vio, empty_packet, 0, conn->stats, conn->error_info); in mysqlnd_handle_local_infile()
188 if ((ret = net->data->m.send(net, vio, buf, bufsize, conn->stats, conn->error_info)) == 0) { in mysqlnd_handle_local_infile()
190 SET_CLIENT_ERROR(conn->error_info, CR_SERVER_LOST, UNKNOWN_SQLSTATE, lost_conn); in mysqlnd_handle_local_infile()
197 SET_CLIENT_ERROR(conn->error_info, CR_SERVER_LOST, UNKNOWN_SQLSTATE, lost_conn); in mysqlnd_handle_local_infile()
203 char tmp_buf[sizeof(conn->error_info->error)]; in mysqlnd_handle_local_infile()
208 SET_CLIENT_ERROR(conn->error_info, tmp_error_no, UNKNOWN_SQLSTATE, tmp_buf); in mysqlnd_handle_local_infile()
[all …]
H A Dmysqlnd_ps.c187 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD()
307 COPY_CLIENT_ERROR(stmt->error_info, prepare_resp.error_info); in mysqlnd_stmt_read_prepare_response()
308 COPY_CLIENT_ERROR(conn->error_info, prepare_resp.error_info); in mysqlnd_stmt_read_prepare_response()
502 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in mysqlnd_stmt_execute_parse_response()
732 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD()
950 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered()
951 COPY_CLIENT_ERROR(stmt->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered()
1063 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in mysqlnd_fetch_stmt_row_cursor()
1271 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD()
1377 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD()
[all …]
H A Dmysqlnd_protocol_frame_codec.c56 MYSQLND_STATS *conn_stats, MYSQLND_ERROR_INFO *error_info, in write_compressed_packet() argument
118 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
151 pfc, vio, conn_stats, error_info, in MYSQLND_METHOD()
158 pfc, vio, conn_stats, error_info, in MYSQLND_METHOD()
161 pfc, vio, conn_stats, error_info, in MYSQLND_METHOD()
205 SET_CLIENT_ERROR(error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); in MYSQLND_METHOD()
317 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
370 DBG_RETURN(pfc->data->m.receive(pfc, vio, p, to_read, conn_stats, error_info)); in MYSQLND_METHOD()
375 DBG_RETURN(vio->data->m.network_read(vio, p, to_read, conn_stats, error_info)); in MYSQLND_METHOD()
506 pfc = factory->get_protocol_frame_codec(persistent, stats, error_info); in mysqlnd_pfc_init()
[all …]
H A Dmysqlnd_wireprotocol.c332 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_greet_read() local
497 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_auth_write() local
643 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_auth_response_read() local
766 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_change_auth_response_write() local
802 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_ok_read() local
897 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_eof_read() local
965 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_cmd_write() local
1033 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_rset_header_read() local
1175 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_rset_field_read() local
1716 MYSQLND_ERROR_INFO * error_info = conn->error_info; in php_mysqlnd_rowp_read() local
[all …]
H A Dmysqlnd_driver.c125 data->error_info = &data->error_info_impl; in MYSQLND_METHOD()
143 data->protocol_frame_codec = mysqlnd_pfc_init(persistent, factory, data->stats, data->error_info); in MYSQLND_METHOD()
144 data->vio = mysqlnd_vio_init(persistent, factory, data->stats, data->error_info); in MYSQLND_METHOD()
211 stmt->error_info = &stmt->error_info_impl; in MYSQLND_METHOD()
234 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD()
246 …ctory, get_pfc)(const zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info) in MYSQLND_METHOD()
259 if (PASS != pfc->data->m.init(pfc, stats, error_info)) { in MYSQLND_METHOD()
260 pfc->data->m.dtor(pfc, stats, error_info); in MYSQLND_METHOD()
271 …ctory, get_vio)(const zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info) in MYSQLND_METHOD()
284 if (PASS != vio->data->m.init(vio, stats, error_info)) { in MYSQLND_METHOD()
[all …]
H A Dmysqlnd_protocol_frame_codec.h23 …E(mysqlnd_object_factory) *object_factory, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
24 … mysqlnd_pfc_free(MYSQLND_PFC * const pfc, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
H A Dmysqlnd_vio.h23 …E(mysqlnd_object_factory) *object_factory, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
24 … mysqlnd_vio_free(MYSQLND_VIO * const vio, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
H A Dmysqlnd_net.c86 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
117 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
132 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
204 SET_CLIENT_ERROR(*error_info, in MYSQLND_METHOD()
289 MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
323 net->data->m.close_stream(net, conn_stats, error_info); in MYSQLND_METHOD()
325 open_stream = net->data->m.get_open_stream(net, scheme, scheme_len, error_info); in MYSQLND_METHOD()
414 conn_stats, error_info); in MYSQLND_METHOD()
705 DBG_RETURN(net->data->m.receive_ex(net, p, to_read, conn_stats, error_info)); in MYSQLND_METHOD()
1119 net->data->m.close_stream(net, stats, error_info); in MYSQLND_METHOD()
[all …]
H A Dmysqlnd_vio.c78 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
106 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
120 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
191 SET_CLIENT_ERROR(error_info, in MYSQLND_METHOD()
277 MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD()
308 vio->data->m.close_stream(vio, conn_stats, error_info); in MYSQLND_METHOD()
310 open_stream = vio->data->m.get_open_stream(vio, scheme, error_info); in MYSQLND_METHOD()
314 vio->data->m.post_connect_set_opt(vio, scheme, conn_stats, error_info); in MYSQLND_METHOD()
693 vio->data->m.close_stream(vio, stats, error_info); in MYSQLND_METHOD()
775 vio = factory->get_vio(persistent, stats, error_info); in mysqlnd_vio_init()
[all …]
H A Dmysqlnd_auth.c108 SET_OOM_ERROR(conn->error_info); in mysqlnd_run_authentication()
122 if (conn->error_info->error_no) { in mysqlnd_run_authentication()
158 DBG_INF_FMT("conn->error_info->error_no = %d", conn->error_info->error_no); in mysqlnd_run_authentication()
159 } while (ret == FAIL && conn->error_info->error_no == 0 && switch_to_auth_protocol != NULL); in mysqlnd_run_authentication()
321 SET_CLIENT_ERROR(conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); in mysqlnd_auth_handshake()
336 …strlcpy(conn->error_info->sqlstate, auth_resp_packet.sqlstate, sizeof(conn->error_info->sqlstate)); in mysqlnd_auth_handshake()
431 COPY_CLIENT_ERROR(conn->error_info, chg_user_resp.error_info); in mysqlnd_auth_change_user()
437 SET_CLIENT_ERROR(conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); in mysqlnd_auth_change_user()
452 if (conn->error_info->error_no) { in mysqlnd_auth_change_user()
495 SET_CLIENT_ERROR(conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, mysqlnd_old_passwd); in mysqlnd_auth_change_user()
[all …]
H A Dmysqlnd_commands.c67 conn->error_info, in mysqlnd_com_set_option_run()
114 conn->error_info, in mysqlnd_com_debug_run()
172 conn->error_info, in mysqlnd_com_init_db_run()
238 conn->error_info, in mysqlnd_com_ping_run()
300 conn->error_info, in mysqlnd_com_statistics_run()
369 conn->error_info, in mysqlnd_com_process_kill_run()
440 conn->error_info, in mysqlnd_com_refresh_run()
500 conn->error_info, in mysqlnd_com_shutdown_run()
556 conn->error_info, in mysqlnd_com_quit_run()
607 conn->error_info, in mysqlnd_com_query_run()
[all …]
H A Dmysqlnd_result.c349 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD()
412 COPY_CLIENT_ERROR(conn->error_info, rset_header.error_info); in mysqlnd_query_read_result_set_header()
419 conn->error_info->error_no = 0; in mysqlnd_query_read_result_set_header()
741 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in MYSQLND_METHOD()
742 … DBG_ERR_FMT("errorno=%u error=%s", row_packet->error_info.error_no, row_packet->error_info.error); in MYSQLND_METHOD()
879 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in MYSQLND_METHOD()
920 SET_EMPTY_ERROR(conn->error_info); in MYSQLND_METHOD()
953 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD()
1161 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD()
1374 COPY_CLIENT_ERROR(&set->error_info, row_packet.error_info); in MYSQLND_METHOD()
[all …]
H A Dmysqlnd_wireprotocol.h192 MYSQLND_ERROR_INFO error_info; member
204 MYSQLND_ERROR_INFO error_info; member
229 MYSQLND_ERROR_INFO error_info; member
251 MYSQLND_ERROR_INFO error_info; member
263 MYSQLND_ERROR_INFO error_info; member
H A Dmysqlnd_connection.c343 if (conn->error_info) { in MYSQLND_METHOD_PRIVATE()
345 conn->error_info = NULL; in MYSQLND_METHOD_PRIVATE()
611 SET_EMPTY_ERROR(conn->error_info);
713 SET_OOM_ERROR(conn->error_info);
793 if (!conn->error_info->error_no) {
794 …SET_CLIENT_ERROR(conn->error_info, CR_CONNECTION_ERROR, UNKNOWN_SQLSTATE, conn->error_info->error?…
964 return conn->error_info->error_no;
973 return conn->error_info->error;
982 return conn->error_info->sqlstate[0] ? conn->error_info->sqlstate:MYSQLND_SQLSTATE_NULL;
1792 SET_OOM_ERROR(conn->error_info);
[all …]
H A Dmysqlnd_structs.h312 …init)(MYSQLND_VIO * const vio, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info);
313 …(MYSQLND_VIO * const vio, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info);
372 …tory__get_pfc)(const zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
897 MYSQLND_ERROR_INFO * error_info; member
990 MYSQLND_ERROR_INFO * error_info,
998 MYSQLND_ERROR_INFO * const error_info,
1005 MYSQLND_ERROR_INFO * const error_info,
1015 MYSQLND_ERROR_INFO * error_info,
1066 …(MYSQLND_PFC * const pfc, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info);
1152 MYSQLND_ERROR_INFO error_info; \
[all …]
H A Dmysqlnd_ext_plugin.h118 } error_info; member
163 #define mysqlnd_error_info_get_methods() mysqlnd_plugin_methods_xetters.error_info.get()
164 #define mysqlnd_error_info_set_methods(m) mysqlnd_plugin_methods_xetters.error_info.set((m))
H A Dmysqlnd_result_meta.c68 if (field_packet.error_info.error_no) { in MYSQLND_METHOD()
69 COPY_CLIENT_ERROR(conn->error_info, field_packet.error_info); in MYSQLND_METHOD()
H A Dmysqlnd_ps_codec.c620 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_prepare_param_types()
724 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_calculate_param_values_size()
739 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_calculate_param_values_size()
774 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_calculate_param_values_size()
881 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_store_params()
907 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_store_params()
923 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_store_params()
/PHP-7.3/ext/pdo_mysql/tests/
H A Dpdo_mysql_prepare_native.phpt19 if ($suppress_warning || (is_array($error_info) && isset($error_info['prepare'])))
24 if (is_array($error_info) && isset($error_info['prepare'])) {
27 if (isset($error_info['prepare']['sqlstate']) &&
28 ($error_info['prepare']['sqlstate'] !== $tmp[0])) {
34 if (isset($error_info['prepare']['mysql']) &&
35 ($error_info['prepare']['mysql'] !== $tmp[1])) {
51 if ($suppress_warning || (is_array($error_info) && isset($error_info['execute'])))
67 if (is_array($error_info) && isset($error_info['execute'])) {
69 if (isset($error_info['execute']['sqlstate']) &&
76 if (isset($error_info['execute']['mysql']) &&
[all …]
H A Dpdo_mysql_prepare_emulated.phpt19 if (is_array($error_info) && isset($error_info['prepare']))
24 if (is_array($error_info) && isset($error_info['prepare'])) {
27 if (isset($error_info['prepare']['sqlstate']) &&
28 ($error_info['prepare']['sqlstate'] !== $tmp[0])) {
34 if (isset($error_info['prepare']['mysql']) &&
35 ($error_info['prepare']['mysql'] !== $tmp[1])) {
47 if (is_array($error_info) && isset($error_info['execute']))
56 if (is_array($error_info) && isset($error_info['execute'])) {
59 if (isset($error_info['execute']['sqlstate']) &&
66 if (isset($error_info['execute']['mysql']) &&
[all …]
/PHP-7.3/ext/mysqli/
H A Dmysqli_nonapi.c472 …LND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(&mysql->mysql->data->error_info->error_list, &po…
474 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(&mysql->mysql->data->error_info->e…
514 if (stmt->stmt && stmt->stmt->data && stmt->stmt->data->error_info) {
518 …SQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(&stmt->stmt->data->error_info->error_list, &po…
520 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(&stmt->stmt->data->error_info->err…
581 MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info;
582 mysql->mysql->data->error_info->error_list.head = NULL;
583 mysql->mysql->data->error_info->error_list.tail = NULL;
584 mysql->mysql->data->error_info->error_list.count = 0;
595 zend_llist_clean(&mysql->mysql->data->error_info->error_list);
[all …]
H A Dmysqli_prop.c193 …LND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(&mysql->mysql->data->error_info->error_list, &po… in link_error_list_read()
195 …QLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(&mysql->mysql->data->error_info->error_list, &po… in link_error_list_read()
382 if (stmt->stmt->data && stmt->stmt->data->error_info) { in stmt_error_list_read()
385 …SQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(&stmt->stmt->data->error_info->error_list, &po… in stmt_error_list_read()
387 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(&stmt->stmt->data->error_info->err… in stmt_error_list_read()
H A Dmysqli_api.c1871 MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info;
1872 mysql->mysql->data->error_info->error_list.head = NULL;
1873 mysql->mysql->data->error_info->error_list.tail = NULL;
1874 mysql->mysql->data->error_info->error_list.count = 0;
1885 zend_llist_clean(&mysql->mysql->data->error_info->error_list);
1886 *mysql->mysql->data->error_info = error_info;
/PHP-7.3/ext/pdo/
H A Dpdo_dbh.c41 zval error_info,pdo_exception; in pdo_throw_exception() local
45 array_init(&error_info); in pdo_throw_exception()
47 add_next_index_string(&error_info, *pdo_error); in pdo_throw_exception()
48 add_next_index_long(&error_info, driver_errcode); in pdo_throw_exception()
49 add_next_index_string(&error_info, driver_errmsg); in pdo_throw_exception()
52 …property(php_pdo_get_exception(), &pdo_exception, "errorInfo", sizeof("errorInfo")-1, &error_info); in pdo_throw_exception()
62 zval_ptr_dtor(&error_info); in pdo_throw_exception()

Completed in 100 milliseconds