Home
last modified time | relevance | path

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

/PHP-7.1/Zend/
H A Dzend_ts_hash.h40 ZEND_API void _zend_ts_hash_init(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool pe…
41 ZEND_API void _zend_ts_hash_init_ex(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool…
45 #define zend_ts_hash_init(ht, nSize, pHashFunction, pDestructor, persistent) \ argument
46 _zend_ts_hash_init(ht, nSize, pDestructor, persistent ZEND_FILE_LINE_CC)
47 #define zend_ts_hash_init_ex(ht, nSize, pHashFunction, pDestructor, persistent, bApplyProtection) \ argument
48 _zend_ts_hash_init_ex(ht, nSize, pDestructor, persistent, bApplyProtection ZEND_FILE_LINE_CC)
H A Dzend_ts_hash.c62 ZEND_API void _zend_ts_hash_init(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool pe… in _zend_ts_hash_init() argument
69 _zend_hash_init(TS_HASH(ht), nSize, pDestructor, persistent ZEND_FILE_LINE_RELAY_CC); in _zend_ts_hash_init()
72 ZEND_API void _zend_ts_hash_init_ex(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool… in _zend_ts_hash_init_ex() argument
79 …_zend_hash_init_ex(TS_HASH(ht), nSize, pDestructor, persistent, bApplyProtection ZEND_FILE_LINE_RE… in _zend_ts_hash_init_ex()
H A Dzend_hash.c182 ht->pDestructor = pDestructor; in _zend_hash_init()
581 if (ht->pDestructor) { in _zend_hash_add_or_update_i()
582 ht->pDestructor(data); in _zend_hash_add_or_update_i()
726 if (ht->pDestructor) { in _zend_hash_index_add_or_update_i()
784 if (ht->pDestructor) { in _zend_hash_index_add_or_update_i()
993 if (ht->pDestructor) { in _zend_hash_del_el_ex()
997 ht->pDestructor(&tmp); in _zend_hash_del_el_ex()
1089 if (ht->pDestructor) { in zend_hash_del_ind()
1137 if (ht->pDestructor) { in zend_hash_str_del_ind()
1229 if (ht->pDestructor) { in zend_hash_destroy()
[all …]
H A Dzend_hash.h64 ZEND_API void ZEND_FASTCALL _zend_hash_init(HashTable *ht, uint32_t nSize, dtor_func_t pDestructor,…
65 …FASTCALL _zend_hash_init_ex(HashTable *ht, uint32_t nSize, dtor_func_t pDestructor, zend_bool pers…
68 …end_hash_init(ht, nSize, pHashFunction, pDestructor, persistent) _zend_hash_init((ht), (nSize… argument
69 …t_ex(ht, nSize, pHashFunction, pDestructor, persistent, bApplyProtection) _zend_hash_init_ex((ht)… argument
H A Dzend_execute_API.c236 EG(symbol_table).pDestructor = zend_unclean_zval_ptr_dtor; in shutdown_destructors()
277 EG(symbol_table).pDestructor = zend_unclean_zval_ptr_dtor; in shutdown_executor()
H A Dzend_types.h197 dtor_func_t pDestructor; member
/PHP-7.1/ext/opcache/
H A Dzend_accelerator_util_funcs.c89 persistent_script->script.function_table.pDestructor = NULL; in free_persistent_script()
90 persistent_script->script.class_table.pDestructor = NULL; in free_persistent_script()
111 dtor_func_t orig_dtor = ht->pDestructor; in zend_accel_free_user_functions()
113 ht->pDestructor = NULL; in zend_accel_free_user_functions()
115 ht->pDestructor = orig_dtor; in zend_accel_free_user_functions()
121 dtor_func_t orig_dtor = src->pDestructor; in zend_accel_move_user_functions()
123 src->pDestructor = NULL; in zend_accel_move_user_functions()
135 src->pDestructor = orig_dtor; in zend_accel_move_user_functions()
183 ht->pDestructor = NULL; in zend_hash_clone_constants()
234 ht->pDestructor = ZEND_FUNCTION_DTOR; in zend_hash_clone_methods()
[all …]
H A Dzend_persist.c89 ht->pDestructor = NULL; in zend_hash_persist()
183 ht->pDestructor = NULL; in zend_hash_persist_immutable()
H A Dzend_file_cache.c898 ht->pDestructor = dtor; in zend_file_cache_unserialize_hash()
H A DZendAccelerator.c2624 accel_globals->function_table.pDestructor = accel_globals_internal_func_dtor; in accel_globals_dtor()
/PHP-7.1/ext/mysqlnd/
H A Dmysqlnd_vio.c144 origin_dtor = EG(regular_list).pDestructor; in MYSQLND_METHOD()
145 EG(regular_list).pDestructor = NULL; in MYSQLND_METHOD()
147 EG(regular_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
212 origin_dtor = EG(persistent_list).pDestructor; in MYSQLND_METHOD()
218 EG(persistent_list).pDestructor = NULL; in MYSQLND_METHOD()
220 EG(persistent_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
235 origin_dtor = EG(regular_list).pDestructor; in MYSQLND_METHOD()
236 EG(regular_list).pDestructor = NULL; in MYSQLND_METHOD()
240 EG(regular_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
H A Dmysqlnd_net.c153 origin_dtor = EG(regular_list).pDestructor; in MYSQLND_METHOD()
154 EG(regular_list).pDestructor = NULL; in MYSQLND_METHOD()
156 EG(regular_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
222 origin_dtor = EG(persistent_list).pDestructor; in MYSQLND_METHOD()
228 EG(persistent_list).pDestructor = NULL; in MYSQLND_METHOD()
230 EG(persistent_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
245 origin_dtor = EG(regular_list).pDestructor; in MYSQLND_METHOD()
246 EG(regular_list).pDestructor = NULL; in MYSQLND_METHOD()
250 EG(regular_list).pDestructor = origin_dtor; in MYSQLND_METHOD()
/PHP-7.1/sapi/phpdbg/
H A Dphpdbg_webdata_transfer.c47 Z_ARRVAL(zv[1])->pDestructor = NULL; /* we're operating on a copy! Don't double free zvals */ in phpdbg_webdata_compress()
H A Dphpdbg_prompt.c549 dtor_func_t dtor = PHPDBG_G(file_sources).pDestructor; in phpdbg_compile_stdin()
550 PHPDBG_G(file_sources).pDestructor = NULL; in phpdbg_compile_stdin()
552 PHPDBG_G(file_sources).pDestructor = dtor; in phpdbg_compile_stdin()
609 dtor_func_t dtor = PHPDBG_G(file_sources).pDestructor; in phpdbg_compile()
610 PHPDBG_G(file_sources).pDestructor = NULL; in phpdbg_compile()
612 PHPDBG_G(file_sources).pDestructor = dtor; in phpdbg_compile()
/PHP-7.1/ext/standard/
H A Darray.c2525 in_hash->pDestructor = NULL;
2535 in_hash->pDestructor = out_hash.pDestructor;
2792 Z_ARRVAL_P(stack)->pDestructor = NULL;
2802 Z_ARRVAL_P(stack)->pDestructor = new_hash.pDestructor;
/PHP-7.1/ext/spl/
H A Dspl_observer.c309 Z_ARRVAL_P(&tmp)->pDestructor = NULL; in spl_object_storage_debug_info()
/PHP-7.1/ext/sqlite3/libsqlite/
H A Dsqlite3.c19268 FuncDestructor *pDestructor
155647 FuncDestructor *pDestructor = p->u.pDestructor;
155648 if( pDestructor ){
155649 pDestructor->nRef--;
155650 if( pDestructor->nRef==0 ){
155651 pDestructor->xDestroy(pDestructor->pUserData);
155652 sqlite3DbFree(db, pDestructor);
156323 FuncDestructor *pDestructor
156399 if( pDestructor ){
156400 pDestructor->nRef++;
[all …]

Completed in 532 milliseconds