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()
304 if (result->conn) { in MYSQLND_METHOD()
305 result->conn->m->free_reference(result->conn); in MYSQLND_METHOD()
306 result->conn = NULL; in MYSQLND_METHOD()
309 mysqlnd_mempool_destroy(result->memory_pool); in MYSQLND_METHOD()
318 void MYSQLND_METHOD(mysqlnd_res, free_result_internal)(MYSQLND_RES * result) in MYSQLND_METHOD()
322 result->m.skip_result(result); in MYSQLND_METHOD()
323 result->m.free_result_contents(result); 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->meta->m->free_metadata(result->meta); in MYSQLND_METHOD()
358 result->meta = NULL; in MYSQLND_METHOD()
362 result->field_count = result->meta->field_count; in MYSQLND_METHOD()
457 MYSQLND_RES * result; in mysqlnd_query_read_result_set_header() local
473 result = conn->current_result = conn->m->result_init(rset_header.field_count); in mysqlnd_query_read_result_set_header()
475 if (!stmt->result) { in mysqlnd_query_read_result_set_header()
482 result = stmt->result = conn->m->result_init(rset_header.field_count); in mysqlnd_query_read_result_set_header()
497 result = stmt->result; in mysqlnd_query_read_result_set_header()
499 if (!result) { in mysqlnd_query_read_result_set_header()
505 if (FAIL == (ret = result->m.read_result_metadata(result, conn))) { in mysqlnd_query_read_result_set_header()
519 result->m.free_result_contents(result); in mysqlnd_query_read_result_set_header()
523 stmt->result = NULL; in mysqlnd_query_read_result_set_header()
573 …QLND_METHOD(mysqlnd_result_buffered_zval, fetch_lengths)(const MYSQLND_RES_BUFFERED * const result) in MYSQLND_METHOD()
575 const MYSQLND_RES_BUFFERED_ZVAL * const set = (const MYSQLND_RES_BUFFERED_ZVAL *) result; in MYSQLND_METHOD()
586 ((set->data_cursor - set->data) > (result->row_count * result->field_count) )) in MYSQLND_METHOD()
592 DBG_RETURN(result->lengths); in MYSQLND_METHOD()
605 MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_lengths)(const MYSQLND_RES_BUFFERED * const result) in MYSQLND_METHOD()
607 const MYSQLND_RES_BUFFERED_C * const set = (const MYSQLND_RES_BUFFERED_C *) result; in MYSQLND_METHOD()
615 DBG_RETURN(result->lengths); in MYSQLND_METHOD()
622 …SQLND_METHOD(mysqlnd_result_unbuffered, fetch_lengths)(const MYSQLND_RES_UNBUFFERED * const result) in MYSQLND_METHOD()
625 return (result->last_row_data || result->eof_reached)? result->lengths : NULL; in MYSQLND_METHOD()
632 MYSQLND_METHOD(mysqlnd_res, fetch_lengths)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
636 ret = result->stored_data && result->stored_data->m.fetch_lengths ? in MYSQLND_METHOD()
637 result->stored_data->m.fetch_lengths(result->stored_data) : in MYSQLND_METHOD()
638 (result->unbuf && result->unbuf->m.fetch_lengths ? in MYSQLND_METHOD()
639 result->unbuf->m.fetch_lengths(result->unbuf) : in MYSQLND_METHOD()
649 MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row_c)(MYSQLND_RES * result, void * param, unsigned… in MYSQLND_METHOD()
653 MYSQLND_PACKET_ROW *row_packet = result->unbuf->row_packet; in MYSQLND_METHOD()
654 MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
655 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
661 if (result->unbuf->eof_reached) { in MYSQLND_METHOD()
676 checkpoint = result->memory_pool->checkpoint; in MYSQLND_METHOD()
677 mysqlnd_mempool_save_state(result->memory_pool); in MYSQLND_METHOD()
684 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
686 result->unbuf->last_row_data = row_packet->fields; in MYSQLND_METHOD()
687 result->unbuf->last_row_buffer = row_packet->row_buffer; in MYSQLND_METHOD()
696 enum_func_status rc = result->unbuf->m.row_decoder(&result->unbuf->last_row_buffer, in MYSQLND_METHOD()
697 result->unbuf->last_row_data, in MYSQLND_METHOD()
703 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
704 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
711 size_t * lengths = result->unbuf->lengths; in MYSQLND_METHOD()
714 zval * data = &result->unbuf->last_row_data[i]; in MYSQLND_METHOD()
739 result->unbuf->row_count++; in MYSQLND_METHOD()
749 result->unbuf->eof_reached = TRUE; /* so next time we won't get an error */ in MYSQLND_METHOD()
753 result->unbuf->eof_reached = TRUE; in MYSQLND_METHOD()
767 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
770 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
771 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
781 MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row)(MYSQLND_RES * result, void * param, const unsi… in MYSQLND_METHOD()
785 MYSQLND_PACKET_ROW *row_packet = result->unbuf->row_packet; in MYSQLND_METHOD()
786 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
787 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
793 if (result->unbuf->eof_reached) { in MYSQLND_METHOD()
808 checkpoint = result->memory_pool->checkpoint; in MYSQLND_METHOD()
809 mysqlnd_mempool_save_state(result->memory_pool); in MYSQLND_METHOD()
816 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
818 result->unbuf->last_row_data = row_packet->fields; in MYSQLND_METHOD()
819 result->unbuf->last_row_buffer = row_packet->row_buffer; in MYSQLND_METHOD()
828 enum_func_status rc = result->unbuf->m.row_decoder(&result->unbuf->last_row_buffer, in MYSQLND_METHOD()
829 result->unbuf->last_row_data, in MYSQLND_METHOD()
835 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
836 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
842 size_t * lengths = result->unbuf->lengths; in MYSQLND_METHOD()
845 zval * data = &result->unbuf->last_row_data[i]; in MYSQLND_METHOD()
879 result->unbuf->row_count++; in MYSQLND_METHOD()
889 result->unbuf->eof_reached = TRUE; /* so next time we won't get an error */ in MYSQLND_METHOD()
893 result->unbuf->eof_reached = TRUE; in MYSQLND_METHOD()
907 result->unbuf->m.free_last_data(result->unbuf, conn->stats); in MYSQLND_METHOD()
910 mysqlnd_mempool_restore_state(result->memory_pool); in MYSQLND_METHOD()
911 result->memory_pool->checkpoint = checkpoint; in MYSQLND_METHOD()
921 MYSQLND_METHOD(mysqlnd_res, use_result)(MYSQLND_RES * const result, const zend_bool ps) in MYSQLND_METHOD()
923 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
929 result->type = MYSQLND_RES_NORMAL; in MYSQLND_METHOD()
931 result->type = MYSQLND_RES_PS_UNBUF; in MYSQLND_METHOD()
934 result->unbuf = mysqlnd_result_unbuffered_init(result, result->field_count, ps); in MYSQLND_METHOD()
935 if (!result->unbuf) { in MYSQLND_METHOD()
949 row_packet->result_set_memory_pool = result->unbuf->result_set_memory_pool; in MYSQLND_METHOD()
950 row_packet->field_count = result->field_count; in MYSQLND_METHOD()
952 row_packet->fields_metadata = result->meta->fields; in MYSQLND_METHOD()
954 result->unbuf->row_packet = row_packet; in MYSQLND_METHOD()
957 DBG_RETURN(result); in MYSQLND_METHOD()
967 MYSQLND_METHOD(mysqlnd_result_buffered, fetch_row_c)(MYSQLND_RES * result, void * param, unsigned i… in MYSQLND_METHOD()
971 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
973 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
976 if (result->stored_data->type == MYSQLND_BUFFERED_TYPE_ZVAL) { in MYSQLND_METHOD()
977 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result->stored_data; in MYSQLND_METHOD()
981 (set->data_cursor - set->data) < (result->stored_data->row_count * field_count)) in MYSQLND_METHOD()
1044 } else if (result->stored_data->type == MYSQLND_BUFFERED_TYPE_C) { in MYSQLND_METHOD()
1060 MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_row)(MYSQLND_RES * result, void * param, const u… in MYSQLND_METHOD()
1064 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
1066 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result->stored_data; in MYSQLND_METHOD()
1067 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1147 MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_row)(MYSQLND_RES * result, void * param, const unsi… in MYSQLND_METHOD()
1151 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
1153 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1155 MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result->stored_data; in MYSQLND_METHOD()
1171 rc = result->stored_data->m.row_decoder(&result->stored_data->row_buffers[set->current_row], in MYSQLND_METHOD()
1255 MYSQLND_METHOD(mysqlnd_res, fetch_row)(MYSQLND_RES * result, void * param, const unsigned int flags… in MYSQLND_METHOD()
1257 …const mysqlnd_fetch_row_func f = result->stored_data? result->stored_data->m.fetch_row:(result->un… in MYSQLND_METHOD()
1259 return f(result, param, flags, fetched_anything); in MYSQLND_METHOD()
1269 …_METHOD(mysqlnd_res, store_result_fetch_data)(MYSQLND_CONN_DATA * const conn, MYSQLND_RES * result, in MYSQLND_METHOD()
1277 MYSQLND_RES_BUFFERED * set = result->stored_data; in MYSQLND_METHOD()
1291 row_packet.result_set_memory_pool = result->stored_data->result_set_memory_pool; in MYSQLND_METHOD()
1400 DBG_INF_FMT("rows=%llu", (unsigned long long)result->stored_data->row_count); in MYSQLND_METHOD()
1408 MYSQLND_METHOD(mysqlnd_res, store_result)(MYSQLND_RES * result, in MYSQLND_METHOD()
1419 result->conn = conn->m->get_reference(conn); in MYSQLND_METHOD()
1420 result->type = MYSQLND_RES_NORMAL; in MYSQLND_METHOD()
1425result->stored_data = (MYSQLND_RES_BUFFERED *) mysqlnd_result_buffered_zval_init(result, result->f… in MYSQLND_METHOD()
1426 if (!result->stored_data) { in MYSQLND_METHOD()
1430 row_buffers = &result->stored_data->row_buffers; in MYSQLND_METHOD()
1432result->stored_data = (MYSQLND_RES_BUFFERED *) mysqlnd_result_buffered_c_init(result, result->fiel… in MYSQLND_METHOD()
1433 if (!result->stored_data) { in MYSQLND_METHOD()
1437 row_buffers = &result->stored_data->row_buffers; in MYSQLND_METHOD()
1439 …ret = result->m.store_result_fetch_data(conn, result, result->meta, row_buffers, flags & MYSQLND_S… in MYSQLND_METHOD()
1442 if (result->stored_data) { in MYSQLND_METHOD()
1443 COPY_CLIENT_ERROR(conn->error_info, result->stored_data->error_info); in MYSQLND_METHOD()
1450 const MYSQLND_RES_METADATA * const meta = result->meta; in MYSQLND_METHOD()
1451 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result->stored_data; in MYSQLND_METHOD()
1470 MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result->stored_data; in MYSQLND_METHOD()
1477 UPSERT_STATUS_SET_AFFECTED_ROWS(conn->upsert_status, result->stored_data->row_count); in MYSQLND_METHOD()
1479 DBG_RETURN(result); in MYSQLND_METHOD()
1486 MYSQLND_METHOD(mysqlnd_res, skip_result)(MYSQLND_RES * const result) in MYSQLND_METHOD()
1496 if (result->unbuf && !result->unbuf->eof_reached) { in MYSQLND_METHOD()
1497 MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1501 result->type == MYSQLND_RES_NORMAL? STAT_FLUSHED_NORMAL_SETS: in MYSQLND_METHOD()
1504 …while ((PASS == result->m.fetch_row(result, NULL, 0, &fetched_anything)) && fetched_anything == TR… in MYSQLND_METHOD()
1515 MYSQLND_METHOD(mysqlnd_res, free_result)(MYSQLND_RES * result, const zend_bool implicit) in MYSQLND_METHOD()
1519 MYSQLND_INC_CONN_STATISTIC(result->conn? result->conn->stats : NULL, in MYSQLND_METHOD()
1523 result->m.free_result_internal(result); in MYSQLND_METHOD()
1531 MYSQLND_METHOD(mysqlnd_res, data_seek)(MYSQLND_RES * const result, const uint64_t row) in MYSQLND_METHOD()
1536 DBG_RETURN(result->stored_data? result->stored_data->m.data_seek(result->stored_data, row) : FAIL); in MYSQLND_METHOD()
1543 MYSQLND_METHOD(mysqlnd_result_buffered_zval, data_seek)(MYSQLND_RES_BUFFERED * const result, const … in MYSQLND_METHOD()
1545 MYSQLND_RES_BUFFERED_ZVAL * set = (MYSQLND_RES_BUFFERED_ZVAL *) result; in MYSQLND_METHOD()
1552 set->data_cursor = set->data + row * result->field_count; in MYSQLND_METHOD()
1561 MYSQLND_METHOD(mysqlnd_result_buffered_c, data_seek)(MYSQLND_RES_BUFFERED * const result, const uin… in MYSQLND_METHOD()
1563 MYSQLND_RES_BUFFERED_C * set = (MYSQLND_RES_BUFFERED_C *) result; in MYSQLND_METHOD()
1579 MYSQLND_METHOD(mysqlnd_result_unbuffered, num_rows)(const MYSQLND_RES_UNBUFFERED * const result) in MYSQLND_METHOD()
1582 return result->eof_reached? result->row_count : 0; in MYSQLND_METHOD()
1589 MYSQLND_METHOD(mysqlnd_result_buffered, num_rows)(const MYSQLND_RES_BUFFERED * const result) in MYSQLND_METHOD()
1591 return result->row_count; in MYSQLND_METHOD()
1598 MYSQLND_METHOD(mysqlnd_res, num_rows)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
1600 return result->stored_data? in MYSQLND_METHOD()
1601 result->stored_data->m.num_rows(result->stored_data) : in MYSQLND_METHOD()
1602 (result->unbuf? result->unbuf->m.num_rows(result->unbuf) : 0); in MYSQLND_METHOD()
1609 MYSQLND_METHOD(mysqlnd_res, num_fields)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
1611 return result->field_count; in MYSQLND_METHOD()
1618 MYSQLND_METHOD(mysqlnd_res, fetch_field)(MYSQLND_RES * const result) in MYSQLND_METHOD()
1622 if (result->meta) { in MYSQLND_METHOD()
1633 …if (result->stored_data && (result->stored_data->initialized_rows < result->stored_data->row_count… in MYSQLND_METHOD()
1634 const MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1637 if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, in MYSQLND_METHOD()
1638 result->meta, in MYSQLND_METHOD()
1645 DBG_RETURN(result->meta->m->fetch_field(result->meta)); in MYSQLND_METHOD()
1655 MYSQLND_METHOD(mysqlnd_res, fetch_field_direct)(MYSQLND_RES * const result, const MYSQLND_FIELD_OFF… in MYSQLND_METHOD()
1659 if (result->meta) { in MYSQLND_METHOD()
1670 …if (result->stored_data && (result->stored_data->initialized_rows < result->stored_data->row_count… in MYSQLND_METHOD()
1671 const MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1674 if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, in MYSQLND_METHOD()
1675 result->meta, in MYSQLND_METHOD()
1682 DBG_RETURN(result->meta->m->fetch_field_direct(result->meta, fieldnr)); in MYSQLND_METHOD()
1693 MYSQLND_METHOD(mysqlnd_res, fetch_fields)(MYSQLND_RES * const result) in MYSQLND_METHOD()
1697 if (result->meta) { in MYSQLND_METHOD()
1698 …if (result->stored_data && (result->stored_data->initialized_rows < result->stored_data->row_count… in MYSQLND_METHOD()
1699 const MYSQLND_CONN_DATA * const conn = result->conn; in MYSQLND_METHOD()
1701 if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, in MYSQLND_METHOD()
1702 result->meta, in MYSQLND_METHOD()
1709 DBG_RETURN(result->meta->m->fetch_fields(result->meta)); in MYSQLND_METHOD()
1719 MYSQLND_METHOD(mysqlnd_res, field_seek)(MYSQLND_RES * const result, const MYSQLND_FIELD_OFFSET fiel… in MYSQLND_METHOD()
1721 return result->meta? result->meta->m->field_seek(result->meta, field_offset) : 0; in MYSQLND_METHOD()
1728 MYSQLND_METHOD(mysqlnd_res, field_tell)(const MYSQLND_RES * const result) in MYSQLND_METHOD()
1730 return result->meta? result->meta->m->field_tell(result->meta) : 0; in MYSQLND_METHOD()
1737 MYSQLND_METHOD(mysqlnd_res, fetch_into)(MYSQLND_RES * result, const unsigned int flags, in MYSQLND_METHOD()
1750 array_size = result->field_count; in MYSQLND_METHOD()
1755 if (FAIL == result->m.fetch_row(result, (void *)return_value, flags, &fetched_anything)) { in MYSQLND_METHOD()
1781 MYSQLND_METHOD(mysqlnd_res, fetch_row_c)(MYSQLND_RES * result) in MYSQLND_METHOD()
1787 …if (result->stored_data && result->stored_data->m.fetch_row == MYSQLND_METHOD(mysqlnd_result_buffe… in MYSQLND_METHOD()
1788 MYSQLND_METHOD(mysqlnd_result_buffered, fetch_row_c)(result, (void *) &ret, 0, &fetched_anything); in MYSQLND_METHOD()
1789 …} else if (result->unbuf && result->unbuf->m.fetch_row == MYSQLND_METHOD(mysqlnd_result_unbuffered… in MYSQLND_METHOD()
1790 …MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row_c)(result, (void *) &ret, 0, &fetched_anything… in MYSQLND_METHOD()
1802 MYSQLND_METHOD(mysqlnd_res, fetch_all)(MYSQLND_RES * result, const unsigned int flags, zval *return… in MYSQLND_METHOD()
1806 MYSQLND_RES_BUFFERED *set = result->stored_data; in MYSQLND_METHOD()
1810 if ((!result->unbuf && !set)) { in MYSQLND_METHOD()
1812 if (result->conn) { in MYSQLND_METHOD()
1813 …SET_CLIENT_ERROR(result->conn->error_info, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, "fetch_all can be… in MYSQLND_METHOD()
1823 mysqlnd_fetch_into(result, flags, &row, MYSQLND_MYSQLI); in MYSQLND_METHOD()
1838 MYSQLND_METHOD(mysqlnd_res, fetch_field_data)(MYSQLND_RES * result, const unsigned int offset, zval… in MYSQLND_METHOD()
1850 mysqlnd_fetch_into(result, MYSQLND_FETCH_NUM, &row, MYSQLND_MYSQL); in MYSQLND_METHOD()
1952 mysqlnd_result_unbuffered_init(MYSQLND_RES *result, const unsigned int field_count, const zend_bool… in mysqlnd_result_unbuffered_init() argument
1955 MYSQLND_MEMORY_POOL * pool = result->memory_pool; in mysqlnd_result_unbuffered_init()
1986 mysqlnd_result_buffered_zval_init(MYSQLND_RES * result, const unsigned int field_count, const zend_… in mysqlnd_result_buffered_zval_init() argument
1989 MYSQLND_MEMORY_POOL * pool = result->memory_pool; in mysqlnd_result_buffered_zval_init()
2027 mysqlnd_result_buffered_c_init(MYSQLND_RES * result, const unsigned int field_count, const zend_boo… in mysqlnd_result_buffered_c_init() argument
2030 MYSQLND_MEMORY_POOL * pool = result->memory_pool; in mysqlnd_result_buffered_c_init()