Lines Matching refs:row_packet

866 	MYSQLND_PACKET_ROW * row_packet;  in mysqlnd_stmt_fetch_row_unbuffered()  local
884 if (!(row_packet = result->unbuf->row_packet)) { in mysqlnd_stmt_fetch_row_unbuffered()
889 row_packet->skip_extraction = stmt && stmt->result_bind? FALSE:TRUE; in mysqlnd_stmt_fetch_row_unbuffered()
895 if (PASS == (ret = PACKET_READ(row_packet)) && !row_packet->eof) { in mysqlnd_stmt_fetch_row_unbuffered()
898 if (!row_packet->skip_extraction) { in mysqlnd_stmt_fetch_row_unbuffered()
901 result->unbuf->last_row_data = row_packet->fields; in mysqlnd_stmt_fetch_row_unbuffered()
902 result->unbuf->last_row_buffer = row_packet->row_buffer; in mysqlnd_stmt_fetch_row_unbuffered()
903 row_packet->fields = NULL; in mysqlnd_stmt_fetch_row_unbuffered()
904 row_packet->row_buffer = NULL; in mysqlnd_stmt_fetch_row_unbuffered()
908 row_packet->field_count, in mysqlnd_stmt_fetch_row_unbuffered()
909 row_packet->fields_metadata, in mysqlnd_stmt_fetch_row_unbuffered()
950 row_packet->result_set_memory_pool->free_chunk( in mysqlnd_stmt_fetch_row_unbuffered()
951 row_packet->result_set_memory_pool, row_packet->row_buffer); in mysqlnd_stmt_fetch_row_unbuffered()
952 row_packet->row_buffer = NULL; in mysqlnd_stmt_fetch_row_unbuffered()
958 if (row_packet->error_info.error_no) { in mysqlnd_stmt_fetch_row_unbuffered()
959 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered()
960 COPY_CLIENT_ERROR(stmt->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered()
964 } else if (row_packet->eof) { in mysqlnd_stmt_fetch_row_unbuffered()
969 UPSERT_STATUS_SET_WARNINGS(conn->upsert_status, row_packet->warning_count); in mysqlnd_stmt_fetch_row_unbuffered()
970 UPSERT_STATUS_SET_SERVER_STATUS(conn->upsert_status, row_packet->server_status); in mysqlnd_stmt_fetch_row_unbuffered()
1038 MYSQLND_PACKET_ROW * row_packet; in mysqlnd_fetch_stmt_row_cursor() local
1054 if (!(row_packet = result->unbuf->row_packet)) { in mysqlnd_fetch_stmt_row_cursor()
1081 row_packet->skip_extraction = stmt->result_bind? FALSE:TRUE; in mysqlnd_fetch_stmt_row_cursor()
1084 if (PASS == (ret = PACKET_READ(row_packet)) && !row_packet->eof) { in mysqlnd_fetch_stmt_row_cursor()
1088 if (!row_packet->skip_extraction) { in mysqlnd_fetch_stmt_row_cursor()
1091 result->unbuf->last_row_data = row_packet->fields; in mysqlnd_fetch_stmt_row_cursor()
1092 result->unbuf->last_row_buffer = row_packet->row_buffer; in mysqlnd_fetch_stmt_row_cursor()
1093 row_packet->fields = NULL; in mysqlnd_fetch_stmt_row_cursor()
1094 row_packet->row_buffer = NULL; in mysqlnd_fetch_stmt_row_cursor()
1098 row_packet->field_count, in mysqlnd_fetch_stmt_row_cursor()
1099 row_packet->fields_metadata, in mysqlnd_fetch_stmt_row_cursor()
1145 row_packet->result_set_memory_pool->free_chunk( in mysqlnd_fetch_stmt_row_cursor()
1146 row_packet->result_set_memory_pool, row_packet->row_buffer); in mysqlnd_fetch_stmt_row_cursor()
1147 row_packet->row_buffer = NULL; in mysqlnd_fetch_stmt_row_cursor()
1150 ret = PACKET_READ(row_packet); in mysqlnd_fetch_stmt_row_cursor()
1151 if (row_packet->row_buffer) { in mysqlnd_fetch_stmt_row_cursor()
1152 row_packet->result_set_memory_pool->free_chunk( in mysqlnd_fetch_stmt_row_cursor()
1153 row_packet->result_set_memory_pool, row_packet->row_buffer); in mysqlnd_fetch_stmt_row_cursor()
1154 row_packet->row_buffer = NULL; in mysqlnd_fetch_stmt_row_cursor()
1162 UPSERT_STATUS_SET_WARNINGS(stmt->upsert_status, row_packet->warning_count); in mysqlnd_fetch_stmt_row_cursor()
1163 UPSERT_STATUS_SET_WARNINGS(conn->upsert_status, row_packet->warning_count); in mysqlnd_fetch_stmt_row_cursor()
1165 UPSERT_STATUS_SET_SERVER_STATUS(stmt->upsert_status, row_packet->server_status); in mysqlnd_fetch_stmt_row_cursor()
1166 UPSERT_STATUS_SET_SERVER_STATUS(conn->upsert_status, row_packet->server_status); in mysqlnd_fetch_stmt_row_cursor()
1168 result->unbuf->eof_reached = row_packet->eof; in mysqlnd_fetch_stmt_row_cursor()
1170 UPSERT_STATUS_SET_WARNINGS(stmt->upsert_status, row_packet->warning_count); in mysqlnd_fetch_stmt_row_cursor()
1171 UPSERT_STATUS_SET_WARNINGS(conn->upsert_status, row_packet->warning_count); in mysqlnd_fetch_stmt_row_cursor()
1173 UPSERT_STATUS_SET_SERVER_STATUS(stmt->upsert_status, row_packet->server_status); in mysqlnd_fetch_stmt_row_cursor()
1174 UPSERT_STATUS_SET_SERVER_STATUS(conn->upsert_status, row_packet->server_status); in mysqlnd_fetch_stmt_row_cursor()
1178 row_packet->server_status, row_packet->warning_count, in mysqlnd_fetch_stmt_row_cursor()