Searched defs:function_table (Results 1 - 11 of 11) sorted by relevance

/PHP_5_6/Zend/
H A Dzend_globals.h57 /* excpt.h on Digital Unix 4.0 defines function_table */
58 #undef function_table macro
94 HashTable *function_table; /* function symbol table */ member in struct:_zend_compiler_globals
197 HashTable *function_table; /* function symbol table */ member in struct:_zend_executor_globals
H A Dzend_interfaces.c40 HashTable *function_table; local
48 /*fci.function_table = NULL; will be read form zend_class_entry of object if needed */
61 fci.function_table = !object_pp ? EG(function_table) : NULL;
71 function_table = &obj_ce->function_table;
73 function_table = EG(function_table);
76 if (zend_hash_find(function_table, function_name, function_name_len+1, (void **) &fcic.function_handler) == FAILURE) {
H A Dzend_API.h45 HashTable *function_table; member in struct:_zend_fcall_info
268 ZEND_API int zend_register_functions(zend_class_entry *scope, const zend_function_entry *functions, HashTable *function_table, int type TSRMLS_DC);
269 ZEND_API void zend_unregister_functions(const zend_function_entry *functions, int count, HashTable *function_table TSRMLS_DC);
453 ZEND_API int call_user_function(HashTable *function_table, zval **object_pp, zval *function_name, zval *retval_ptr, zend_uint param_count, zval *params[] TSRMLS_DC);
454 ZEND_API int call_user_function_ex(HashTable *function_table, zval **object_pp, zval *function_name, zval **retval_ptr_ptr, zend_uint param_count, zval **params[], int no_separation, HashTable *symbol_table TSRMLS_DC);
H A Dzend_API.c2029 ZEND_API int zend_register_functions(zend_class_entry *scope, const zend_function_entry *functions, HashTable *function_table, int type TSRMLS_DC) /* {{{ */ argument
2035 HashTable *target_function_table = function_table;
2051 target_function_table = CG(function_table);
2304 ZEND_API void zend_unregister_functions(const zend_function_entry *functions, int count, HashTable *function_table TSRMLS_DC) /* {{{ */
2308 HashTable *target_function_table = function_table;
2311 target_function_table = CG(function_table);
2521 zend_register_functions(class_entry, class_entry->info.internal.builtin_functions, &class_entry->function_table, MODULE_PERSISTENT TSRMLS_CC);
2645 if (zend_hash_del(CG(function_table), function_name, function_name_length+1)==FAILURE) {
2649 return zend_register_functions(NULL, disabled_function, CG(function_table), MODULE_PERSISTENT TSRMLS_CC);
2683 zend_hash_clean(&((*disabled_class)->function_table));
4021 HashTable *function_table; local
[all...]
H A Dzend_execute_API.c150 EG(function_table) = CG(function_table);
283 zend_hash_apply(EG(function_table), (apply_func_t) zend_cleanup_function_data_full TSRMLS_CC);
286 zend_hash_reverse_apply(EG(function_table), (apply_func_t) zend_cleanup_function_data TSRMLS_CC);
299 zend_hash_reverse_apply(EG(function_table), (apply_func_t) clean_non_persistent_function_full TSRMLS_CC);
302 zend_hash_reverse_apply(EG(function_table), (apply_func_t) clean_non_persistent_function TSRMLS_CC);
578 int call_user_function(HashTable *function_table, zval **object_pp, zval *function_name, zval *retval_ptr, zend_uint param_count, zval *params[] TSRMLS_DC) /* {{{ */ argument
593 ex_retval = call_user_function_ex(function_table, object_pp, function_name, &local_retval_ptr, param_count, params_array, 1, NULL TSRMLS_CC);
606 int call_user_function_ex(HashTable *function_table, zval **object_pp, zval *function_name, zval **retval_ptr_ptr, zend_uint param_count, zval **params[], int no_separation, HashTable *symbol_table TSRMLS_DC) /* {{{ */ argument
611 fci.function_table
[all...]
H A Dzend.h430 /* excpt.h on Digital Unix 4.0 defines function_table */
431 #undef function_table macro
486 HashTable function_table; member in struct:_zend_class_entry
H A Dzend_compile.c1584 if (zend_hash_quick_add(&CG(active_class_entry)->function_table, lcname, name_len+1, hash, &op_array, sizeof(zend_op_array), (void **) &CG(active_op_array)) == FAILURE) {
1750 zend_hash_quick_update(CG(function_table), Z_STRVAL(key), Z_STRLEN(key), Z_HASH_P(&CONSTANT(opline->op1.constant)), &op_array, sizeof(zend_op_array), (void **) &CG(active_op_array));
1989 if ((zend_hash_find(CG(function_table), lcname, Z_STRLEN(function_name->u.constant)+1, (void **) &function)==FAILURE) ||
3160 if (zend_hash_find(&ce->parent->function_table, ZEND_CONSTRUCTOR_FUNC_NAME, sizeof(ZEND_CONSTRUCTOR_FUNC_NAME), (void **)&function)==SUCCESS) {
3162 zend_hash_update(&ce->function_table, ZEND_CONSTRUCTOR_FUNC_NAME, sizeof(ZEND_CONSTRUCTOR_FUNC_NAME), function, sizeof(zend_function), (void**)&new_function);
3170 if (!zend_hash_exists(&ce->function_table, lc_class_name, ce->name_length+1)) {
3172 if (!zend_hash_exists(&ce->function_table, lc_parent_class_name, ce->parent->name_length+1) &&
3173 zend_hash_find(&ce->parent->function_table, lc_parent_class_name, ce->parent->name_length+1, (void **)&function)==SUCCESS) {
3176 zend_hash_update(&ce->function_table, lc_parent_class_name, ce->parent->name_length+1, function, sizeof(zend_function), (void**)&new_function);
3844 zend_hash_merge_ex(&ce->function_table,
4551 do_bind_function(const zend_op_array *op_array, zend_op *opline, HashTable *function_table, zend_bool compile_time) argument
[all...]
/PHP_5_6/sapi/phpdbg/
H A Dphpdbg_bp.c439 HashTable *func_table = EG(function_table);
472 func_table = &(*ce)->function_table;
1489 HashTable *function_table; local
1497 zend_hash_get_current_data_ex(&PHPDBG_G(bp)[PHPDBG_BREAK_FUNCTION_OPLINE], (void**) &function_table, &position[0]) == SUCCESS;
1505 for (zend_hash_internal_pointer_reset_ex(function_table, &position[1]);
1506 zend_hash_get_current_data_ex(function_table, (void**)&brake, &position[1]) == SUCCESS;
1507 zend_hash_move_forward_ex(function_table, &position[1])) {
/PHP_5_6/ext/opcache/
H A DZendAccelerator.h190 HashTable function_table; member in struct:_zend_persistent_script
251 /* copy of CG(function_table) used for compilation scripts into cache */
253 HashTable function_table; member in struct:_zend_accel_globals
H A Dzend_accelerator_util_funcs.c70 ce->function_table.pDestructor = (dtor_func_t) zend_accel_destroy_zend_function;
79 zend_hash_init(&persistent_script->function_table, 100, NULL, (dtor_func_t) zend_accel_destroy_zend_function, 0);
132 return compact_hash_table(&persistent_script->function_table) &&
139 persistent_script->function_table.pDestructor = (dtor_func_t)zend_accel_destroy_zend_function;
142 persistent_script->function_table.pDestructor = NULL;
146 zend_hash_destroy(&persistent_script->function_table);
176 HashTable *function_table = va_arg(args, HashTable *); local
183 zend_hash_quick_update(function_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, function, sizeof(zend_function), NULL);
203 static int copy_internal_function(zend_function *function, HashTable *function_table TSRMLS_DC)
206 zend_hash_update(function_table, functio
[all...]
/PHP_5_6/ext/soap/
H A Dsoap.c924 fci.function_table = &Z_OBJCE_P(getThis())->function_table;
1355 ft = &(Z_OBJCE_P(service->soap_object)->function_table);
1357 ft = &service->soap_class.ce->function_table;
1359 ft = EG(function_table);
1430 if (zend_hash_find(EG(function_table), key, key_len+1, (void**)&f) == FAILURE) {
1452 if (zend_hash_find(EG(function_table), key, key_len+1, (void**)&f) == FAILURE) {
1497 HashTable *function_table; local
1537 if (call_user_function(EG(function_table), NULL, &readfile, &readfile_ret, 1, &param TSRMLS_CC) == FAILURE) {
1662 function_table
[all...]

Completed in 35 milliseconds