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

/PHP_TRUNK/Zend/
H A Dzend_globals.h58 /* excpt.h on Digital Unix 4.0 defines function_table */
59 #undef function_table macro
84 HashTable *function_table; /* function symbol table */ member in struct:_zend_compiler_globals
169 HashTable *function_table; /* function symbol table */ member in struct:_zend_executor_globals
H A Dzend_portability.h388 /* excpt.h on Digital Unix 4.0 defines function_table */
389 #undef function_table macro
H A Dzend.h140 HashTable function_table; member in struct:_zend_class_entry
H A Dzend_execute_API.c146 EG(function_table) = CG(function_table);
295 ZEND_HASH_FOREACH_PTR(EG(function_table), func) {
308 ZEND_HASH_REVERSE_FOREACH_PTR(EG(function_table), func) {
339 zend_hash_reverse_apply(EG(function_table), clean_non_persistent_function_full);
342 zend_hash_reverse_apply(EG(function_table), clean_non_persistent_function);
621 int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]) /* {{{ */ argument
623 return call_user_function_ex(function_table, object, function_name, retval_ptr, param_count, params, 1, NULL);
627 int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table) /* {{{ */ argument
632 fci.function_table
[all...]
H A Dzend_interfaces.c39 HashTable *function_table; local
51 /*fci.function_table = NULL; will be read form zend_class_entry of object if needed */
63 fci.function_table = !object ? EG(function_table) : NULL;
74 function_table = &obj_ce->function_table;
76 function_table = EG(function_table);
79 if ((fcic.function_handler = zend_hash_find_ptr(function_table, Z_STR(fci.function_name))) == NULL) {
H A Dzend_compile.c878 ZEND_API int do_bind_function(const zend_op_array *op_array, const zend_op *opline, HashTable *function_table, zend_bool compile_time) /* {{{ */ argument
891 function = zend_hash_find_ptr(function_table, Z_STR_P(op1));
894 if (zend_hash_add_ptr(function_table, Z_STR_P(op2), new_function) == NULL) {
899 if ((old_function = zend_hash_find_ptr(function_table, Z_STR_P(op2))) != NULL
1011 if (do_bind_function(CG(active_op_array), opline, CG(function_table), 1) == FAILURE) {
1014 table = CG(function_table);
1372 zend_hash_init_ex(&ce->function_table, 8, NULL, ZEND_FUNCTION_DTOR, persistent_hashes, 0);
2654 fbc = zend_hash_find_ptr(CG(function_table), lcname);
2817 fbc = zend_hash_find_ptr(CG(function_table), lcname);
3958 if (zend_hash_add_ptr(&ce->function_table, lcnam
[all...]
H A Dzend_API.c2138 ZEND_API int zend_register_functions(zend_class_entry *scope, const zend_function_entry *functions, HashTable *function_table, int type) /* {{{ */ argument
2144 HashTable *target_function_table = function_table;
2159 target_function_table = CG(function_table);
2417 ZEND_API void zend_unregister_functions(const zend_function_entry *functions, int count, HashTable *function_table) /* {{{ */ argument
2421 HashTable *target_function_table = function_table;
2426 target_function_table = CG(function_table);
2646 zend_register_functions(class_entry, class_entry->info.internal.builtin_functions, &class_entry->function_table, MODULE_PERSISTENT);
2762 if ((func = zend_hash_str_find_ptr(CG(function_table), function_name, function_name_length))) {
2804 zend_hash_clean(&disabled_class->function_table);
2916 if (EXPECTED((fcc->function_handler = zend_hash_find_ptr(EG(function_table), lmnam
4091 HashTable *function_table; local
[all...]
H A Dzend_vm_def.h2494 } else if (UNEXPECTED((func = zend_hash_find(EG(function_table), Z_STR_P(function_name))) == NULL)) {
2525 if (UNEXPECTED((func = zend_hash_find(EG(function_table), lcname)) == NULL)) {
2695 } else if ((func = zend_hash_find(EG(function_table), Z_STR_P(func_name))) == NULL) {
2697 if (UNEXPECTED((func = zend_hash_find(EG(function_table), Z_STR_P(func_name))) == NULL)) {
2725 } else if (UNEXPECTED((func = zend_hash_find(EG(function_table), Z_STR_P(fname))) == NULL)) {
5492 do_bind_function(&EX(func)->op_array, opline, EG(function_table), 0); variable
5896 if (UNEXPECTED((zfunc = zend_hash_find(EG(function_table), Z_STR_P(EX_CONSTANT(opline->op1)))) == NULL) ||
H A Dzend_API.h45 HashTable *function_table; member in struct:_zend_fcall_info
263 ZEND_API int zend_register_functions(zend_class_entry *scope, const zend_function_entry *functions, HashTable *function_table, int type);
264 ZEND_API void zend_unregister_functions(const zend_function_entry *functions, int count, HashTable *function_table);
457 ZEND_API int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]);
458 ZEND_API int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table);
/PHP_TRUNK/ext/opcache/
H A DZendAccelerator.h158 HashTable function_table; member in struct:_zend_persistent_script
220 /* copy of CG(function_table) used for compilation scripts into cache */
222 HashTable function_table; member in struct:_zend_accel_globals
H A Dzend_accelerator_util_funcs.c71 ce->function_table.pDestructor = zend_accel_destroy_zend_function;
80 zend_hash_init(&persistent_script->function_table, 128, NULL, ZEND_FUNCTION_DTOR, 0);
93 persistent_script->function_table.pDestructor = zend_accel_destroy_zend_function;
96 persistent_script->function_table.pDestructor = NULL;
100 zend_hash_destroy(&persistent_script->function_table);
128 HashTable *function_table = va_arg(args, HashTable *); local
132 zend_hash_update_ptr(function_table, hash_key->key, function);
148 static int copy_internal_function(zval *zv, HashTable *function_table) argument
152 zend_hash_update_mem(function_table, function->function_name, function, sizeof(zend_internal_function));
159 zend_hash_apply_with_argument(CG(function_table), (apply_func_arg_
[all...]
/PHP_TRUNK/ext/soap/
H A Dsoap.c956 fci.function_table = &Z_OBJCE_P(getThis())->function_table;
1371 ft = &(Z_OBJCE(service->soap_object)->function_table);
1373 ft = &service->soap_class.ce->function_table;
1375 ft = EG(function_table);
1437 if ((f = zend_hash_find_ptr(EG(function_table), key)) == NULL) {
1455 if ((f = zend_hash_find_ptr(EG(function_table), key)) == NULL) {
1499 HashTable *function_table; local
1535 if (call_user_function(EG(function_table), NULL, &readfile, &readfile_ret, 1, &param ) == FAILURE) {
1665 function_table
[all...]
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_bp.c513 HashTable *func_table = EG(function_table);
547 func_table = &ce->function_table;
1484 HashTable *function_table; local
1488 ZEND_HASH_FOREACH_PTR(&PHPDBG_G(bp)[PHPDBG_BREAK_FUNCTION_OPLINE], function_table) {
1491 ZEND_HASH_FOREACH_PTR(function_table, brake) {

Completed in 45 milliseconds