/php-src/ext/libxml/ |
H A D | libxml.c | 1380 document->private_data->dtor(document->private_data); in php_libxml_decrement_doc_ref_directly()
|
H A D | php_libxml.h | 66 void (*dtor)(struct _php_libxml_private_data_header *); member
|
/php-src/sapi/cgi/ |
H A D | cgi_main.c | 281 sorted_exts.dtor = NULL; in print_extensions()
|
/php-src/Zend/ |
H A D | zend_API.h | 990 #define ZVAL_ZVAL(z, zv, copy, dtor) do { \ argument 994 if (copy && !dtor) { \ 1001 if (dtor || !copy) { \ 1029 #define RETVAL_ZVAL(zv, copy, dtor) ZVAL_ZVAL(return_value, zv, copy, dtor) argument 1055 #define RETURN_ZVAL(zv, copy, dtor) do { RETVAL_ZVAL(zv, copy, dtor); return; } while (0) argument
|
H A D | zend_iterators.h | 31 void (*dtor)(zend_object_iterator *iter); member
|
/php-src/ext/mysqlnd/ |
H A D | mysqlnd_vio.c | 712 MYSQLND_METHOD(mysqlnd_vio, dtor)(MYSQLND_VIO * const vio, MYSQLND_STATS * const stats, MYSQLND_ERR… in MYSQLND_METHOD() argument 764 MYSQLND_METHOD(mysqlnd_vio, dtor), 811 vio->data->m.dtor(vio, stats, error_info); in mysqlnd_vio_free()
|
H A D | mysqlnd_ps.c | 412 s_to_prepare->m->dtor(s_to_prepare, TRUE); in MYSQLND_METHOD() 1852 MYSQLND_METHOD(mysqlnd_stmt, dtor)(MYSQLND_STMT * const s, bool implicit) in MYSQLND_METHOD() argument 1941 MYSQLND_METHOD(mysqlnd_stmt, dtor),
|
H A D | mysqlnd_connection.c | 314 MYSQLND_METHOD_PRIVATE(mysqlnd_conn_data, dtor)(MYSQLND_CONN_DATA * conn) in MYSQLND_METHOD_PRIVATE() argument 1138 conn->m->dtor(conn); 1983 MYSQLND_METHOD_PRIVATE(mysqlnd_conn_data, dtor), 2033 MYSQLND_METHOD_PRIVATE(mysqlnd_conn, dtor)(MYSQLND * conn) argument 2071 conn_handle->m->dtor(conn_handle); 2080 MYSQLND_METHOD_PRIVATE(mysqlnd_conn, dtor), 2323 conn_handle->m->dtor(conn_handle);
|
H A D | mysqlnd_structs.h | 382 func_mysqlnd_vio__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local 570 func_mysqlnd_conn_data__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local 616 func_mysqlnd_conn__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local 796 func_mysqlnd_stmt__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local 1100 func_mysqlnd_pfc__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local
|
H A D | mysqlnd.h | 236 #define mysqlnd_stmt_close(stmt, implicit) (stmt)->m->dtor((stmt), (implicit))
|
H A D | mysqlnd_driver.c | 149 new_object->m->dtor(new_object); in MYSQLND_METHOD() 179 new_object->m->dtor(new_object); in MYSQLND_METHOD()
|
/php-src/main/ |
H A D | output.c | 516 PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(vo… in php_output_handler_set_context() 518 if (handler->dtor && handler->opaq) { in php_output_handler_set_context() 519 handler->dtor(handler->opaq); in php_output_handler_set_context() 521 handler->dtor = dtor; in php_output_handler_set_context() 706 if (handler->dtor && handler->opaq) { in php_output_handler_dtor() 707 handler->dtor(handler->opaq); in php_output_handler_dtor()
|
H A D | php_output.h | 130 void (*dtor)(void *opaq); member 228 PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(vo…
|
/php-src/ext/zend_test/tests/ |
H A D | gh10695_2.phpt | 2 GH-10695: Uncaught exception in exception handler catching resource dtor exception
|
/php-src/ext/standard/ |
H A D | var_unserializer.re | 252 …fprintf(stderr, "var_destroy dtor(%p, %ld)\n", &var_dtor_hash->data[i], Z_REFCOUNT_P(&var_dtor_has…
|
/php-src/main/streams/ |
H A D | streams.c | 2389 if (notifier->dtor) { 2390 notifier->dtor(notifier);
|
/php-src/TSRM/ |
H A D | TSRM.c | 43 ts_allocate_dtor dtor; member 169 if (resource_types_table[i].dtor) { in ts_free_resources() 170 resource_types_table[i].dtor(thread_resources->storage[i]); in ts_free_resources() 277 …c_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) in ts_allocate_id() argument 302 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_id() 323 …_id(ts_rsrc_id *rsrc_id, size_t *offset, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) in ts_allocate_fast_id() argument 360 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_fast_id() 559 if (resource_types_table[rsrc_id].dtor) { in ts_free_id() 560 resource_types_table[rsrc_id].dtor(p->storage[rsrc_id]); in ts_free_id()
|
H A D | TSRM.h | 91 …_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor); 95 …id(ts_rsrc_id *rsrc_id, size_t *offset, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor);
|
/php-src/ext/spl/ |
H A D | spl_directory.c | 145 if (intern->oth_handler && intern->oth_handler->dtor) { in spl_filesystem_object_free_storage() 146 intern->oth_handler->dtor(intern); in spl_filesystem_object_free_storage()
|
H A D | spl_heap.c | 52 spl_ptr_heap_dtor_func dtor; member 253 …tr_heap_cmp_func cmp, spl_ptr_heap_ctor_func ctor, spl_ptr_heap_dtor_func dtor, size_t elem_size) … in spl_ptr_heap_init() argument 257 heap->dtor = dtor; in spl_ptr_heap_init() 317 heap->dtor(spl_heap_elem(heap, 0)); in spl_ptr_heap_delete_top() 355 heap->dtor = from->dtor; in spl_ptr_heap_clone() 383 heap->dtor(spl_heap_elem(heap, i)); in spl_ptr_heap_destroy()
|
/php-src/ext/dom/ |
H A D | namespace_compat.c | 80 mapper->header.dtor = php_dom_libxml_ns_mapper_header_destroy; in php_dom_libxml_ns_mapper_create()
|
/php-src/ext/pdo/ |
H A D | pdo_stmt.c | 2095 if (stmt->methods && stmt->methods->dtor) { in php_pdo_free_statement() 2096 stmt->methods->dtor(stmt); in php_pdo_free_statement()
|
H A D | php_pdo_driver.h | 402 pdo_stmt_dtor_func dtor; member
|
/php-src/ext/opcache/ |
H A D | zend_file_cache.c | 1160 dtor_func_t dtor) argument 1162 ht->pDestructor = dtor;
|
/php-src/sapi/fpm/fpm/ |
H A D | fpm_main.c | 231 sorted_exts.dtor = NULL; in print_extensions()
|