Lines Matching refs:persistent

32 php_mysqlnd_free_field_metadata(MYSQLND_FIELD *meta, zend_bool persistent)  in php_mysqlnd_free_field_metadata()  argument
36 mnd_pefree(meta->root, persistent); in php_mysqlnd_free_field_metadata()
40 mnd_pefree(meta->def, persistent); in php_mysqlnd_free_field_metadata()
64 field_packet->persistent_alloc = meta->persistent; in MYSQLND_METHOD()
70 mnd_pefree(meta->fields[i].root, meta->persistent); in MYSQLND_METHOD()
155 DBG_INF_FMT("persistent=%u", meta->persistent); in MYSQLND_METHOD()
161 php_mysqlnd_free_field_metadata(fields++, meta->persistent); in MYSQLND_METHOD()
163 mnd_pefree(meta->fields, meta->persistent); in MYSQLND_METHOD()
169 mnd_pefree(meta->zend_hash_keys, meta->persistent); in MYSQLND_METHOD()
173 mnd_pefree(meta, meta->persistent); in MYSQLND_METHOD()
182 …OD(mysqlnd_res_meta, clone_metadata)(const MYSQLND_RES_METADATA * const meta, zend_bool persistent) in MYSQLND_METHOD()
192 DBG_INF_FMT("persistent=%u", persistent); in MYSQLND_METHOD()
194 new_meta = mnd_pecalloc(1, sizeof(MYSQLND_RES_METADATA), persistent); in MYSQLND_METHOD()
198 new_meta->persistent = persistent; in MYSQLND_METHOD()
201 new_fields = mnd_pecalloc(meta->field_count + 1, sizeof(MYSQLND_FIELD), persistent); in MYSQLND_METHOD()
206 new_meta->zend_hash_keys = mnd_pemalloc(len, persistent); in MYSQLND_METHOD()
219 new_fields[i].root = mnd_pemalloc(orig_fields[i].root_len, persistent); in MYSQLND_METHOD()
253 new_fields[i].def = mnd_pemalloc(orig_fields[i].def_length + 1, persistent); in MYSQLND_METHOD()
354 mysqlnd_result_meta_init(unsigned int field_count, zend_bool persistent) in mysqlnd_result_meta_init() argument
357 MYSQLND_RES_METADATA *ret = mnd_pecalloc(1, alloc_size, persistent); in mysqlnd_result_meta_init()
359 DBG_INF_FMT("persistent=%u", persistent); in mysqlnd_result_meta_init()
367 ret->persistent = persistent; in mysqlnd_result_meta_init()
370 ret->fields = mnd_pecalloc(field_count + 1, sizeof(MYSQLND_FIELD), ret->persistent); in mysqlnd_result_meta_init()
371 …zend_hash_keys = mnd_pecalloc(field_count, sizeof(struct mysqlnd_field_hash_key), ret->persistent); in mysqlnd_result_meta_init()