meta               98 ext/mysqlnd/mysqlnd_ps.c 	ret = result->m.store_result_fetch_data(conn, result, result->meta, &result->stored_data->row_buffers, TRUE);
meta              108 ext/mysqlnd/mysqlnd_ps.c 				if (result->stored_data->row_count * result->meta->field_count * sizeof(zval *) > SIZE_MAX) {
meta              113 ext/mysqlnd/mysqlnd_ps.c 				set->data = mnd_emalloc((size_t)(result->stored_data->row_count * result->meta->field_count * sizeof(zval)));
meta              118 ext/mysqlnd/mysqlnd_ps.c 				memset(set->data, 0, (size_t)(result->stored_data->row_count * result->meta->field_count * sizeof(zval)));
meta              187 ext/mysqlnd/mysqlnd_ps.c 		result->meta = stmt->result->meta->m->clone_metadata(stmt->result->meta, FALSE);
meta              188 ext/mysqlnd/mysqlnd_ps.c 		if (!result->meta) {
meta              755 ext/mysqlnd/mysqlnd_ps.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta              756 ext/mysqlnd/mysqlnd_ps.c 	unsigned int field_count = meta->field_count;
meta              777 ext/mysqlnd/mysqlnd_ps.c 													meta->field_count,
meta              778 ext/mysqlnd/mysqlnd_ps.c 													meta->fields,
meta              794 ext/mysqlnd/mysqlnd_ps.c 								if (meta->fields[i].max_length < len) {
meta              795 ext/mysqlnd/mysqlnd_ps.c 									meta->fields[i].max_length = len;
meta              858 ext/mysqlnd/mysqlnd_ps.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta              922 ext/mysqlnd/mysqlnd_ps.c 								(meta->fields[i].max_length < (zend_ulong) Z_STRLEN_P(data))) {
meta              923 ext/mysqlnd/mysqlnd_ps.c 							meta->fields[i].max_length = Z_STRLEN_P(data);
meta             1071 ext/mysqlnd/mysqlnd_ps.c 		const MYSQLND_RES_METADATA * const meta = result->meta;
meta             1112 ext/mysqlnd/mysqlnd_ps.c 								(meta->fields[i].max_length < (zend_ulong) Z_STRLEN_P(data))) {
meta             1113 ext/mysqlnd/mysqlnd_ps.c 							meta->fields[i].max_length = Z_STRLEN_P(data);
meta             1827 ext/mysqlnd/mysqlnd_ps.c 	if (!stmt->field_count || !stmt->conn || !stmt->result || !stmt->result->meta) {
meta             1834 ext/mysqlnd/mysqlnd_ps.c 		stmt->result->stored_data->m.initialize_result_set_rest(stmt->result->stored_data, stmt->result->meta, stmt->conn->stats,
meta             1857 ext/mysqlnd/mysqlnd_ps.c 		result->meta = stmt->result->meta->m->clone_metadata(stmt->result->meta, FALSE);
meta             1858 ext/mysqlnd/mysqlnd_ps.c 		if (!result->meta) {
meta               37 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_buffered_zval, initialize_result_set_rest)(MYSQLND_RES_BUFFERED * const result, MYSQLND_RES_METADATA * const meta,
meta               42 ext/mysqlnd/mysqlnd_result.c 	const unsigned int field_count = meta->field_count;
meta               59 ext/mysqlnd/mysqlnd_result.c 									meta->fields,
meta               75 ext/mysqlnd/mysqlnd_result.c 					if (meta->fields[i].max_length < len) {
meta               76 ext/mysqlnd/mysqlnd_result.c 						meta->fields[i].max_length = len;
meta               90 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_buffered_c, initialize_result_set_rest)(MYSQLND_RES_BUFFERED * const result, MYSQLND_RES_METADATA * const meta,
meta               95 ext/mysqlnd/mysqlnd_result.c 	const unsigned int field_count = meta->field_count;
meta              114 ext/mysqlnd/mysqlnd_result.c 			rc = result->m.row_decoder(result->row_buffers[i], current_row, field_count, meta->fields, int_and_float_native, stats);
meta              130 ext/mysqlnd/mysqlnd_result.c 					if (meta->fields[i].max_length < len) {
meta              131 ext/mysqlnd/mysqlnd_result.c 						meta->fields[i].max_length = len;
meta              324 ext/mysqlnd/mysqlnd_result.c 	if (result->meta) {
meta              325 ext/mysqlnd/mysqlnd_result.c 		result->meta->m->free_metadata(result->meta);
meta              326 ext/mysqlnd/mysqlnd_result.c 		result->meta = NULL;
meta              367 ext/mysqlnd/mysqlnd_result.c 	if (result->meta) {
meta              368 ext/mysqlnd/mysqlnd_result.c 		result->meta->m->free_metadata(result->meta);
meta              369 ext/mysqlnd/mysqlnd_result.c 		result->meta = NULL;
meta              372 ext/mysqlnd/mysqlnd_result.c 	result->meta = result->m.result_meta_init(result->field_count, result->persistent);
meta              373 ext/mysqlnd/mysqlnd_result.c 	if (!result->meta) {
meta              381 ext/mysqlnd/mysqlnd_result.c 	if (FAIL == result->meta->m->read_metadata(result->meta, conn)) {
meta              386 ext/mysqlnd/mysqlnd_result.c 	result->field_count = result->meta->field_count;
meta              684 ext/mysqlnd/mysqlnd_result.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta              719 ext/mysqlnd/mysqlnd_result.c 			unsigned int i, field_count = meta->field_count;
meta              733 ext/mysqlnd/mysqlnd_result.c 					MYSQLND_FIELD * field = meta->fields;
meta              803 ext/mysqlnd/mysqlnd_result.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta              838 ext/mysqlnd/mysqlnd_result.c 			unsigned int i, field_count = meta->field_count;
meta              851 ext/mysqlnd/mysqlnd_result.c 				MYSQLND_FIELD * field = meta->fields;
meta              871 ext/mysqlnd/mysqlnd_result.c 						if (meta->zend_hash_keys[i].is_numeric == FALSE) {
meta              872 ext/mysqlnd/mysqlnd_result.c 							zend_hash_update(Z_ARRVAL_P(row), meta->fields[i].sname, data);
meta              874 ext/mysqlnd/mysqlnd_result.c 							zend_hash_index_update(Z_ARRVAL_P(row), meta->zend_hash_keys[i].key, data);
meta              954 ext/mysqlnd/mysqlnd_result.c 	result->unbuf->row_packet->fields_metadata = result->meta->fields;
meta              955 ext/mysqlnd/mysqlnd_result.c 	result->unbuf->row_packet->bit_fields_count = result->meta->bit_fields_count;
meta              956 ext/mysqlnd/mysqlnd_result.c 	result->unbuf->row_packet->bit_fields_total_len = result->meta->bit_fields_total_len;
meta              971 ext/mysqlnd/mysqlnd_result.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta              972 ext/mysqlnd/mysqlnd_result.c 	unsigned int field_count = meta->field_count;
meta              991 ext/mysqlnd/mysqlnd_result.c 												meta->fields,
meta             1006 ext/mysqlnd/mysqlnd_result.c 						if (meta->fields[i].max_length < len) {
meta             1007 ext/mysqlnd/mysqlnd_result.c 							meta->fields[i].max_length = len;
meta             1063 ext/mysqlnd/mysqlnd_result.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta             1064 ext/mysqlnd/mysqlnd_result.c 	unsigned int field_count = meta->field_count;
meta             1082 ext/mysqlnd/mysqlnd_result.c 											meta->fields,
meta             1097 ext/mysqlnd/mysqlnd_result.c 					if (meta->fields[i].max_length < len) {
meta             1098 ext/mysqlnd/mysqlnd_result.c 						meta->fields[i].max_length = len;
meta             1122 ext/mysqlnd/mysqlnd_result.c 				if (meta->zend_hash_keys[i].is_numeric == FALSE) {
meta             1123 ext/mysqlnd/mysqlnd_result.c 					zend_hash_update(Z_ARRVAL_P(row), meta->fields[i].sname, data);
meta             1125 ext/mysqlnd/mysqlnd_result.c 					zend_hash_index_update(Z_ARRVAL_P(row), meta->zend_hash_keys[i].key, data);
meta             1150 ext/mysqlnd/mysqlnd_result.c 	const MYSQLND_RES_METADATA * const meta = result->meta;
meta             1151 ext/mysqlnd/mysqlnd_result.c 	unsigned int field_count = meta->field_count;
meta             1173 ext/mysqlnd/mysqlnd_result.c 										meta->fields,
meta             1192 ext/mysqlnd/mysqlnd_result.c 					if (meta->fields[i].max_length < len) {
meta             1193 ext/mysqlnd/mysqlnd_result.c 						meta->fields[i].max_length = len;
meta             1217 ext/mysqlnd/mysqlnd_result.c 				if (meta->zend_hash_keys[i].is_numeric == FALSE) {
meta             1218 ext/mysqlnd/mysqlnd_result.c 					zend_hash_update(Z_ARRVAL_P(row), meta->fields[i].sname, data);
meta             1220 ext/mysqlnd/mysqlnd_result.c 					zend_hash_index_update(Z_ARRVAL_P(row), meta->zend_hash_keys[i].key, data);
meta             1270 ext/mysqlnd/mysqlnd_result.c 													MYSQLND_RES_METADATA * meta,
meta             1305 ext/mysqlnd/mysqlnd_result.c 	row_packet->field_count = meta->field_count;
meta             1307 ext/mysqlnd/mysqlnd_result.c 	row_packet->fields_metadata = meta->fields;
meta             1308 ext/mysqlnd/mysqlnd_result.c 	row_packet->bit_fields_count	= meta->bit_fields_count;
meta             1309 ext/mysqlnd/mysqlnd_result.c 	row_packet->bit_fields_total_len = meta->bit_fields_total_len;
meta             1427 ext/mysqlnd/mysqlnd_result.c 	ret = result->m.store_result_fetch_data(conn, result, result->meta, row_buffers, flags & MYSQLND_STORE_PS);
meta             1439 ext/mysqlnd/mysqlnd_result.c 			MYSQLND_RES_METADATA * meta = result->meta;
meta             1443 ext/mysqlnd/mysqlnd_result.c 				if (set->row_count * meta->field_count * sizeof(zval *) > SIZE_MAX) {
meta             1448 ext/mysqlnd/mysqlnd_result.c 				set->data = mnd_emalloc((size_t)(set->row_count * meta->field_count * sizeof(zval)));
meta             1453 ext/mysqlnd/mysqlnd_result.c 				memset(set->data, 0, (size_t)(set->row_count * meta->field_count * sizeof(zval)));
meta             1609 ext/mysqlnd/mysqlnd_result.c 		if (result->meta) {
meta             1623 ext/mysqlnd/mysqlnd_result.c 				if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, result->meta, result->conn->stats,
meta             1629 ext/mysqlnd/mysqlnd_result.c 			DBG_RETURN(result->meta->m->fetch_field(result->meta));
meta             1643 ext/mysqlnd/mysqlnd_result.c 		if (result->meta) {
meta             1657 ext/mysqlnd/mysqlnd_result.c 				if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, result->meta, result->conn->stats,
meta             1663 ext/mysqlnd/mysqlnd_result.c 			DBG_RETURN(result->meta->m->fetch_field_direct(result->meta, fieldnr));
meta             1678 ext/mysqlnd/mysqlnd_result.c 		if (result->meta) {
meta             1681 ext/mysqlnd/mysqlnd_result.c 				if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, result->meta, result->conn->stats,
meta             1687 ext/mysqlnd/mysqlnd_result.c 			DBG_RETURN(result->meta->m->fetch_fields(result->meta));
meta             1699 ext/mysqlnd/mysqlnd_result.c 	return result->meta? result->meta->m->field_seek(result->meta, field_offset) : 0;
meta             1708 ext/mysqlnd/mysqlnd_result.c 	return result->meta? result->meta->m->field_tell(result->meta) : 0;
meta               33 ext/mysqlnd/mysqlnd_result_meta.c php_mysqlnd_free_field_metadata(MYSQLND_FIELD *meta, zend_bool persistent)
meta               35 ext/mysqlnd/mysqlnd_result_meta.c 	if (meta) {
meta               36 ext/mysqlnd/mysqlnd_result_meta.c 		if (meta->root) {
meta               37 ext/mysqlnd/mysqlnd_result_meta.c 			mnd_pefree(meta->root, persistent);
meta               38 ext/mysqlnd/mysqlnd_result_meta.c 			meta->root = NULL;
meta               40 ext/mysqlnd/mysqlnd_result_meta.c 		if (meta->def) {
meta               41 ext/mysqlnd/mysqlnd_result_meta.c 			mnd_pefree(meta->def, persistent);
meta               42 ext/mysqlnd/mysqlnd_result_meta.c 			meta->def = NULL;
meta               44 ext/mysqlnd/mysqlnd_result_meta.c 		if (meta->sname) {
meta               45 ext/mysqlnd/mysqlnd_result_meta.c 			zend_string_release(meta->sname);
meta               53 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, read_metadata)(MYSQLND_RES_METADATA * const meta, MYSQLND_CONN_DATA * conn)
meta               65 ext/mysqlnd/mysqlnd_result_meta.c 	field_packet->persistent_alloc = meta->persistent;
meta               66 ext/mysqlnd/mysqlnd_result_meta.c 	for (;i < meta->field_count; i++) {
meta               69 ext/mysqlnd/mysqlnd_result_meta.c 		if (meta->fields[i].root) {
meta               71 ext/mysqlnd/mysqlnd_result_meta.c 			mnd_pefree(meta->fields[i].root, meta->persistent);
meta               72 ext/mysqlnd/mysqlnd_result_meta.c 			meta->fields[i].root = NULL;
meta               75 ext/mysqlnd/mysqlnd_result_meta.c 		field_packet->metadata = &(meta->fields[i]);
meta               88 ext/mysqlnd/mysqlnd_result_meta.c 			meta->field_count = i;
meta               92 ext/mysqlnd/mysqlnd_result_meta.c 		if (mysqlnd_ps_fetch_functions[meta->fields[i].type].func == NULL) {
meta               94 ext/mysqlnd/mysqlnd_result_meta.c 						meta->fields[i].type);
meta               98 ext/mysqlnd/mysqlnd_result_meta.c 							 meta->fields[i].type);
meta              102 ext/mysqlnd/mysqlnd_result_meta.c 		if (meta->fields[i].type == MYSQL_TYPE_BIT) {
meta              105 ext/mysqlnd/mysqlnd_result_meta.c 			++meta->bit_fields_count;
meta              107 ext/mysqlnd/mysqlnd_result_meta.c 			field_len = meta->fields[i].length / 8;
meta              112 ext/mysqlnd/mysqlnd_result_meta.c 			if (meta->fields[i].length % 8) {
meta              120 ext/mysqlnd/mysqlnd_result_meta.c 					meta->bit_fields_total_len += 20;/* 21 digis, no sign*/
meta              123 ext/mysqlnd/mysqlnd_result_meta.c 					meta->bit_fields_total_len += 10;/* 2 000 000 000*/
meta              126 ext/mysqlnd/mysqlnd_result_meta.c 					meta->bit_fields_total_len += 8;/*  12 000 000*/
meta              129 ext/mysqlnd/mysqlnd_result_meta.c 					meta->bit_fields_total_len += 5;/* 32 500 */
meta              132 ext/mysqlnd/mysqlnd_result_meta.c 					meta->bit_fields_total_len += 3;/* 120 */
meta              138 ext/mysqlnd/mysqlnd_result_meta.c 		if ((meta->zend_hash_keys[i].is_numeric = ZEND_HANDLE_NUMERIC(field_packet->metadata->sname, idx))) {
meta              139 ext/mysqlnd/mysqlnd_result_meta.c 			meta->zend_hash_keys[i].key = idx;
meta              151 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, free)(MYSQLND_RES_METADATA * meta)
meta              156 ext/mysqlnd/mysqlnd_result_meta.c 	DBG_INF_FMT("persistent=%u", meta->persistent);
meta              158 ext/mysqlnd/mysqlnd_result_meta.c 	if ((fields = meta->fields)) {
meta              160 ext/mysqlnd/mysqlnd_result_meta.c 		i = meta->field_count;
meta              162 ext/mysqlnd/mysqlnd_result_meta.c 			php_mysqlnd_free_field_metadata(fields++, meta->persistent);
meta              164 ext/mysqlnd/mysqlnd_result_meta.c 		mnd_pefree(meta->fields, meta->persistent);
meta              165 ext/mysqlnd/mysqlnd_result_meta.c 		meta->fields = NULL;
meta              168 ext/mysqlnd/mysqlnd_result_meta.c 	if (meta->zend_hash_keys) {
meta              170 ext/mysqlnd/mysqlnd_result_meta.c 		mnd_pefree(meta->zend_hash_keys, meta->persistent);
meta              171 ext/mysqlnd/mysqlnd_result_meta.c 		meta->zend_hash_keys = NULL;
meta              174 ext/mysqlnd/mysqlnd_result_meta.c 	mnd_pefree(meta, meta->persistent);
meta              183 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, clone_metadata)(const MYSQLND_RES_METADATA * const meta, zend_bool persistent)
meta              189 ext/mysqlnd/mysqlnd_result_meta.c 	MYSQLND_FIELD * orig_fields = meta->fields;
meta              190 ext/mysqlnd/mysqlnd_result_meta.c 	size_t len = meta->field_count * sizeof(struct mysqlnd_field_hash_key);
meta              200 ext/mysqlnd/mysqlnd_result_meta.c 	new_meta->m = meta->m;
meta              202 ext/mysqlnd/mysqlnd_result_meta.c 	new_fields = mnd_pecalloc(meta->field_count + 1, sizeof(MYSQLND_FIELD), persistent);
meta              211 ext/mysqlnd/mysqlnd_result_meta.c 	memcpy(new_meta->zend_hash_keys, meta->zend_hash_keys, len);
meta              217 ext/mysqlnd/mysqlnd_result_meta.c 	memcpy(new_fields, orig_fields, (meta->field_count) * sizeof(MYSQLND_FIELD));
meta              218 ext/mysqlnd/mysqlnd_result_meta.c 	for (i = 0; i < meta->field_count; i++) {
meta              263 ext/mysqlnd/mysqlnd_result_meta.c 	new_meta->field_count = meta->field_count;
meta              280 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, fetch_field)(MYSQLND_RES_METADATA * const meta)
meta              283 ext/mysqlnd/mysqlnd_result_meta.c 	if (meta->current_field >= meta->field_count) {
meta              288 ext/mysqlnd/mysqlnd_result_meta.c 		meta->fields[meta->current_field].name? meta->fields[meta->current_field].name:"",
meta              289 ext/mysqlnd/mysqlnd_result_meta.c 		meta->fields[meta->current_field].max_length);
meta              290 ext/mysqlnd/mysqlnd_result_meta.c 	DBG_RETURN(&meta->fields[meta->current_field++]);
meta              297 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, fetch_field_direct)(const MYSQLND_RES_METADATA * const meta, const MYSQLND_FIELD_OFFSET fieldnr)
meta              302 ext/mysqlnd/mysqlnd_result_meta.c 		meta->fields[meta->current_field].name? meta->fields[meta->current_field].name:"",
meta              303 ext/mysqlnd/mysqlnd_result_meta.c 		meta->fields[meta->current_field].max_length);
meta              304 ext/mysqlnd/mysqlnd_result_meta.c 	DBG_RETURN(&meta->fields[fieldnr]);
meta              311 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, fetch_fields)(MYSQLND_RES_METADATA * const meta)
meta              314 ext/mysqlnd/mysqlnd_result_meta.c 	DBG_RETURN(meta->fields);
meta              321 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, field_tell)(const MYSQLND_RES_METADATA * const meta)
meta              323 ext/mysqlnd/mysqlnd_result_meta.c 	return meta->current_field;
meta              330 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_METHOD(mysqlnd_res_meta, field_seek)(MYSQLND_RES_METADATA * const meta, const MYSQLND_FIELD_OFFSET field_offset)
meta              334 ext/mysqlnd/mysqlnd_result_meta.c 	return_value = meta->current_field;
meta              335 ext/mysqlnd/mysqlnd_result_meta.c 	meta->current_field = field_offset;
meta              398 ext/mysqlnd/mysqlnd_result_meta.c _mysqlnd_plugin_get_plugin_result_metadata_data(const MYSQLND_RES_METADATA * meta, unsigned int plugin_id)
meta              402 ext/mysqlnd/mysqlnd_result_meta.c 	if (!meta || plugin_id >= mysqlnd_plugin_count()) {
meta              405 ext/mysqlnd/mysqlnd_result_meta.c 	DBG_RETURN((void *)((char *)meta + sizeof(MYSQLND_RES_METADATA) + plugin_id * sizeof(void *)));
meta               28 ext/mysqlnd/mysqlnd_result_meta.h PHPAPI void ** _mysqlnd_plugin_get_plugin_result_metadata_data(const MYSQLND_RES_METADATA * meta, unsigned int plugin_id);
meta             1232 ext/mysqlnd/mysqlnd_wireprotocol.c 	MYSQLND_FIELD *meta;
meta             1261 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta = packet->metadata;
meta             1268 ext/mysqlnd/mysqlnd_wireprotocol.c 				*(const char **)(((char*)meta) + rset_field_offsets[i]) = mysqlnd_empty_string;
meta             1269 ext/mysqlnd/mysqlnd_wireprotocol.c 				*(unsigned int *)(((char*)meta) + rset_field_offsets[i+1]) = 0;
meta             1274 ext/mysqlnd/mysqlnd_wireprotocol.c 				*(const char **)(((char *)meta) + rset_field_offsets[i]) = (const char *)p;
meta             1275 ext/mysqlnd/mysqlnd_wireprotocol.c 				*(unsigned int *)(((char*)meta) + rset_field_offsets[i+1]) = len;
meta             1292 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->charsetnr = uint2korr(p);
meta             1296 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->length = uint4korr(p);
meta             1300 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->type = uint1korr(p);
meta             1304 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->flags = uint2korr(p);
meta             1308 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->decimals = uint1korr(p);
meta             1318 ext/mysqlnd/mysqlnd_wireprotocol.c 		(meta->type <= MYSQL_TYPE_INT24 &&
meta             1319 ext/mysqlnd/mysqlnd_wireprotocol.c 			(meta->type != MYSQL_TYPE_TIMESTAMP || meta->length == 14 || meta->length == 8)
meta             1320 ext/mysqlnd/mysqlnd_wireprotocol.c 		) || meta->type == MYSQL_TYPE_YEAR)
meta             1322 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->flags |= NUM_FLAG;
meta             1337 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->def = mnd_pemalloc(len + 1, packet->persistent_alloc);
meta             1338 ext/mysqlnd/mysqlnd_wireprotocol.c 		if (!meta->def) {
meta             1342 ext/mysqlnd/mysqlnd_wireprotocol.c 		memcpy(meta->def, p, len);
meta             1343 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->def[len] = '\0';
meta             1344 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->def_length = len;
meta             1348 ext/mysqlnd/mysqlnd_wireprotocol.c 	root_ptr = meta->root = mnd_pemalloc(total_len, packet->persistent_alloc);
meta             1354 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->root_len = total_len;
meta             1356 ext/mysqlnd/mysqlnd_wireprotocol.c 	if (meta->name != mysqlnd_empty_string) {
meta             1357 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->sname = zend_string_init(meta->name, meta->name_length, packet->persistent_alloc);
meta             1359 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->sname = ZSTR_EMPTY_ALLOC();
meta             1361 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->name = ZSTR_VAL(meta->sname);
meta             1362 ext/mysqlnd/mysqlnd_wireprotocol.c 	meta->name_length = ZSTR_LEN(meta->sname);
meta             1365 ext/mysqlnd/mysqlnd_wireprotocol.c 	if (meta->catalog && meta->catalog != mysqlnd_empty_string) {
meta             1366 ext/mysqlnd/mysqlnd_wireprotocol.c 		len = meta->catalog_length;
meta             1367 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->catalog = memcpy(root_ptr, meta->catalog, len);
meta             1372 ext/mysqlnd/mysqlnd_wireprotocol.c 	if (meta->db && meta->db != mysqlnd_empty_string) {
meta             1373 ext/mysqlnd/mysqlnd_wireprotocol.c 		len = meta->db_length;
meta             1374 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->db = memcpy(root_ptr, meta->db, len);
meta             1379 ext/mysqlnd/mysqlnd_wireprotocol.c 	if (meta->table && meta->table != mysqlnd_empty_string) {
meta             1380 ext/mysqlnd/mysqlnd_wireprotocol.c 		len = meta->table_length;
meta             1381 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->table = memcpy(root_ptr, meta->table, len);
meta             1386 ext/mysqlnd/mysqlnd_wireprotocol.c 	if (meta->org_table && meta->org_table != mysqlnd_empty_string) {
meta             1387 ext/mysqlnd/mysqlnd_wireprotocol.c 		len = meta->org_table_length;
meta             1388 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->org_table = memcpy(root_ptr, meta->org_table, len);
meta             1393 ext/mysqlnd/mysqlnd_wireprotocol.c 	if (meta->org_name && meta->org_name != mysqlnd_empty_string) {
meta             1394 ext/mysqlnd/mysqlnd_wireprotocol.c 		len = meta->org_name_length;
meta             1395 ext/mysqlnd/mysqlnd_wireprotocol.c 		meta->org_name = memcpy(root_ptr, meta->org_name, len);
meta             1402 ext/mysqlnd/mysqlnd_wireprotocol.c 	DBG_INF_FMT("FIELD=[%s.%s.%s]", meta->db? meta->db:"*NA*", meta->table? meta->table:"*NA*",
meta             1403 ext/mysqlnd/mysqlnd_wireprotocol.c 				meta->name? meta->name:"*NA*");
meta             5488 ext/pgsql/pgsql.c PHP_PGSQL_API int php_pgsql_meta_data(PGconn *pg_link, const char *table_name, zval *meta, zend_bool extended)
meta             5590 ext/pgsql/pgsql.c 		add_assoc_zval(meta, name, &elem);
meta             5804 ext/pgsql/pgsql.c 	zval meta, *def, *type, *not_null, *has_default, *is_enum, *val, new_val;
meta             5817 ext/pgsql/pgsql.c 	array_init(&meta);
meta             5819 ext/pgsql/pgsql.c 	if (php_pgsql_meta_data(pg_link, table_name, &meta, 0) == FAILURE) {
meta             5820 ext/pgsql/pgsql.c 		zval_ptr_dtor(&meta);
meta             5833 ext/pgsql/pgsql.c 		if (!err && (def = zend_hash_find(Z_ARRVAL(meta), field)) == NULL) {
meta             6432 ext/pgsql/pgsql.c 	zval_ptr_dtor(&meta);
meta              216 ext/pgsql/php_pgsql.h PHP_PGSQL_API int php_pgsql_meta_data(PGconn *pg_link, const char *table_name, zval *meta, zend_bool extended);
meta             105715 ext/sqlite3/libsqlite/sqlite3.c   int meta[5];
meta             105822 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<ArraySize(meta); i++){
meta             105823 ext/sqlite3/libsqlite/sqlite3.c     sqlite3BtreeGetMeta(pDb->pBt, i+1, (u32 *)&meta[i]);
meta             105825 ext/sqlite3/libsqlite/sqlite3.c   pDb->pSchema->schema_cookie = meta[BTREE_SCHEMA_VERSION-1];
meta             105832 ext/sqlite3/libsqlite/sqlite3.c   if( meta[BTREE_TEXT_ENCODING-1] ){  /* text encoding */
meta             105837 ext/sqlite3/libsqlite/sqlite3.c       encoding = (u8)meta[BTREE_TEXT_ENCODING-1] & 3;
meta             105845 ext/sqlite3/libsqlite/sqlite3.c       if( meta[BTREE_TEXT_ENCODING-1]!=ENC(db) ){
meta             105859 ext/sqlite3/libsqlite/sqlite3.c     size = sqlite3AbsInt32(meta[BTREE_DEFAULT_CACHE_SIZE-1]);
meta             105874 ext/sqlite3/libsqlite/sqlite3.c   pDb->pSchema->file_format = (u8)meta[BTREE_FILE_FORMAT-1];
meta             105889 ext/sqlite3/libsqlite/sqlite3.c   if( iDb==0 && meta[BTREE_FILE_FORMAT-1]>=4 ){
meta             114475 ext/sqlite3/libsqlite/sqlite3.c     u32 meta;
meta             114499 ext/sqlite3/libsqlite/sqlite3.c       sqlite3BtreeGetMeta(pMain, aCopy[i], &meta);
meta             114500 ext/sqlite3/libsqlite/sqlite3.c       rc = sqlite3BtreeUpdateMeta(pTemp, aCopy[i], meta+aCopy[i+1]);
meta              358 main/streams/memory.c 	zval        meta;
meta              428 main/streams/memory.c 	zval_ptr_dtor(&ts->meta);
meta              536 main/streams/memory.c 			if (Z_TYPE(ts->meta) != IS_UNDEF) {
meta              537 main/streams/memory.c 				zend_hash_copy(Z_ARRVAL_P((zval*)ptrparam), Z_ARRVAL(ts->meta), zval_add_ref);
meta              570 main/streams/memory.c 	ZVAL_UNDEF(&self->meta);
meta              630 main/streams/memory.c 	zval meta;
meta              634 main/streams/memory.c 	ZVAL_NULL(&meta);
meta              664 main/streams/memory.c 		array_init(&meta);
meta              666 main/streams/memory.c 			add_assoc_stringl(&meta, "mediatype", (char *) path, mlen);
meta              670 main/streams/memory.c 			add_assoc_stringl(&meta, "mediatype", (char *) path, plen);
meta              674 main/streams/memory.c 			zval_ptr_dtor(&meta);
meta              687 main/streams/memory.c 					zval_ptr_dtor(&meta);
meta              701 main/streams/memory.c 				add_assoc_stringl_ex(&meta, key, plen, sep + 1, vlen);
meta              709 main/streams/memory.c 			zval_ptr_dtor(&meta);
meta              714 main/streams/memory.c 		array_init(&meta);
meta              716 main/streams/memory.c 	add_assoc_bool(&meta, "base64", base64);
meta              725 main/streams/memory.c 			zval_ptr_dtor(&meta);
meta              752 main/streams/memory.c 		ZVAL_COPY_VALUE(&ts->meta, &meta);