Home
last modified time | relevance | path

Searched refs:persistent_list (Results 1 – 17 of 17) sorted by relevance

/PHP-7.3/Zend/
H A Dzend_list.c218 zend_hash_init_ex(&EG(persistent_list), 8, NULL, plist_entry_destructor, 1, 0); in zend_init_rsrc_plist()
261 …zend_hash_apply_with_argument(&EG(persistent_list), clean_module_resource, (void *) &(ld->resource… in zend_clean_module_rsrc_dtors_cb()
347 zv = zend_hash_update(&EG(persistent_list), key, &tmp); in zend_register_persistent_resource_ex()
H A Dzend_globals.h185 HashTable persistent_list; member
H A Dzend.c705 if (&executor_globals->persistent_list != global_persistent_list) { in executor_globals_dtor()
706 zend_destroy_rsrc_list(&executor_globals->persistent_list); in executor_globals_dtor()
942 zend_destroy_rsrc_list(&EG(persistent_list)); in zend_post_startup()
954 global_persistent_list = &EG(persistent_list); in zend_post_startup()
975 zend_destroy_rsrc_list(&EG(persistent_list)); in zend_shutdown()
/PHP-7.3/ext/mysqlnd/
H A Dmysqlnd_vio.c208 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hashed_details, hashed_details_len))) { in MYSQLND_METHOD()
209 origin_dtor = EG(persistent_list).pDestructor; in MYSQLND_METHOD()
215 EG(persistent_list).pDestructor = NULL; in MYSQLND_METHOD()
216 zend_hash_str_del(&EG(persistent_list), hashed_details, hashed_details_len); in MYSQLND_METHOD()
217 EG(persistent_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
H A Dmysqlnd_net.c221 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hashed_details, hashed_details_len))) { in MYSQLND_METHOD()
222 origin_dtor = EG(persistent_list).pDestructor; in MYSQLND_METHOD()
228 EG(persistent_list).pDestructor = NULL; in MYSQLND_METHOD()
229 zend_hash_str_del(&EG(persistent_list), hashed_details, hashed_details_len); in MYSQLND_METHOD()
230 EG(persistent_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
/PHP-7.3/ext/oci8/
H A Doci8.c1187 zend_hash_apply(&EG(persistent_list), php_oci_persistent_helper); in PHP_RSHUTDOWN_FUNCTION()
1318 zvp = zend_hash_find(&EG(persistent_list), connection->hash_key); in php_oci_pconnection_list_np_dtor()
1321 zend_hash_del(&EG(persistent_list), connection->hash_key); in php_oci_pconnection_list_np_dtor()
1805 if (persistent && ((zvp = zend_hash_find(&EG(persistent_list), hashed_details.s))) != NULL) { in php_oci_do_connect_ex()
1842 zend_hash_del(&EG(persistent_list), connection->hash_key); in php_oci_do_connect_ex()
1928 zend_hash_del(&EG(persistent_list), hashed_details.s); in php_oci_do_connect_ex()
1940 zend_hash_del(&EG(persistent_list), hashed_details.s); in php_oci_do_connect_ex()
1955 zend_hash_apply(&EG(persistent_list), php_oci_persistent_helper); in php_oci_do_connect_ex()
2065 …zend_hash_update_mem(&EG(persistent_list), connection->hash_key, (void *)&new_le, sizeof(zend_reso… in php_oci_do_connect_ex()
2932 spool_out_zv = zend_hash_find(&EG(persistent_list), spool_hashed_details.s); in php_oci_get_spool()
[all …]
/PHP-7.3/ext/dba/
H A Ddba.c484 zend_hash_apply_with_argument(&EG(persistent_list), dba_close_pe_rsrc_deleter, info); in dba_close_pe_rsrc()
687 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), key, keylen)) != NULL) { in php_dba_open()
/PHP-7.3/
H A DUPGRADING.INTERNALS103 persistent resources, instead of manual insertion into EG(persistent_list).
/PHP-7.3/main/streams/
H A Dstreams.c94 zend_hash_apply(&EG(persistent_list), forget_persistent_resource_id_numbers); in PHP_RSHUTDOWN_FUNCTION()
111 …if ((le = zend_hash_str_find_ptr(&EG(persistent_list), persistent_id, strlen(persistent_id))) != N… in php_stream_from_persistent_id()
508 zend_hash_apply_with_argument(&EG(persistent_list), _php_stream_free_persistent, stream); in _php_stream_free()
/PHP-7.3/ext/interbase/
H A Dinterbase.c963 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hash, sizeof(hash)-1)) != NULL) { in _php_ibase_connect()
973 zend_hash_str_del(&EG(persistent_list), hash, sizeof(hash)-1); in _php_ibase_connect()
/PHP-7.3/ext/odbc/
H A Dphp_odbc.c1166 zend_hash_apply_with_argument(&EG(persistent_list), in PHP_FUNCTION()
2602 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hashed_details, hashed_len)) == NULL) { in odbc_do_connect()
2650 zend_hash_str_del(&EG(persistent_list), hashed_details, hashed_len); in odbc_do_connect()
2743 …zend_hash_apply_with_argument(&EG(persistent_list), (apply_func_arg_t) _close_pconn_with_res, (voi… in PHP_FUNCTION()
/PHP-7.3/ext/mysqli/
H A Dmysqli_nonapi.c161 if ((le = zend_hash_find_ptr(&EG(persistent_list), hash_key)) != NULL) {
H A Dmysqli.c948 zend_hash_apply(&EG(persistent_list), (apply_func_t) php_mysqli_persistent_helper_once); in PHP_RSHUTDOWN_FUNCTION()
H A Dmysqli_api.c685 if ((le = zend_hash_find_ptr(&EG(persistent_list), mysql->hash_key)) != NULL) { in php_mysqli_close()
/PHP-7.3/ext/pdo/
H A Dpdo_dbh.c320 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hashkey, plen)) != NULL) { in PHP_METHOD()
/PHP-7.3/ext/pgsql/
H A Dpgsql.c1265 zend_hash_apply(&EG(persistent_list), (apply_func_t) _rollback_transactions); in PHP_RSHUTDOWN_FUNCTION()
1365 if ((le = zend_hash_find_ptr(&EG(persistent_list), str.s)) == NULL) { /* we don't */
1422 zend_hash_del(&EG(persistent_list), str.s);
/PHP-7.3/ext/soap/
H A Dphp_sdl.c3186 zend_hash_str_del(&EG(persistent_list), uri, uri_len); in get_sdl()

Completed in 106 milliseconds