Lines Matching refs:row_packet

815 	MYSQLND_PACKET_ROW * row_packet;  in mysqlnd_stmt_fetch_row_unbuffered()  local
832 if (!(row_packet = result->row_packet)) { in mysqlnd_stmt_fetch_row_unbuffered()
837 row_packet->skip_extraction = stmt && stmt->result_bind? FALSE:TRUE; in mysqlnd_stmt_fetch_row_unbuffered()
843 if (PASS == (ret = PACKET_READ(row_packet, result->conn)) && !row_packet->eof) { in mysqlnd_stmt_fetch_row_unbuffered()
846 if (!row_packet->skip_extraction) { in mysqlnd_stmt_fetch_row_unbuffered()
849 result->unbuf->last_row_data = row_packet->fields; in mysqlnd_stmt_fetch_row_unbuffered()
850 result->unbuf->last_row_buffer = row_packet->row_buffer; in mysqlnd_stmt_fetch_row_unbuffered()
851 row_packet->fields = NULL; in mysqlnd_stmt_fetch_row_unbuffered()
852 row_packet->row_buffer = NULL; in mysqlnd_stmt_fetch_row_unbuffered()
856 row_packet->field_count, in mysqlnd_stmt_fetch_row_unbuffered()
857 row_packet->fields_metadata, in mysqlnd_stmt_fetch_row_unbuffered()
893 row_packet->row_buffer->free_chunk(row_packet->row_buffer TSRMLS_CC); in mysqlnd_stmt_fetch_row_unbuffered()
894 row_packet->row_buffer = NULL; in mysqlnd_stmt_fetch_row_unbuffered()
900 if (row_packet->error_info.error_no) { in mysqlnd_stmt_fetch_row_unbuffered()
901 COPY_CLIENT_ERROR(*stmt->conn->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered()
902 COPY_CLIENT_ERROR(*stmt->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered()
906 } else if (row_packet->eof) { in mysqlnd_stmt_fetch_row_unbuffered()
911 result->conn->upsert_status->warning_count = row_packet->warning_count; in mysqlnd_stmt_fetch_row_unbuffered()
912 result->conn->upsert_status->server_status = row_packet->server_status; in mysqlnd_stmt_fetch_row_unbuffered()
983 MYSQLND_PACKET_ROW * row_packet; in mysqlnd_fetch_stmt_row_cursor() local
1001 if (!(row_packet = result->row_packet)) { in mysqlnd_fetch_stmt_row_cursor()
1018 row_packet->skip_extraction = stmt->result_bind? FALSE:TRUE; in mysqlnd_fetch_stmt_row_cursor()
1021 if (PASS == (ret = PACKET_READ(row_packet, result->conn)) && !row_packet->eof) { in mysqlnd_fetch_stmt_row_cursor()
1024 if (!row_packet->skip_extraction) { in mysqlnd_fetch_stmt_row_cursor()
1027 result->unbuf->last_row_data = row_packet->fields; in mysqlnd_fetch_stmt_row_cursor()
1028 result->unbuf->last_row_buffer = row_packet->row_buffer; in mysqlnd_fetch_stmt_row_cursor()
1029 row_packet->fields = NULL; in mysqlnd_fetch_stmt_row_cursor()
1030 row_packet->row_buffer = NULL; in mysqlnd_fetch_stmt_row_cursor()
1034 row_packet->field_count, in mysqlnd_fetch_stmt_row_cursor()
1035 row_packet->fields_metadata, in mysqlnd_fetch_stmt_row_cursor()
1073 row_packet->row_buffer->free_chunk(row_packet->row_buffer TSRMLS_CC); in mysqlnd_fetch_stmt_row_cursor()
1074 row_packet->row_buffer = NULL; in mysqlnd_fetch_stmt_row_cursor()
1077 ret = PACKET_READ(row_packet, result->conn); in mysqlnd_fetch_stmt_row_cursor()
1078 if (row_packet->row_buffer) { in mysqlnd_fetch_stmt_row_cursor()
1079 row_packet->row_buffer->free_chunk(row_packet->row_buffer TSRMLS_CC); in mysqlnd_fetch_stmt_row_cursor()
1080 row_packet->row_buffer = NULL; in mysqlnd_fetch_stmt_row_cursor()
1091 row_packet->warning_count; in mysqlnd_fetch_stmt_row_cursor()
1095 row_packet->server_status; in mysqlnd_fetch_stmt_row_cursor()
1097 result->unbuf->eof_reached = row_packet->eof; in mysqlnd_fetch_stmt_row_cursor()
1101 row_packet->warning_count; in mysqlnd_fetch_stmt_row_cursor()
1104 row_packet->server_status; in mysqlnd_fetch_stmt_row_cursor()
1108 row_packet->server_status, row_packet->warning_count, in mysqlnd_fetch_stmt_row_cursor()