Lines Matching refs:result

34 …THOD(mysqlnd_result_buffered_zval, initialize_result_set_rest)(MYSQLND_RES_BUFFERED * const result,  in MYSQLND_METHOD()
41 const uint64_t row_count = result->row_count; in MYSQLND_METHOD()
43 zval *data_begin = ((MYSQLND_RES_BUFFERED_ZVAL *) result)->data; in MYSQLND_METHOD()
48 if (!data_cursor || row_count == result->initialized_rows) { in MYSQLND_METHOD()
55 enum_func_status rc = result->m.row_decoder(&result->row_buffers[current_row_num], in MYSQLND_METHOD()
65 ++result->initialized_rows; in MYSQLND_METHOD()
89 …_METHOD(mysqlnd_result_buffered_c, initialize_result_set_rest)(MYSQLND_RES_BUFFERED * const result, in MYSQLND_METHOD()
97 const uint64_t row_count = result->row_count; in MYSQLND_METHOD()
101 if (result->initialized_rows < row_count) { in MYSQLND_METHOD()
102 zend_uchar * initialized = ((MYSQLND_RES_BUFFERED_C *) result)->initialized; in MYSQLND_METHOD()
109 for (row = 0; row < result->row_count; row++) { in MYSQLND_METHOD()
115 …rc = result->m.row_decoder(&result->row_buffers[row], current_row, field_count, meta->fields, int_… in MYSQLND_METHOD()
121 result->initialized_rows++; in MYSQLND_METHOD()
181 MYSQLND_METHOD(mysqlnd_result_unbuffered, free_result)(MYSQLND_RES_UNBUFFERED * const result, MYSQL… in MYSQLND_METHOD()
184 result->m.free_last_data(result, global_stats); in MYSQLND_METHOD()
187 if (result->row_packet) { in MYSQLND_METHOD()
188 PACKET_FREE(result->row_packet); in MYSQLND_METHOD()
189 mnd_efree(result->row_packet); in MYSQLND_METHOD()
190 result->row_packet = NULL; in MYSQLND_METHOD()
269 MYSQLND_METHOD(mysqlnd_res, free_result_buffers)(MYSQLND_RES * result) in MYSQLND_METHOD()
272 DBG_INF_FMT("%s", result->unbuf? "unbuffered":(result->stored_data? "buffered":"unknown")); in MYSQLND_METHOD()
274 if (result->meta) { in MYSQLND_METHOD()
275 ZEND_ASSERT(zend_arena_contains(result->memory_pool->arena, result->meta)); in MYSQLND_METHOD()
276 result->meta->m->free_metadata(result->meta); in MYSQLND_METHOD()
277 result->meta = NULL; in MYSQLND_METHOD()
280 if (result->unbuf) { in MYSQLND_METHOD()
281 result->unbuf->m.free_result(result->unbuf, result->conn? result->conn->stats : NULL); in MYSQLND_METHOD()
282 result->unbuf = NULL; in MYSQLND_METHOD()
283 } else if (result->stored_data) { in MYSQLND_METHOD()
284 result->stored_data->m.free_result(result->stored_data); in MYSQLND_METHOD()
285 result->stored_data = NULL; in MYSQLND_METHOD()
288 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
289 mysqlnd_mempool_save_state(result->memory_pool); in MYSQLND_METHOD()
298 void MYSQLND_METHOD(mysqlnd_res, free_result_contents_internal)(MYSQLND_RES * result) in MYSQLND_METHOD()
302 result->m.free_result_buffers(result); in MYSQLND_METHOD()
311 void MYSQLND_METHOD(mysqlnd_res, free_result_internal)(MYSQLND_RES * result) in MYSQLND_METHOD()
314 result->m.skip_result(result); in MYSQLND_METHOD()
316 result->m.free_result_contents(result); in MYSQLND_METHOD()
318 if (result->conn) { in MYSQLND_METHOD()
319 result->conn->m->free_reference(result->conn); in MYSQLND_METHOD()
320 result->conn = NULL; in MYSQLND_METHOD()
323 mysqlnd_mempool_destroy(result->memory_pool); in MYSQLND_METHOD()
332 MYSQLND_METHOD(mysqlnd_res, read_result_metadata)(MYSQLND_RES * result, MYSQLND_CONN_DATA * conn) in MYSQLND_METHOD()
342 if (result->meta) { in MYSQLND_METHOD()
343 result->meta->m->free_metadata(result->meta); in MYSQLND_METHOD()
344 result->meta = NULL; in MYSQLND_METHOD()
347 result->meta = result->m.result_meta_init(result, result->field_count); in MYSQLND_METHOD()
348 if (!result->meta) { in MYSQLND_METHOD()
356 if (FAIL == result->meta->m->read_metadata(result->meta, conn, result)) { in MYSQLND_METHOD()
357 result->m.free_result_contents(result); in MYSQLND_METHOD()
361 result->field_count = result->meta->field_count; in MYSQLND_METHOD()
454 MYSQLND_RES * result; in mysqlnd_query_read_result_set_header() local
470 result = conn->current_result = conn->m->result_init(rset_header.field_count); in mysqlnd_query_read_result_set_header()
472 if (!stmt->result) { in mysqlnd_query_read_result_set_header()
479 result = stmt->result = conn->m->result_init(rset_header.field_count); in mysqlnd_query_read_result_set_header()
494 result = stmt->result; in mysqlnd_query_read_result_set_header()
496 if (!result) { in mysqlnd_query_read_result_set_header()
502 if (FAIL == (ret = result->m.read_result_metadata(result, conn))) { in mysqlnd_query_read_result_set_header()
516 result->m.free_result_contents(result); in mysqlnd_query_read_result_set_header()
517 mysqlnd_mempool_destroy(result->memory_pool); in mysqlnd_query_read_result_set_header()
521 stmt->result = NULL; in mysqlnd_query_read_result_set_header()
571 MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_lengths)(MYSQLND_RES_BUFFERED * const result) in MYSQLND_METHOD()
573 const MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result; in MYSQLND_METHOD()
584 ((set->data_cursor - set->data) > (result->row_count * result->field_count) )) in MYSQLND_METHOD()
590 DBG_RETURN(result->lengths); in MYSQLND_METHOD()
603 MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_lengths)(MYSQLND_RES_BUFFERED * const result) in MYSQLND_METHOD()
605 const MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result; in MYSQLND_METHOD()
613 DBG_RETURN(result->lengths); in MYSQLND_METHOD()
620 MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_lengths)(MYSQLND_RES_UNBUFFERED * const result) in MYSQLND_METHOD()
623 return (result->last_row_data || result->eof_reached)? result->lengths : NULL; in MYSQLND_METHOD()
630 MYSQLND_METHOD(mysqlnd_res, fetch_lengths)(MYSQLND_RES * const result) in MYSQLND_METHOD()
634 ret = result->stored_data && result->stored_data->m.fetch_lengths ? in MYSQLND_METHOD()
635 result->stored_data->m.fetch_lengths(result->stored_data) : in MYSQLND_METHOD()
636 (result->unbuf && result->unbuf->m.fetch_lengths ? in MYSQLND_METHOD()
637 result->unbuf->m.fetch_lengths(result->unbuf) : in MYSQLND_METHOD()
647 MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row_c)(MYSQLND_RES * result, void * param, unsigned… in MYSQLND_METHOD()
651 MYSQLND_PACKET_ROW *row_packet = result->unbuf->row_packet; in MYSQLND_METHOD()
652 MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
653 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
659 if (result->unbuf->eof_reached) { in MYSQLND_METHOD()
674 checkpoint = result->memory_pool->checkpoint; in MYSQLND_METHOD()
675 mysqlnd_mempool_save_state(result->memory_pool); in MYSQLND_METHOD()
682 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
684 result->unbuf->last_row_data = row_packet->fields; in MYSQLND_METHOD()
685 result->unbuf->last_row_buffer = row_packet->row_buffer; in MYSQLND_METHOD()
694 enum_func_status rc = result->unbuf->m.row_decoder(&result->unbuf->last_row_buffer, in MYSQLND_METHOD()
695 result->unbuf->last_row_data, in MYSQLND_METHOD()
701 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
702 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
709 size_t * lengths = result->unbuf->lengths; in MYSQLND_METHOD()
712 zval * data = &result->unbuf->last_row_data[i]; in MYSQLND_METHOD()
737 result->unbuf->row_count++; in MYSQLND_METHOD()
745 result->unbuf->eof_reached = TRUE; /* so next time we won't get an error */ in MYSQLND_METHOD()
749 result->unbuf->eof_reached = TRUE; in MYSQLND_METHOD()
763 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
766 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
767 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
777 MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row)(MYSQLND_RES * result, void * param, const unsi… in MYSQLND_METHOD()
781 MYSQLND_PACKET_ROW *row_packet = result->unbuf->row_packet; in MYSQLND_METHOD()
782 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
783 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
789 if (result->unbuf->eof_reached) { in MYSQLND_METHOD()
804 checkpoint = result->memory_pool->checkpoint; in MYSQLND_METHOD()
805 mysqlnd_mempool_save_state(result->memory_pool); in MYSQLND_METHOD()
812 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
814 result->unbuf->last_row_data = row_packet->fields; in MYSQLND_METHOD()
815 result->unbuf->last_row_buffer = row_packet->row_buffer; in MYSQLND_METHOD()
824 enum_func_status rc = result->unbuf->m.row_decoder(&result->unbuf->last_row_buffer, in MYSQLND_METHOD()
825 result->unbuf->last_row_data, in MYSQLND_METHOD()
831 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
832 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
838 size_t * lengths = result->unbuf->lengths; in MYSQLND_METHOD()
841 zval * data = &result->unbuf->last_row_data[i]; in MYSQLND_METHOD()
875 result->unbuf->row_count++; in MYSQLND_METHOD()
883 result->unbuf->eof_reached = TRUE; /* so next time we won't get an error */ in MYSQLND_METHOD()
887 result->unbuf->eof_reached = TRUE; in MYSQLND_METHOD()
901 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
904 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
905 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
915 MYSQLND_METHOD(mysqlnd_res, use_result)(MYSQLND_RES * const result, const zend_bool ps) in MYSQLND_METHOD()
917 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
923 result->type = MYSQLND_RES_NORMAL; in MYSQLND_METHOD()
925 result->type = MYSQLND_RES_PS_UNBUF; in MYSQLND_METHOD()
928 result->unbuf = mysqlnd_result_unbuffered_init(result, result->field_count, ps); in MYSQLND_METHOD()
929 if (!result->unbuf) { in MYSQLND_METHOD()
943 row_packet->result_set_memory_pool = result->unbuf->result_set_memory_pool; in MYSQLND_METHOD()
944 row_packet->field_count = result->field_count; in MYSQLND_METHOD()
946 row_packet->fields_metadata = result->meta->fields; in MYSQLND_METHOD()
948 result->unbuf->row_packet = row_packet; in MYSQLND_METHOD()
951 DBG_RETURN(result); in MYSQLND_METHOD()
961 MYSQLND_METHOD(mysqlnd_result_buffered, fetch_row_c)(MYSQLND_RES * result, void * param, unsigned i… in MYSQLND_METHOD()
965 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
967 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
970 if (result->stored_data->type == MYSQLND_BUFFERED_TYPE_ZVAL) { in MYSQLND_METHOD()
971 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result->stored_data; in MYSQLND_METHOD()
975 (set->data_cursor - set->data) < (result->stored_data->row_count * field_count)) in MYSQLND_METHOD()
1038 } else if (result->stored_data->type == MYSQLND_BUFFERED_TYPE_C) { in MYSQLND_METHOD()
1054 MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_row)(MYSQLND_RES * result, void * param, const u… in MYSQLND_METHOD()
1058 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
1060 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result->stored_data; in MYSQLND_METHOD()
1061 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1141 MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_row)(MYSQLND_RES * result, void * param, const unsi… in MYSQLND_METHOD()
1145 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
1147 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1149 MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result->stored_data; in MYSQLND_METHOD()
1165 rc = result->stored_data->m.row_decoder(&result->stored_data->row_buffers[set->current_row], in MYSQLND_METHOD()
1249 MYSQLND_METHOD(mysqlnd_res, fetch_row)(MYSQLND_RES * result, void * param, const unsigned int flags… in MYSQLND_METHOD()
1251 …const mysqlnd_fetch_row_func f = result->stored_data? result->stored_data->m.fetch_row:(result->un… in MYSQLND_METHOD()
1253 return f(result, param, flags, fetched_anything); in MYSQLND_METHOD()
1263 …_METHOD(mysqlnd_res, store_result_fetch_data)(MYSQLND_CONN_DATA * const conn, MYSQLND_RES * result, in MYSQLND_METHOD()
1271 MYSQLND_RES_BUFFERED * set = result->stored_data; in MYSQLND_METHOD()
1285 row_packet.result_set_memory_pool = result->stored_data->result_set_memory_pool; in MYSQLND_METHOD()
1387 DBG_INF_FMT("rows=%llu", (unsigned long long)result->stored_data->row_count); in MYSQLND_METHOD()
1395 MYSQLND_METHOD(mysqlnd_res, store_result)(MYSQLND_RES * result, in MYSQLND_METHOD()
1406 result->conn = conn->m->get_reference(conn); in MYSQLND_METHOD()
1407 result->type = MYSQLND_RES_NORMAL; in MYSQLND_METHOD()
1412result->stored_data = (MYSQLND_RES_BUFFERED *) mysqlnd_result_buffered_zval_init(result, result->f… in MYSQLND_METHOD()
1413 if (!result->stored_data) { in MYSQLND_METHOD()
1417 row_buffers = &result->stored_data->row_buffers; in MYSQLND_METHOD()
1419result->stored_data = (MYSQLND_RES_BUFFERED *) mysqlnd_result_buffered_c_init(result, result->fiel… in MYSQLND_METHOD()
1420 if (!result->stored_data) { in MYSQLND_METHOD()
1424 row_buffers = &result->stored_data->row_buffers; in MYSQLND_METHOD()
1426 …ret = result->m.store_result_fetch_data(conn, result, result->meta, row_buffers, flags & MYSQLND_S… in MYSQLND_METHOD()
1429 if (result->stored_data) { in MYSQLND_METHOD()
1430 COPY_CLIENT_ERROR(conn->error_info, result->stored_data->error_info); in MYSQLND_METHOD()
1437 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
1438 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result->stored_data; in MYSQLND_METHOD()
1457 MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result->stored_data; in MYSQLND_METHOD()
1464 UPSERT_STATUS_SET_AFFECTED_ROWS(conn->upsert_status, result->stored_data->row_count); in MYSQLND_METHOD()
1466 DBG_RETURN(result); in MYSQLND_METHOD()
1473 MYSQLND_METHOD(mysqlnd_res, skip_result)(MYSQLND_RES * const result) in MYSQLND_METHOD()
1483 if (result->unbuf && !result->unbuf->eof_reached) { in MYSQLND_METHOD()
1484 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1488 result->type == MYSQLND_RES_NORMAL? STAT_FLUSHED_NORMAL_SETS: in MYSQLND_METHOD()
1491 …while ((PASS == result->m.fetch_row(result, NULL, 0, &fetched_anything)) && fetched_anything == TR… in MYSQLND_METHOD()
1502 MYSQLND_METHOD(mysqlnd_res, free_result)(MYSQLND_RES * result, const zend_bool implicit) in MYSQLND_METHOD()
1506 MYSQLND_INC_CONN_STATISTIC(result->conn? result->conn->stats : NULL, in MYSQLND_METHOD()
1510 result->m.free_result_internal(result); in MYSQLND_METHOD()
1518 MYSQLND_METHOD(mysqlnd_res, data_seek)(MYSQLND_RES * const result, const uint64_t row) in MYSQLND_METHOD()
1523 DBG_RETURN(result->stored_data? result->stored_data->m.data_seek(result->stored_data, row) : FAIL); in MYSQLND_METHOD()
1530 MYSQLND_METHOD(mysqlnd_result_buffered_zval, data_seek)(MYSQLND_RES_BUFFERED * const result, const … in MYSQLND_METHOD()
1532 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result; in MYSQLND_METHOD()
1539 set->data_cursor = set->data + row * result->field_count; in MYSQLND_METHOD()
1548 MYSQLND_METHOD(mysqlnd_result_buffered_c, data_seek)(MYSQLND_RES_BUFFERED * const result, const uin… in MYSQLND_METHOD()
1550 MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result; in MYSQLND_METHOD()
1566 MYSQLND_METHOD(mysqlnd_result_unbuffered, num_rows)(const MYSQLND_RES_UNBUFFERED * const result) in MYSQLND_METHOD()
1569 return result->eof_reached? result->row_count : 0; in MYSQLND_METHOD()
1576 MYSQLND_METHOD(mysqlnd_result_buffered, num_rows)(const MYSQLND_RES_BUFFERED * const result) in MYSQLND_METHOD()
1578 return result->row_count; in MYSQLND_METHOD()
1585 MYSQLND_METHOD(mysqlnd_res, num_rows)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
1587 return result->stored_data? in MYSQLND_METHOD()
1588 result->stored_data->m.num_rows(result->stored_data) : in MYSQLND_METHOD()
1589 (result->unbuf? result->unbuf->m.num_rows(result->unbuf) : 0); in MYSQLND_METHOD()
1596 MYSQLND_METHOD(mysqlnd_res, num_fields)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
1598 return result->field_count; in MYSQLND_METHOD()
1605 MYSQLND_METHOD(mysqlnd_res, fetch_field)(MYSQLND_RES * const result) in MYSQLND_METHOD()
1609 if (result->meta) { in MYSQLND_METHOD()
1620 …if (result->stored_data && (result->stored_data->initialized_rows < result->stored_data->row_count… in MYSQLND_METHOD()
1621 const MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1624 if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, in MYSQLND_METHOD()
1625 result->meta, in MYSQLND_METHOD()
1632 DBG_RETURN(result->meta->m->fetch_field(result->meta)); in MYSQLND_METHOD()
1642 MYSQLND_METHOD(mysqlnd_res, fetch_field_direct)(MYSQLND_RES * const result, const MYSQLND_FIELD_OFF… in MYSQLND_METHOD()
1646 if (result->meta) { in MYSQLND_METHOD()
1657 …if (result->stored_data && (result->stored_data->initialized_rows < result->stored_data->row_count… in MYSQLND_METHOD()
1658 const MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1661 if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, in MYSQLND_METHOD()
1662 result->meta, in MYSQLND_METHOD()
1669 DBG_RETURN(result->meta->m->fetch_field_direct(result->meta, fieldnr)); in MYSQLND_METHOD()
1680 MYSQLND_METHOD(mysqlnd_res, fetch_fields)(MYSQLND_RES * const result) in MYSQLND_METHOD()
1684 if (result->meta) { in MYSQLND_METHOD()
1685 …if (result->stored_data && (result->stored_data->initialized_rows < result->stored_data->row_count… in MYSQLND_METHOD()
1686 const MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1688 if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, in MYSQLND_METHOD()
1689 result->meta, in MYSQLND_METHOD()
1696 DBG_RETURN(result->meta->m->fetch_fields(result->meta)); in MYSQLND_METHOD()
1706 MYSQLND_METHOD(mysqlnd_res, field_seek)(MYSQLND_RES * const result, const MYSQLND_FIELD_OFFSET fiel… in MYSQLND_METHOD()
1708 return result->meta? result->meta->m->field_seek(result->meta, field_offset) : 0; in MYSQLND_METHOD()
1715 MYSQLND_METHOD(mysqlnd_res, field_tell)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
1717 return result->meta? result->meta->m->field_tell(result->meta) : 0; in MYSQLND_METHOD()
1724 MYSQLND_METHOD(mysqlnd_res, fetch_into)(MYSQLND_RES * result, const unsigned int flags, in MYSQLND_METHOD()
1737 array_size = result->field_count; in MYSQLND_METHOD()
1742 if (FAIL == result->m.fetch_row(result, (void *)return_value, flags, &fetched_anything)) { in MYSQLND_METHOD()
1769 MYSQLND_METHOD(mysqlnd_res, fetch_row_c)(MYSQLND_RES * result) in MYSQLND_METHOD()
1775 …if (result->stored_data && result->stored_data->m.fetch_row == MYSQLND_METHOD(mysqlnd_result_buffe… in MYSQLND_METHOD()
1776 MYSQLND_METHOD(mysqlnd_result_buffered, fetch_row_c)(result, (void *) &ret, 0, &fetched_anything); in MYSQLND_METHOD()
1777 …} else if (result->unbuf && result->unbuf->m.fetch_row == MYSQLND_METHOD(mysqlnd_result_unbuffered… in MYSQLND_METHOD()
1778 …MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row_c)(result, (void *) &ret, 0, &fetched_anything… in MYSQLND_METHOD()
1790 MYSQLND_METHOD(mysqlnd_res, fetch_all)(MYSQLND_RES * result, const unsigned int flags, zval *return… in MYSQLND_METHOD()
1794 MYSQLND_RES_BUFFERED *set = result->stored_data; in MYSQLND_METHOD()
1798 if ((!result->unbuf && !set)) { in MYSQLND_METHOD()
1800 if (result->conn) { in MYSQLND_METHOD()
1801 …SET_CLIENT_ERROR(result->conn->error_info, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, "fetch_all can be… in MYSQLND_METHOD()
1811 mysqlnd_fetch_into(result, flags, &row, MYSQLND_MYSQLI); in MYSQLND_METHOD()
1826 MYSQLND_METHOD(mysqlnd_res, fetch_field_data)(MYSQLND_RES * result, unsigned int offset, zval *retu… in MYSQLND_METHOD()
1838 mysqlnd_fetch_into(result, MYSQLND_FETCH_NUM, &row, MYSQLND_MYSQL); in MYSQLND_METHOD()
1940 mysqlnd_result_unbuffered_init(MYSQLND_RES *result, const unsigned int field_count, const zend_bool… in mysqlnd_result_unbuffered_init() argument
1943 MYSQLND_MEMORY_POOL * pool = result->memory_pool; in mysqlnd_result_unbuffered_init()
1974 mysqlnd_result_buffered_zval_init(MYSQLND_RES * result, const unsigned int field_count, const zend_… in mysqlnd_result_buffered_zval_init() argument
1977 MYSQLND_MEMORY_POOL * pool = result->memory_pool; in mysqlnd_result_buffered_zval_init()
2015 mysqlnd_result_buffered_c_init(MYSQLND_RES * result, const unsigned int field_count, const zend_boo… in mysqlnd_result_buffered_c_init() argument
2018 MYSQLND_MEMORY_POOL * pool = result->memory_pool; in mysqlnd_result_buffered_c_init()