Searched refs:function_table (Results 1 - 25 of 82) sorted by relevance

1234

/PHP_TRUNK/ext/spl/
H A Dspl_engine.h65 fci.function_table = &pce->function_table;
H A Dphp_spl.c569 spl_func_ptr = zend_hash_str_find_ptr(EG(function_table), "spl_autoload", sizeof("spl_autoload") - 1);
603 EG(autoload_func) = zend_hash_str_find_ptr(EG(function_table), "spl_autoload_call", sizeof("spl_autoload_call") - 1);
605 EG(autoload_func) = zend_hash_str_find_ptr(EG(function_table), "spl_autoload", sizeof("spl_autoload") - 1);
674 spl_func_ptr = zend_hash_str_find_ptr(EG(function_table), "spl_autoload", sizeof("spl_autoload") - 1);
698 if ((fptr = zend_hash_str_find_ptr(EG(function_table), ZEND_AUTOLOAD_FUNC_NAME, sizeof(ZEND_AUTOLOAD_FUNC_NAME) - 1))) {
706 fptr = zend_hash_str_find_ptr(EG(function_table), "spl_autoload_call", sizeof("spl_autoload_call") - 1);
H A Dspl_fixedarray.c258 class_type->iterator_funcs.zf_rewind = zend_hash_str_find_ptr(&class_type->function_table, "rewind", sizeof("rewind") - 1);
259 class_type->iterator_funcs.zf_valid = zend_hash_str_find_ptr(&class_type->function_table, "valid", sizeof("valid") - 1);
260 class_type->iterator_funcs.zf_key = zend_hash_str_find_ptr(&class_type->function_table, "key", sizeof("key") - 1);
261 class_type->iterator_funcs.zf_current = zend_hash_str_find_ptr(&class_type->function_table, "current", sizeof("current") - 1);
262 class_type->iterator_funcs.zf_next = zend_hash_str_find_ptr(&class_type->function_table, "next", sizeof("next") - 1);
281 intern->fptr_offset_get = zend_hash_str_find_ptr(&class_type->function_table, "offsetget", sizeof("offsetget") - 1);
285 intern->fptr_offset_set = zend_hash_str_find_ptr(&class_type->function_table, "offsetset", sizeof("offsetset") - 1);
289 intern->fptr_offset_has = zend_hash_str_find_ptr(&class_type->function_table, "offsetexists", sizeof("offsetexists") - 1);
293 intern->fptr_offset_del = zend_hash_str_find_ptr(&class_type->function_table, "offsetunset", sizeof("offsetunset") - 1);
297 intern->fptr_count = zend_hash_str_find_ptr(&class_type->function_table, "coun
[all...]
H A Dspl_array.c195 intern->fptr_offset_get = zend_hash_str_find_ptr(&class_type->function_table, "offsetget", sizeof("offsetget") - 1);
199 intern->fptr_offset_set = zend_hash_str_find_ptr(&class_type->function_table, "offsetset", sizeof("offsetset") - 1);
203 intern->fptr_offset_has = zend_hash_str_find_ptr(&class_type->function_table, "offsetexists", sizeof("offsetexists") - 1);
207 intern->fptr_offset_del = zend_hash_str_find_ptr(&class_type->function_table, "offsetunset", sizeof("offsetunset") - 1);
211 intern->fptr_count = zend_hash_str_find_ptr(&class_type->function_table, "count", sizeof("count") - 1);
220 class_type->iterator_funcs.zf_rewind = zend_hash_str_find_ptr(&class_type->function_table, "rewind", sizeof("rewind") - 1);
221 class_type->iterator_funcs.zf_valid = zend_hash_str_find_ptr(&class_type->function_table, "valid", sizeof("valid") - 1);
222 class_type->iterator_funcs.zf_key = zend_hash_str_find_ptr(&class_type->function_table, "key", sizeof("key") - 1);
223 class_type->iterator_funcs.zf_current = zend_hash_str_find_ptr(&class_type->function_table, "current", sizeof("current") - 1);
224 class_type->iterator_funcs.zf_next = zend_hash_str_find_ptr(&class_type->function_table, "nex
[all...]
/PHP_TRUNK/ext/filter/
H A Dcallback_filter.c38 status = call_user_function_ex(EG(function_table), NULL, option_array, &retval, 1, args, 0, NULL);
/PHP_TRUNK/ext/com_dotnet/
H A Dcom_wrapper.c291 if (SUCCESS == call_user_function_ex(EG(function_table), &disp->object, name,
497 zend_hash_internal_pointer_reset_ex(&Z_OBJCE(disp->object)->function_table, &pos);
499 zend_hash_get_current_key_ex(&Z_OBJCE(disp->object)->function_table,
510 zend_hash_move_forward_ex(&Z_OBJCE(disp->object)->function_table, &pos);
/PHP_TRUNK/ext/pdo_sqlite/
H A Dsqlite_driver.c329 fc->fci.function_table = EG(function_table);
480 collation->fc.fci.function_table = EG(function_table);
/PHP_TRUNK/ext/opcache/Optimizer/
H A Doptimize_func_calls.c62 if ((func = zend_hash_find_ptr(&ctx->script->function_table,
H A Dzend_optimizer.c116 zend_function *fbc = (zend_function *)zend_hash_str_find_ptr(EG(function_table), name, len);
586 &ctx->script->function_table,
610 for (idx = 0; idx < script->function_table.nNumUsed; idx++) {
611 p = script->function_table.arData + idx;
621 for (j = 0; j < ce->function_table.nNumUsed; j++) {
622 q = ce->function_table.arData + j;
629 if ((orig_op_array = zend_hash_find_ptr(&op_array->scope->function_table, q->key)) != NULL) {
641 for (idx = 0; idx < script->function_table.nNumUsed; idx++) {
642 p = script->function_table.arData + idx;
652 for (j = 0; j < ce->function_table
[all...]
/PHP_TRUNK/ext/session/
H A Dmod_user.c33 if (call_user_function(EG(function_table), NULL, func, retval, argc, argv) == FAILURE) {
/PHP_TRUNK/ext/standard/
H A Dassert.c229 call_user_function(CG(function_table), NULL, &ASSERTG(callback), &retval, 3, args);
235 call_user_function(CG(function_table), NULL, &ASSERTG(callback), &retval, 4, args);
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_list.c90 if ((function = zend_hash_str_find_ptr(&ce->function_table, lcname, strlen(lcname)))) {
195 HashTable *func_table = EG(function_table);
206 func_table = &EG(scope)->function_table;
211 } else if (!EG(function_table)) {
212 phpdbg_error("inactive", "type=\"function_table\"", "No function table loaded");
215 func_table = EG(function_table);
H A Dphpdbg_prompt.c122 fci.function_table = &PHPDBG_G(registered);
598 fci.function_table = &ex->ce->function_table;
868 phpdbg_writeln("info", "functions=\"%d\"", "Functions %d", zend_hash_num_elements(EG(function_table)));
1168 if ((function = zend_hash_str_find_ptr(EG(function_table), lcname, lcname_len))) {
1208 phpdbg_writeln("clean", "functions=\"%d\"", "Functions %d", zend_hash_num_elements(EG(function_table)));
H A Dphpdbg_print.c171 zend_hash_num_elements(&ce->function_table));
175 if (zend_hash_num_elements(&ce->function_table)) {
178 ZEND_HASH_FOREACH_PTR(&ce->function_table, method) {
200 if ((fbc = zend_hash_find_ptr(&ce->function_table, lcname))) {
221 HashTable *func_table = EG(function_table);
232 func_table = &EG(scope)->function_table;
237 } else if (!EG(function_table)) {
238 phpdbg_error("inactive", "type=\"function_table\"", "No function table loaded");
241 func_table = EG(function_table);
274 zend_function *func = zend_hash_str_find_ptr(EG(function_table), functio
[all...]
/PHP_TRUNK/Zend/
H A Dzend.c41 # define GLOBAL_FUNCTION_TABLE CG(function_table)
462 compiler_globals->function_table = (HashTable *) malloc(sizeof(HashTable));
463 zend_hash_init_ex(compiler_globals->function_table, 1024, NULL, ZEND_FUNCTION_DTOR, 1, 0);
464 zend_hash_copy(compiler_globals->function_table, global_function_table, function_copy_ctor);
494 if (compiler_globals->function_table != GLOBAL_FUNCTION_TABLE) {
495 zend_hash_destroy(compiler_globals->function_table);
496 free(compiler_globals->function_table);
717 compiler_globals->function_table = (HashTable *) malloc(sizeof(HashTable));
720 *compiler_globals->function_table = *GLOBAL_FUNCTION_TABLE;
777 *GLOBAL_FUNCTION_TABLE = *compiler_globals->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_inheritance.c578 zval *child = zend_hash_find(&ce->function_table, key);
856 if (zend_hash_num_elements(&parent_ce->function_table)) {
857 zend_hash_extend(&ce->function_table,
858 zend_hash_num_elements(&ce->function_table) +
859 zend_hash_num_elements(&parent_ce->function_table), 0);
861 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, func) {
865 _zend_hash_append_ptr(&ce->function_table, key, new_func);
951 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->function_table, key, func) {
955 zend_hash_add_new_ptr(&ce->function_table, key, new_func);
1057 if ((existing_fn = zend_hash_find_ptr(&ce->function_table, ke
[all...]
H A Dzend_execute_API.c145 EG(function_table) = CG(function_table);
297 ZEND_HASH_FOREACH_PTR(EG(function_table), func) {
310 ZEND_HASH_REVERSE_FOREACH_PTR(EG(function_table), func) {
347 zend_hash_reverse_apply(EG(function_table), clean_non_persistent_function_full);
350 zend_hash_reverse_apply(EG(function_table), clean_non_persistent_function);
647 int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]) /* {{{ */ argument
649 return call_user_function_ex(function_table, object, function_name, retval_ptr, param_count, params, 1, NULL);
653 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
658 fci.function_table
[all...]
H A Dzend_API.c2132 ZEND_API int zend_register_functions(zend_class_entry *scope, const zend_function_entry *functions, HashTable *function_table, int type) /* {{{ */ argument
2138 HashTable *target_function_table = function_table;
2153 target_function_table = CG(function_table);
2440 ZEND_API void zend_unregister_functions(const zend_function_entry *functions, int count, HashTable *function_table) /* {{{ */ argument
2444 HashTable *target_function_table = function_table;
2449 target_function_table = CG(function_table);
2669 zend_register_functions(class_entry, class_entry->info.internal.builtin_functions, &class_entry->function_table, MODULE_PERSISTENT);
2788 if ((func = zend_hash_str_find_ptr(CG(function_table), function_name, function_name_length))) {
2832 zend_hash_clean(&disabled_class->function_table);
2952 if (EXPECTED((fcc->function_handler = zend_hash_find_ptr(EG(function_table), lmnam
4132 HashTable *function_table; local
[all...]
H A Dzend_globals.h59 /* excpt.h on Digital Unix 4.0 defines function_table */
60 #undef function_table macro
81 HashTable *function_table; /* function symbol table */ member in struct:_zend_compiler_globals
155 HashTable *function_table; /* function symbol table */ member in struct:_zend_executor_globals
/PHP_TRUNK/ext/soap/
H A Dsoap.c957 fci.function_table = &Z_OBJCE_P(getThis())->function_table;
1377 ft = &(Z_OBJCE(service->soap_object)->function_table);
1379 ft = &service->soap_class.ce->function_table;
1381 ft = EG(function_table);
1443 if ((f = zend_hash_find_ptr(EG(function_table), key)) == NULL) {
1461 if ((f = zend_hash_find_ptr(EG(function_table), key)) == NULL) {
1525 HashTable *function_table; local
1561 if (call_user_function(EG(function_table), NULL, &readfile, &readfile_ret, 1, &param ) == FAILURE) {
1686 function_table
[all...]
/PHP_TRUNK/ext/opcache/
H A DZendAccelerator.h158 HashTable function_table; member in struct:_zend_persistent_script
226 /* copy of CG(function_table) used for compilation scripts into cache */
228 HashTable function_table; member in struct:_zend_accel_globals
H A Dzend_accelerator_util_funcs.c66 ce->function_table.pDestructor = zend_accel_destroy_zend_function;
75 zend_hash_init(&persistent_script->function_table, 128, NULL, ZEND_FUNCTION_DTOR, 0);
88 persistent_script->function_table.pDestructor = zend_accel_destroy_zend_function;
91 persistent_script->function_table.pDestructor = NULL;
95 zend_hash_destroy(&persistent_script->function_table);
140 static int copy_internal_function(zval *zv, HashTable *function_table) argument
144 zend_hash_update_mem(function_table, function->function_name, function, sizeof(zend_internal_function));
151 zend_hash_apply_with_argument(CG(function_table), (apply_func_arg_t)copy_internal_function, &ZCG(function_table));
152 ZCG(internal_functions_count) = zend_hash_num_elements(&ZCG(function_table));
[all...]
H A DZendAccelerator.c399 for (idx = 0; idx < CG(function_table)->nNumUsed; idx++) {
400 p = CG(function_table)->arData + idx;
443 for (j = 0; j < ce->function_table.nNumUsed; j++) {
444 q = ce->function_table.arData + j;
1466 orig_function_table = CG(function_table);
1471 CG(function_table) = &ZCG(function_table);
1491 CG(function_table) = orig_function_table;
1498 zend_accel_free_user_functions(&ZCG(function_table));
1509 zend_accel_move_user_functions(&ZCG(function_table),
[all...]
/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c481 if (&ce->function_table) {
483 count = zend_hash_num_elements(&ce->function_table);
487 ZEND_HASH_FOREACH_PTR(&ce->function_table, mptr) {
501 ZEND_HASH_FOREACH_PTR(&ce->function_table, mptr) {
557 if (&ce->function_table) {
558 count = zend_hash_num_elements(&ce->function_table) - count_static_funcs;
567 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->function_table, key, mptr) {
808 if ((overwrites = zend_hash_find_ptr(&fptr->common.scope->parent->function_table, lc_name)) != NULL) {
1090 ZEND_HASH_FOREACH_PTR(CG(function_table), fptr) {
1364 fci.function_table
[all...]

Completed in 54 milliseconds

1234