Lines Matching refs:current_row

103 		zval * current_row = mnd_emalloc(field_count * sizeof(zval));  in MYSQLND_METHOD()  local
105 if (!current_row) { in MYSQLND_METHOD()
115 …rc = result->m.row_decoder(result->row_buffers[i], current_row, field_count, meta->fields, int_and… in MYSQLND_METHOD()
129 if (Z_TYPE(current_row[i]) == IS_STRING) { in MYSQLND_METHOD()
130 const size_t len = Z_STRLEN(current_row[i]); in MYSQLND_METHOD()
135 zval_ptr_dtor(&current_row[i]); in MYSQLND_METHOD()
138 mnd_efree(current_row); in MYSQLND_METHOD()
223 zval *current_row = data + row * field_count; in MYSQLND_METHOD() local
226 if (current_row != NULL) { in MYSQLND_METHOD()
228 zval_ptr_dtor(&(current_row[col])); in MYSQLND_METHOD()
650 if (set->current_row > set->row_count || set->current_row == 0) { in MYSQLND_METHOD()
1001 zval *current_row = set->data_cursor; in MYSQLND_METHOD() local
1004 if (Z_ISUNDEF(current_row[0])) { in MYSQLND_METHOD()
1007 current_row, in MYSQLND_METHOD()
1022 if (Z_TYPE(current_row[i]) == IS_STRING) { in MYSQLND_METHOD()
1023 const size_t len = Z_STRLEN(current_row[i]); in MYSQLND_METHOD()
1036 zval * data = &current_row[i]; in MYSQLND_METHOD()
1092 zval *current_row = set->data_cursor; in MYSQLND_METHOD() local
1094 if (Z_ISUNDEF(current_row[0])) { in MYSQLND_METHOD()
1097 current_row, in MYSQLND_METHOD()
1112 if (Z_TYPE(current_row[i]) == IS_STRING) { in MYSQLND_METHOD()
1113 const size_t len = Z_STRLEN(current_row[i]); in MYSQLND_METHOD()
1122 zval * data = &current_row[i]; in MYSQLND_METHOD()
1177 if (set->current_row < set->row_count) { in MYSQLND_METHOD()
1179 zval * current_row; in MYSQLND_METHOD() local
1182 current_row = mnd_emalloc(field_count * sizeof(zval)); in MYSQLND_METHOD()
1183 if (!current_row) { in MYSQLND_METHOD()
1188 rc = result->stored_data->m.row_decoder(result->stored_data->row_buffers[set->current_row], in MYSQLND_METHOD()
1189 current_row, in MYSQLND_METHOD()
1197 if (!(set->initialized[set->current_row >> 3] & (1 << (set->current_row & 7)))) { in MYSQLND_METHOD()
1198 set->initialized[set->current_row >> 3] |= (1 << (set->current_row & 7)); /* mark initialized */ in MYSQLND_METHOD()
1208 if (Z_TYPE(current_row[i]) == IS_STRING) { in MYSQLND_METHOD()
1209 const size_t len = Z_STRLEN(current_row[i]); in MYSQLND_METHOD()
1218 zval * data = &current_row[i]; in MYSQLND_METHOD()
1249 mnd_efree(current_row); in MYSQLND_METHOD()
1250 ++set->current_row; in MYSQLND_METHOD()
1255 if (set->current_row == set->row_count) { in MYSQLND_METHOD()
1256 set->current_row = set->row_count + 1; in MYSQLND_METHOD()
1258 DBG_INF_FMT("EOF reached. current_row=%llu", (unsigned long long) set->current_row); in MYSQLND_METHOD()
1475 set->current_row = 0; in MYSQLND_METHOD()
1572 set->current_row = set->row_count; in MYSQLND_METHOD()
1574 set->current_row = row; in MYSQLND_METHOD()