Lines Matching refs:meta

43 	unsigned int field_count = result->meta? result->meta->field_count : 0;  in MYSQLND_METHOD()
56 result->meta->field_count, in MYSQLND_METHOD()
57 result->meta->fields, in MYSQLND_METHOD()
73 if (result->meta->fields[i].max_length < len) { in MYSQLND_METHOD()
74 result->meta->fields[i].max_length = len; in MYSQLND_METHOD()
277 if (result->meta) { in mysqlnd_internal_free_result_contents()
278 result->meta->m->free_metadata(result->meta TSRMLS_CC); in mysqlnd_internal_free_result_contents()
279 result->meta = NULL; in mysqlnd_internal_free_result_contents()
318 if (result->meta) { in MYSQLND_METHOD()
319 result->meta->m->free_metadata(result->meta TSRMLS_CC); in MYSQLND_METHOD()
320 result->meta = NULL; in MYSQLND_METHOD()
323 result->meta = result->m.result_meta_init(result->field_count, result->persistent TSRMLS_CC); in MYSQLND_METHOD()
324 if (!result->meta) { in MYSQLND_METHOD()
332 if (FAIL == result->meta->m->read_metadata(result->meta, conn TSRMLS_CC)) { in MYSQLND_METHOD()
337 result->field_count = result->meta->field_count; in MYSQLND_METHOD()
577 ((set->data_cursor - set->data) > (set->row_count * result->meta->field_count) )) in mysqlnd_fetch_lengths_buffered()
582 previous_row = set->data_cursor - result->meta->field_count; in mysqlnd_fetch_lengths_buffered()
583 for (i = 0; i < result->meta->field_count; i++) { in mysqlnd_fetch_lengths_buffered()
656 MYSQLND_FIELD *field = result->meta->fields; in mysqlnd_fetch_row_unbuffered_c()
657 struct mysqlnd_field_hash_key * hash_key = result->meta->zend_hash_keys; in mysqlnd_fetch_row_unbuffered_c()
769 MYSQLND_FIELD *field = result->meta->fields; in mysqlnd_fetch_row_unbuffered()
770 struct mysqlnd_field_hash_key * hash_key = result->meta->zend_hash_keys; in mysqlnd_fetch_row_unbuffered()
900 result->row_packet->fields_metadata = result->meta->fields; in MYSQLND_METHOD()
901 result->row_packet->bit_fields_count = result->meta->bit_fields_count; in MYSQLND_METHOD()
902 result->row_packet->bit_fields_total_len = result->meta->bit_fields_total_len; in MYSQLND_METHOD()
923 (set->data_cursor - set->data) < (set->row_count * result->meta->field_count)) in mysqlnd_fetch_row_buffered_c()
926 MYSQLND_FIELD *field = result->meta->fields; in mysqlnd_fetch_row_buffered_c()
927 struct mysqlnd_field_hash_key * hash_key = result->meta->zend_hash_keys; in mysqlnd_fetch_row_buffered_c()
931 uint64_t row_num = (set->data_cursor - set->data) / result->meta->field_count; in mysqlnd_fetch_row_buffered_c()
934 result->meta->field_count, in mysqlnd_fetch_row_buffered_c()
935 result->meta->fields, in mysqlnd_fetch_row_buffered_c()
957 set->data_cursor += result->meta->field_count; in mysqlnd_fetch_row_buffered_c()
996 (set->data_cursor - set->data) < (set->row_count * result->meta->field_count)) in mysqlnd_fetch_row_buffered()
999 MYSQLND_FIELD *field = result->meta->fields; in mysqlnd_fetch_row_buffered()
1000 struct mysqlnd_field_hash_key * hash_key = result->meta->zend_hash_keys; in mysqlnd_fetch_row_buffered()
1003 uint64_t row_num = (set->data_cursor - set->data) / result->meta->field_count; in mysqlnd_fetch_row_buffered()
1006 result->meta->field_count, in mysqlnd_fetch_row_buffered()
1007 result->meta->fields, in mysqlnd_fetch_row_buffered()
1058 set->data_cursor += result->meta->field_count; in mysqlnd_fetch_row_buffered()
1079 MYSQLND_RES_METADATA *meta, in MYSQLND_METHOD()
1113 row_packet->field_count = meta->field_count; in MYSQLND_METHOD()
1115 row_packet->fields_metadata = meta->fields; in MYSQLND_METHOD()
1116 row_packet->bit_fields_count = meta->bit_fields_count; in MYSQLND_METHOD()
1117 row_packet->bit_fields_total_len = meta->bit_fields_total_len; in MYSQLND_METHOD()
1160 if (set->row_count * meta->field_count * sizeof(zval *) > SIZE_MAX) { in MYSQLND_METHOD()
1166 set->data = mnd_emalloc((size_t)(set->row_count * meta->field_count * sizeof(zval *))); in MYSQLND_METHOD()
1172 memset(set->data, 0, (size_t)(set->row_count * meta->field_count * sizeof(zval *))); in MYSQLND_METHOD()
1250 ret = result->m.store_result_fetch_data(conn, result, result->meta, ps_protocol TSRMLS_CC); in MYSQLND_METHOD()
1329 result->stored_data->data_cursor = result->stored_data->data + row * result->meta->field_count; in MYSQLND_METHOD()
1362 if (result->meta) { in MYSQLND_METHOD()
1380 DBG_RETURN(result->meta->m->fetch_field(result->meta TSRMLS_CC)); in MYSQLND_METHOD()
1394 if (result->meta) { in MYSQLND_METHOD()
1412 DBG_RETURN(result->meta->m->fetch_field_direct(result->meta, fieldnr TSRMLS_CC)); in MYSQLND_METHOD()
1427 if (result->meta) { in MYSQLND_METHOD()
1434 DBG_RETURN(result->meta->m->fetch_fields(result->meta TSRMLS_CC)); in MYSQLND_METHOD()
1448 if (result->meta) { in MYSQLND_METHOD()
1449 return_value = result->meta->current_field; in MYSQLND_METHOD()
1450 result->meta->current_field = field_offset; in MYSQLND_METHOD()
1461 return result->meta? result->meta->m->field_tell(result->meta TSRMLS_CC) : 0; in MYSQLND_METHOD()