Lines Matching refs:s

35 enum_func_status mysqlnd_stmt_execute_generate_request(MYSQLND_STMT * const s, zend_uchar ** reques…
36 enum_func_status mysqlnd_stmt_execute_batch_generate_request(MYSQLND_STMT * const s, zend_uchar ** …
72 MYSQLND_METHOD(mysqlnd_stmt, store_result)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
75 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
96 stmt->default_rset_handler = s->m->store_result; in MYSQLND_METHOD()
143 MYSQLND_METHOD(mysqlnd_stmt, get_result)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
145 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
211 MYSQLND_METHOD(mysqlnd_stmt, more_results)(const MYSQLND_STMT * s) in MYSQLND_METHOD()
213 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
224 MYSQLND_METHOD(mysqlnd_stmt, next_result)(MYSQLND_STMT * s) in MYSQLND_METHOD()
226 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
242 s->m->free_stmt_result(s); in MYSQLND_METHOD()
244 …enum_func_status ret = s->m->parse_execute_response(s, MYSQLND_PARSE_EXEC_RESPONSE_IMPLICIT_NEXT_R… in MYSQLND_METHOD()
253 mysqlnd_stmt_skip_metadata(MYSQLND_STMT * s) in mysqlnd_stmt_skip_metadata() argument
255 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in mysqlnd_stmt_skip_metadata()
294 mysqlnd_stmt_read_prepare_response(MYSQLND_STMT * s) in mysqlnd_stmt_read_prepare_response() argument
296 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in mysqlnd_stmt_read_prepare_response()
334 mysqlnd_stmt_prepare_read_eof(MYSQLND_STMT * s) in mysqlnd_stmt_prepare_read_eof() argument
336 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in mysqlnd_stmt_prepare_read_eof()
372 MYSQLND_METHOD(mysqlnd_stmt, prepare)(MYSQLND_STMT * const s, const char * const query, const size_… in MYSQLND_METHOD()
374 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
403 memcpy(tmp_swap, s, real_size); in MYSQLND_METHOD()
404 memcpy(s, s_to_prepare, real_size); in MYSQLND_METHOD()
426 if (FAIL == mysqlnd_stmt_read_prepare_response(s)) { in MYSQLND_METHOD()
431 if (FAIL == mysqlnd_stmt_skip_metadata(s) || in MYSQLND_METHOD()
432 FAIL == mysqlnd_stmt_prepare_read_eof(s)) in MYSQLND_METHOD()
457 FAIL == mysqlnd_stmt_prepare_read_eof(s)) in MYSQLND_METHOD()
476 mysqlnd_stmt_execute_parse_response(MYSQLND_STMT * const s, enum_mysqlnd_parse_exec_response_type t… in mysqlnd_stmt_execute_parse_response() argument
478 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in mysqlnd_stmt_execute_parse_response()
488 ret = conn->m->query_read_result_set_header(conn, s); in mysqlnd_stmt_execute_parse_response()
566 stmt->default_rset_handler = s->m->use_result; in mysqlnd_stmt_execute_parse_response()
581 stmt->default_rset_handler = s->m->store_result; in mysqlnd_stmt_execute_parse_response()
587 stmt->default_rset_handler = s->m->use_result; in mysqlnd_stmt_execute_parse_response()
594 s->m->free_stmt_content(s); in mysqlnd_stmt_execute_parse_response()
597 ret = mysqlnd_stmt_execute_parse_response(s, MYSQLND_PARSE_EXEC_RESPONSE_IMPLICIT_OUT_VARIABLES); in mysqlnd_stmt_execute_parse_response()
615 MYSQLND_METHOD(mysqlnd_stmt, execute)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
618 if (FAIL == s->m->send_execute(s, MYSQLND_SEND_EXECUTE_IMPLICIT, NULL, NULL) || in MYSQLND_METHOD()
619 FAIL == s->m->parse_execute_response(s, MYSQLND_PARSE_EXEC_RESPONSE_IMPLICIT)) in MYSQLND_METHOD()
630 MYSQLND_METHOD(mysqlnd_stmt, send_execute)(MYSQLND_STMT * const s, const enum_mysqlnd_send_execute_… in MYSQLND_METHOD()
632 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
649 s->m->flush(s); in MYSQLND_METHOD()
690 ret = s->m->generate_execute_request(s, &request, &request_len, &free_request); in MYSQLND_METHOD()
717 MYSQLND_METHOD(mysqlnd_stmt, use_result)(MYSQLND_STMT * s) in MYSQLND_METHOD()
719 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
849 MYSQLND_METHOD(mysqlnd_stmt, fetch)(MYSQLND_STMT * const s, bool * const fetched_anything) in MYSQLND_METHOD()
851 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
867 stmt->default_rset_handler(s); in MYSQLND_METHOD()
899 MYSQLND_METHOD(mysqlnd_stmt, reset)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
902 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
927 s->m->flush(s); in MYSQLND_METHOD()
953 MYSQLND_METHOD(mysqlnd_stmt, flush)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
956 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
974 stmt->default_rset_handler(s); in MYSQLND_METHOD()
982 } while (mysqlnd_stmt_more_results(s) && mysqlnd_stmt_next_result(s) == PASS); in MYSQLND_METHOD()
992 MYSQLND_METHOD(mysqlnd_stmt, send_long_data)(MYSQLND_STMT * const s, unsigned int param_no, in MYSQLND_METHOD()
996 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1096 MYSQLND_METHOD(mysqlnd_stmt, bind_parameters)(MYSQLND_STMT * const s, MYSQLND_PARAM_BIND * const pa… in MYSQLND_METHOD()
1098 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1111 s->m->free_parameter_bind(s, param_bind); in MYSQLND_METHOD()
1140 s->m->free_parameter_bind(s, stmt->param_bind); in MYSQLND_METHOD()
1158 s->m->free_parameter_bind(s, param_bind); in MYSQLND_METHOD()
1168 MYSQLND_METHOD(mysqlnd_stmt, bind_one_parameter)(MYSQLND_STMT * const s, unsigned int param_no, in MYSQLND_METHOD()
1171 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1225 MYSQLND_METHOD(mysqlnd_stmt, refresh_bind_param)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1227 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1255 MYSQLND_METHOD(mysqlnd_stmt, bind_result)(MYSQLND_STMT * const s, in MYSQLND_METHOD()
1258 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1270 s->m->free_result_bind(s, result_bind); in MYSQLND_METHOD()
1287 mysqlnd_stmt_separate_result_bind(s); in MYSQLND_METHOD()
1303 s->m->free_result_bind(s, result_bind); in MYSQLND_METHOD()
1313 MYSQLND_METHOD(mysqlnd_stmt, bind_one_result)(MYSQLND_STMT * const s, unsigned int param_no) in MYSQLND_METHOD()
1315 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1357 MYSQLND_METHOD(mysqlnd_stmt, insert_id)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1359 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1367 MYSQLND_METHOD(mysqlnd_stmt, affected_rows)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1369 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1377 MYSQLND_METHOD(mysqlnd_stmt, num_rows)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1379 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1387 MYSQLND_METHOD(mysqlnd_stmt, warning_count)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1389 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1397 MYSQLND_METHOD(mysqlnd_stmt, server_status)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1399 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1407 MYSQLND_METHOD(mysqlnd_stmt, field_count)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1409 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1417 MYSQLND_METHOD(mysqlnd_stmt, param_count)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1419 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1427 MYSQLND_METHOD(mysqlnd_stmt, errno)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1429 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1437 MYSQLND_METHOD(mysqlnd_stmt, error)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1439 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1447 MYSQLND_METHOD(mysqlnd_stmt, sqlstate)(const MYSQLND_STMT * const s) in MYSQLND_METHOD()
1449 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1457 MYSQLND_METHOD(mysqlnd_stmt, data_seek)(const MYSQLND_STMT * const s, uint64_t row) in MYSQLND_METHOD()
1459 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1467 MYSQLND_METHOD(mysqlnd_stmt, result_metadata)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1469 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1521 MYSQLND_METHOD(mysqlnd_stmt, attr_set)(MYSQLND_STMT * const s, in MYSQLND_METHOD()
1525 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1576 MYSQLND_METHOD(mysqlnd_stmt, attr_get)(const MYSQLND_STMT * const s, in MYSQLND_METHOD()
1580 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1611 MYSQLND_METHOD(mysqlnd_stmt, free_result)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1613 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1634 stmt->default_rset_handler = s->m->use_result; in MYSQLND_METHOD()
1635 stmt->default_rset_handler(s); in MYSQLND_METHOD()
1646 mysqlnd_stmt_separate_result_bind(s); in MYSQLND_METHOD()
1664 mysqlnd_stmt_separate_result_bind(MYSQLND_STMT * const s) in mysqlnd_stmt_separate_result_bind() argument
1666 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in mysqlnd_stmt_separate_result_bind()
1692 s->m->free_result_bind(s, stmt->result_bind); in mysqlnd_stmt_separate_result_bind()
1702 MYSQLND_METHOD(mysqlnd_stmt, free_stmt_result)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1704 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1714 mysqlnd_stmt_separate_result_bind(s); in MYSQLND_METHOD()
1729 MYSQLND_METHOD(mysqlnd_stmt, free_stmt_content)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1731 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1753 s->m->free_parameter_bind(s, stmt->param_bind); in MYSQLND_METHOD()
1757 s->m->free_stmt_result(s); in MYSQLND_METHOD()
1765 MYSQLND_METHOD_PRIVATE(mysqlnd_stmt, close_on_server)(MYSQLND_STMT * const s, bool implicit) in MYSQLND_METHOD_PRIVATE()
1767 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD_PRIVATE()
1788 stmt->default_rset_handler(s); in MYSQLND_METHOD_PRIVATE()
1797 } while (mysqlnd_stmt_more_results(s) && mysqlnd_stmt_next_result(s) == PASS); in MYSQLND_METHOD_PRIVATE()
1836 s->m->free_stmt_content(s); in MYSQLND_METHOD_PRIVATE()
1849 MYSQLND_METHOD(mysqlnd_stmt, dtor)(MYSQLND_STMT * const s, bool implicit) in MYSQLND_METHOD()
1851 MYSQLND_STMT_DATA * stmt = (s != NULL) ? s->data:NULL; in MYSQLND_METHOD()
1861 ret = s->m->close_on_server(s, implicit); in MYSQLND_METHOD()
1864 mnd_efree(s); in MYSQLND_METHOD()
1874 MYSQLND_METHOD(mysqlnd_stmt, alloc_param_bind)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1876 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1888 MYSQLND_METHOD(mysqlnd_stmt, alloc_result_bind)(MYSQLND_STMT * const s) in MYSQLND_METHOD()
1890 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1902 MYSQLND_METHOD(mysqlnd_stmt, free_parameter_bind)(MYSQLND_STMT * const s, MYSQLND_PARAM_BIND * para… in MYSQLND_METHOD()
1904 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()
1914 MYSQLND_METHOD(mysqlnd_stmt, free_result_bind)(MYSQLND_STMT * const s, MYSQLND_RESULT_BIND * result… in MYSQLND_METHOD()
1916 MYSQLND_STMT_DATA * stmt = s? s->data : NULL; in MYSQLND_METHOD()