fci 622 Zend/zend_API.c zend_fcall_info *fci = va_arg(*va, zend_fcall_info *); fci 627 Zend/zend_API.c fci->size = 0; fci 632 Zend/zend_API.c if (zend_fcall_info_init(*arg, 0, fci, fcc, NULL, &is_callable_error TSRMLS_CC) == SUCCESS) { fci 3249 Zend/zend_API.c ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char **callable_name, char **error TSRMLS_DC) /* {{{ */ fci 3255 Zend/zend_API.c fci->size = sizeof(*fci); fci 3256 Zend/zend_API.c fci->function_table = fcc->calling_scope ? &fcc->calling_scope->function_table : EG(function_table); fci 3257 Zend/zend_API.c fci->object_ptr = fcc->object_ptr; fci 3258 Zend/zend_API.c fci->function_name = callable; fci 3259 Zend/zend_API.c fci->retval_ptr_ptr = NULL; fci 3260 Zend/zend_API.c fci->param_count = 0; fci 3261 Zend/zend_API.c fci->params = NULL; fci 3262 Zend/zend_API.c fci->no_separation = 1; fci 3263 Zend/zend_API.c fci->symbol_table = NULL; fci 3269 Zend/zend_API.c ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem) /* {{{ */ fci 3271 Zend/zend_API.c if (fci->params) { fci 3273 Zend/zend_API.c efree(fci->params); fci 3274 Zend/zend_API.c fci->params = NULL; fci 3277 Zend/zend_API.c fci->param_count = 0; fci 3281 Zend/zend_API.c ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval ****params) /* {{{ */ fci 3283 Zend/zend_API.c *param_count = fci->param_count; fci 3284 Zend/zend_API.c *params = fci->params; fci 3285 Zend/zend_API.c fci->param_count = 0; fci 3286 Zend/zend_API.c fci->params = NULL; fci 3290 Zend/zend_API.c ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval ***params) /* {{{ */ fci 3292 Zend/zend_API.c zend_fcall_info_args_clear(fci, 1); fci 3293 Zend/zend_API.c fci->param_count = param_count; fci 3294 Zend/zend_API.c fci->params = params; fci 3298 Zend/zend_API.c ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args TSRMLS_DC) /* {{{ */ fci 3303 Zend/zend_API.c zend_fcall_info_args_clear(fci, !args); fci 3313 Zend/zend_API.c fci->param_count = zend_hash_num_elements(Z_ARRVAL_P(args)); fci 3314 Zend/zend_API.c fci->params = params = (zval ***) erealloc(fci->params, fci->param_count * sizeof(zval **)); fci 3326 Zend/zend_API.c ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci TSRMLS_DC, int argc, zval ***argv) /* {{{ */ fci 3334 Zend/zend_API.c zend_fcall_info_args_clear(fci, !argc); fci 3337 Zend/zend_API.c fci->param_count = argc; fci 3338 Zend/zend_API.c fci->params = (zval ***) erealloc(fci->params, fci->param_count * sizeof(zval **)); fci 3341 Zend/zend_API.c fci->params[i] = argv[i]; fci 3349 Zend/zend_API.c ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci TSRMLS_DC, int argc, va_list *argv) /* {{{ */ fci 3358 Zend/zend_API.c zend_fcall_info_args_clear(fci, !argc); fci 3361 Zend/zend_API.c fci->param_count = argc; fci 3362 Zend/zend_API.c fci->params = (zval ***) erealloc(fci->params, fci->param_count * sizeof(zval **)); fci 3366 Zend/zend_API.c fci->params[i] = arg; fci 3374 Zend/zend_API.c ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci TSRMLS_DC, int argc, ...) /* {{{ */ fci 3380 Zend/zend_API.c ret = zend_fcall_info_argv(fci TSRMLS_CC, argc, &argv); fci 3387 Zend/zend_API.c ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval **retval_ptr_ptr, zval *args TSRMLS_DC) /* {{{ */ fci 3392 Zend/zend_API.c fci->retval_ptr_ptr = retval_ptr_ptr ? retval_ptr_ptr : &retval; fci 3394 Zend/zend_API.c zend_fcall_info_args_save(fci, &org_count, &org_params); fci 3395 Zend/zend_API.c zend_fcall_info_args(fci, args TSRMLS_CC); fci 3397 Zend/zend_API.c result = zend_call_function(fci, fcc TSRMLS_CC); fci 3403 Zend/zend_API.c zend_fcall_info_args_restore(fci, org_count, org_params); fci 234 Zend/zend_API.h #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) fci 469 Zend/zend_API.h ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char **callable_name, char **error TSRMLS_DC); fci 474 Zend/zend_API.h ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem); fci 479 Zend/zend_API.h ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval ****params); fci 483 Zend/zend_API.h ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval ***params); fci 488 Zend/zend_API.h ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args TSRMLS_DC); fci 494 Zend/zend_API.h ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci TSRMLS_DC, int argc, zval ***argv); fci 500 Zend/zend_API.h ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci TSRMLS_DC, int argc, va_list *argv); fci 506 Zend/zend_API.h ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci TSRMLS_DC, int argc, ...); fci 511 Zend/zend_API.h ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval **retval, zval *args TSRMLS_DC); fci 513 Zend/zend_API.h ZEND_API int zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache TSRMLS_DC); fci 84 Zend/zend_dtrace.c ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC) fci 97 Zend/zend_dtrace.c execute_internal(execute_data_ptr, fci, return_value_used TSRMLS_CC); fci 35 Zend/zend_dtrace.h ZEND_API void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC); fci 39 Zend/zend_dtrace.h ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC); fci 676 Zend/zend_exceptions.c zend_fcall_info fci; fci 697 Zend/zend_exceptions.c fci.size = sizeof(fci); fci 698 Zend/zend_exceptions.c fci.function_table = &Z_OBJCE_P(exception)->function_table; fci 699 Zend/zend_exceptions.c fci.function_name = &fname; fci 700 Zend/zend_exceptions.c fci.symbol_table = NULL; fci 701 Zend/zend_exceptions.c fci.object_ptr = exception; fci 702 Zend/zend_exceptions.c fci.retval_ptr_ptr = &trace; fci 703 Zend/zend_exceptions.c fci.param_count = 0; fci 704 Zend/zend_exceptions.c fci.params = NULL; fci 705 Zend/zend_exceptions.c fci.no_separation = 1; fci 707 Zend/zend_exceptions.c zend_call_function(&fci, NULL TSRMLS_CC); fci 1518 Zend/zend_execute.c ZEND_API void execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC) fci 1520 Zend/zend_execute.c if (fci != NULL) { fci 1522 Zend/zend_execute.c fci->param_count, *fci->retval_ptr_ptr, fci->retval_ptr_ptr, fci 1523 Zend/zend_execute.c fci->object_ptr, 1 TSRMLS_CC fci 54 Zend/zend_execute.h ZEND_API extern void (*zend_execute_internal)(zend_execute_data *execute_data_ptr, struct _zend_fcall_info *fci, int return_value_used TSRMLS_DC); fci 62 Zend/zend_execute.h ZEND_API void execute_internal(zend_execute_data *execute_data_ptr, struct _zend_fcall_info *fci, int return_value_used TSRMLS_DC); fci 42 Zend/zend_execute_API.c ZEND_API void (*zend_execute_internal)(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC); fci 605 Zend/zend_execute_API.c zend_fcall_info fci; fci 607 Zend/zend_execute_API.c fci.size = sizeof(fci); fci 608 Zend/zend_execute_API.c fci.function_table = function_table; fci 609 Zend/zend_execute_API.c fci.object_ptr = object_pp ? *object_pp : NULL; fci 610 Zend/zend_execute_API.c fci.function_name = function_name; fci 611 Zend/zend_execute_API.c fci.retval_ptr_ptr = retval_ptr_ptr; fci 612 Zend/zend_execute_API.c fci.param_count = param_count; fci 613 Zend/zend_execute_API.c fci.params = params; fci 614 Zend/zend_execute_API.c fci.no_separation = (zend_bool) no_separation; fci 615 Zend/zend_execute_API.c fci.symbol_table = symbol_table; fci 617 Zend/zend_execute_API.c return zend_call_function(&fci, NULL TSRMLS_CC); fci 621 Zend/zend_execute_API.c int zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache TSRMLS_DC) /* {{{ */ fci 636 Zend/zend_execute_API.c *fci->retval_ptr_ptr = NULL; fci 646 Zend/zend_execute_API.c switch (fci->size) { fci 676 Zend/zend_execute_API.c if (!zend_is_callable_ex(fci->function_name, fci->object_ptr, IS_CALLABLE_CHECK_SILENT, &callable_name, NULL, fci_cache, &error TSRMLS_CC)) { fci 699 Zend/zend_execute_API.c fci->object_ptr = fci_cache->object_ptr; fci 700 Zend/zend_execute_API.c EX(object) = fci->object_ptr; fci 701 Zend/zend_execute_API.c if (fci->object_ptr && Z_TYPE_P(fci->object_ptr) == IS_OBJECT && fci 702 Zend/zend_execute_API.c (!EG(objects_store).object_buckets || !EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(fci->object_ptr)].valid)) { fci 718 Zend/zend_execute_API.c ZEND_VM_STACK_GROW_IF_NEEDED(fci->param_count + 1); fci 720 Zend/zend_execute_API.c for (i=0; i<fci->param_count; i++) { fci 724 Zend/zend_execute_API.c if (!PZVAL_IS_REF(*fci->params[i]) && Z_REFCOUNT_PP(fci->params[i]) > 1) { fci 727 Zend/zend_execute_API.c if (fci->no_separation && fci 744 Zend/zend_execute_API.c *new_zval = **fci->params[i]; fci 747 Zend/zend_execute_API.c Z_DELREF_PP(fci->params[i]); fci 748 Zend/zend_execute_API.c *fci->params[i] = new_zval; fci 750 Zend/zend_execute_API.c Z_ADDREF_PP(fci->params[i]); fci 751 Zend/zend_execute_API.c Z_SET_ISREF_PP(fci->params[i]); fci 752 Zend/zend_execute_API.c param = *fci->params[i]; fci 753 Zend/zend_execute_API.c } else if (PZVAL_IS_REF(*fci->params[i]) && fci 757 Zend/zend_execute_API.c *param = **(fci->params[i]); fci 760 Zend/zend_execute_API.c } else if (*fci->params[i] != &EG(uninitialized_zval)) { fci 761 Zend/zend_execute_API.c Z_ADDREF_PP(fci->params[i]); fci 762 Zend/zend_execute_API.c param = *fci->params[i]; fci 765 Zend/zend_execute_API.c *param = **(fci->params[i]); fci 772 Zend/zend_execute_API.c zend_vm_stack_push((void*)(zend_uintptr_t)fci->param_count TSRMLS_CC); fci 786 Zend/zend_execute_API.c if (fci->object_ptr) { fci 790 Zend/zend_execute_API.c EG(This) = fci->object_ptr; fci 814 Zend/zend_execute_API.c if (fci->symbol_table) { fci 815 Zend/zend_execute_API.c EG(active_symbol_table) = fci->symbol_table; fci 822 Zend/zend_execute_API.c EG(return_value_ptr_ptr) = fci->retval_ptr_ptr; fci 827 Zend/zend_execute_API.c *fci->retval_ptr_ptr = zend_generator_create_zval(EG(active_op_array) TSRMLS_CC); fci 832 Zend/zend_execute_API.c if (!fci->symbol_table && EG(active_symbol_table)) { fci 841 Zend/zend_execute_API.c ALLOC_INIT_ZVAL(*fci->retval_ptr_ptr); fci 847 Zend/zend_execute_API.c EX(function_state).function->internal_function.handler(fci->param_count, *fci->retval_ptr_ptr, fci->retval_ptr_ptr, fci->object_ptr, 1 TSRMLS_CC); fci 849 Zend/zend_execute_API.c zend_execute_internal(&execute_data, fci, 1 TSRMLS_CC); fci 857 Zend/zend_execute_API.c if (EG(exception) && fci->retval_ptr_ptr) { fci 858 Zend/zend_execute_API.c zval_ptr_dtor(fci->retval_ptr_ptr); fci 859 Zend/zend_execute_API.c *fci->retval_ptr_ptr = NULL; fci 867 Zend/zend_execute_API.c ALLOC_INIT_ZVAL(*fci->retval_ptr_ptr); fci 870 Zend/zend_execute_API.c if (fci->object_ptr) { fci 871 Zend/zend_execute_API.c Z_OBJ_HT_P(fci->object_ptr)->call_method(EX(function_state).function->common.function_name, fci->param_count, *fci->retval_ptr_ptr, fci->retval_ptr_ptr, fci->object_ptr, 1 TSRMLS_CC); fci 881 Zend/zend_execute_API.c if (EG(exception) && fci->retval_ptr_ptr) { fci 882 Zend/zend_execute_API.c zval_ptr_dtor(fci->retval_ptr_ptr); fci 883 Zend/zend_execute_API.c *fci->retval_ptr_ptr = NULL; fci 37 Zend/zend_interfaces.c zend_fcall_info fci; fci 47 Zend/zend_interfaces.c fci.size = sizeof(fci); fci 49 Zend/zend_interfaces.c fci.object_ptr = object_pp ? *object_pp : NULL; fci 50 Zend/zend_interfaces.c fci.function_name = &z_fname; fci 51 Zend/zend_interfaces.c fci.retval_ptr_ptr = retval_ptr_ptr ? retval_ptr_ptr : &retval; fci 52 Zend/zend_interfaces.c fci.param_count = param_count; fci 53 Zend/zend_interfaces.c fci.params = params; fci 54 Zend/zend_interfaces.c fci.no_separation = 1; fci 55 Zend/zend_interfaces.c fci.symbol_table = NULL; fci 61 Zend/zend_interfaces.c fci.function_table = !object_pp ? EG(function_table) : NULL; fci 62 Zend/zend_interfaces.c result = zend_call_function(&fci, NULL TSRMLS_CC); fci 97 Zend/zend_interfaces.c result = zend_call_function(&fci, &fcic TSRMLS_CC); fci 1324 ext/curl/interface.c zend_fcall_info fci; fci 1335 ext/curl/interface.c fci.size = sizeof(fci); fci 1336 ext/curl/interface.c fci.function_table = EG(function_table); fci 1337 ext/curl/interface.c fci.object_ptr = NULL; fci 1338 ext/curl/interface.c fci.function_name = t->func_name; fci 1339 ext/curl/interface.c fci.retval_ptr_ptr = &retval_ptr; fci 1340 ext/curl/interface.c fci.param_count = 2; fci 1341 ext/curl/interface.c fci.params = argv; fci 1342 ext/curl/interface.c fci.no_separation = 0; fci 1343 ext/curl/interface.c fci.symbol_table = NULL; fci 1346 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache TSRMLS_CC); fci 1386 ext/curl/interface.c zend_fcall_info fci; fci 1402 ext/curl/interface.c fci.size = sizeof(fci); fci 1403 ext/curl/interface.c fci.function_table = EG(function_table); fci 1404 ext/curl/interface.c fci.function_name = t->func_name; fci 1405 ext/curl/interface.c fci.object_ptr = NULL; fci 1406 ext/curl/interface.c fci.retval_ptr_ptr = &retval_ptr; fci 1407 ext/curl/interface.c fci.param_count = 3; fci 1408 ext/curl/interface.c fci.params = argv; fci 1409 ext/curl/interface.c fci.no_separation = 0; fci 1410 ext/curl/interface.c fci.symbol_table = NULL; fci 1413 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache TSRMLS_CC); fci 1459 ext/curl/interface.c zend_fcall_info fci; fci 1481 ext/curl/interface.c fci.size = sizeof(fci); fci 1482 ext/curl/interface.c fci.function_table = EG(function_table); fci 1483 ext/curl/interface.c fci.function_name = t->func_name; fci 1484 ext/curl/interface.c fci.object_ptr = NULL; fci 1485 ext/curl/interface.c fci.retval_ptr_ptr = &retval_ptr; fci 1486 ext/curl/interface.c fci.param_count = 5; fci 1487 ext/curl/interface.c fci.params = argv; fci 1488 ext/curl/interface.c fci.no_separation = 0; fci 1489 ext/curl/interface.c fci.symbol_table = NULL; fci 1492 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache TSRMLS_CC); fci 1539 ext/curl/interface.c zend_fcall_info fci; fci 1556 ext/curl/interface.c fci.size = sizeof(fci); fci 1557 ext/curl/interface.c fci.function_table = EG(function_table); fci 1558 ext/curl/interface.c fci.function_name = t->func_name; fci 1559 ext/curl/interface.c fci.object_ptr = NULL; fci 1560 ext/curl/interface.c fci.retval_ptr_ptr = &retval_ptr; fci 1561 ext/curl/interface.c fci.param_count = 3; fci 1562 ext/curl/interface.c fci.params = argv; fci 1563 ext/curl/interface.c fci.no_separation = 0; fci 1564 ext/curl/interface.c fci.symbol_table = NULL; fci 1567 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache TSRMLS_CC); fci 1621 ext/curl/interface.c zend_fcall_info fci; fci 1633 ext/curl/interface.c fci.size = sizeof(fci); fci 1634 ext/curl/interface.c fci.function_table = EG(function_table); fci 1635 ext/curl/interface.c fci.function_name = t->func_name; fci 1636 ext/curl/interface.c fci.symbol_table = NULL; fci 1637 ext/curl/interface.c fci.object_ptr = NULL; fci 1638 ext/curl/interface.c fci.retval_ptr_ptr = &retval_ptr; fci 1639 ext/curl/interface.c fci.param_count = 2; fci 1640 ext/curl/interface.c fci.params = argv; fci 1641 ext/curl/interface.c fci.no_separation = 0; fci 1644 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache TSRMLS_CC); fci 81 ext/dom/xpath.c zend_fcall_info fci; fci 116 ext/dom/xpath.c fci.param_count = nargs - 1; fci 117 ext/dom/xpath.c if (fci.param_count > 0) { fci 118 ext/dom/xpath.c fci.params = safe_emalloc(fci.param_count, sizeof(zval**), 0); fci 119 ext/dom/xpath.c args = safe_emalloc(fci.param_count, sizeof(zval *), 0); fci 177 ext/dom/xpath.c fci.params[i] = &args[i]; fci 180 ext/dom/xpath.c fci.size = sizeof(fci); fci 181 ext/dom/xpath.c fci.function_table = EG(function_table); fci 187 ext/dom/xpath.c if (fci.param_count > 0) { fci 192 ext/dom/xpath.c efree(fci.params); fci 200 ext/dom/xpath.c fci.function_name = &handler; fci 201 ext/dom/xpath.c fci.symbol_table = NULL; fci 202 ext/dom/xpath.c fci.object_ptr = NULL; fci 203 ext/dom/xpath.c fci.retval_ptr_ptr = &retval; fci 204 ext/dom/xpath.c fci.no_separation = 0; fci 214 ext/dom/xpath.c result = zend_call_function(&fci, NULL TSRMLS_CC); fci 248 ext/dom/xpath.c if (fci.param_count > 0) { fci 253 ext/dom/xpath.c efree(fci.params); fci 273 ext/libxml/libxml.c libxml_globals->entity_loader.fci.size = 0; fci 277 ext/libxml/libxml.c static void _php_libxml_destroy_fci(zend_fcall_info *fci) fci 279 ext/libxml/libxml.c if (fci->size > 0) { fci 280 ext/libxml/libxml.c zval_ptr_dtor(&fci->function_name); fci 281 ext/libxml/libxml.c if (fci->object_ptr != NULL) { fci 282 ext/libxml/libxml.c zval_ptr_dtor(&fci->object_ptr); fci 284 ext/libxml/libxml.c fci->size = 0; fci 580 ext/libxml/libxml.c zend_fcall_info *fci; fci 583 ext/libxml/libxml.c fci = &LIBXML(entity_loader).fci; fci 585 ext/libxml/libxml.c if (fci->size == 0) { fci 616 ext/libxml/libxml.c fci->retval_ptr_ptr = &retval_ptr; fci 617 ext/libxml/libxml.c fci->params = params; fci 618 ext/libxml/libxml.c fci->param_count = sizeof(params)/sizeof(*params); fci 619 ext/libxml/libxml.c fci->no_separation = 1; fci 621 ext/libxml/libxml.c retval = zend_call_function(fci, &LIBXML(entity_loader).fcc TSRMLS_CC); fci 622 ext/libxml/libxml.c if (retval != SUCCESS || fci->retval_ptr_ptr == NULL) { fci 625 ext/libxml/libxml.c fci->function_name); fci 627 ext/libxml/libxml.c retval_ptr = *fci->retval_ptr_ptr; fci 632 ext/libxml/libxml.c fci->function_name); fci 643 ext/libxml/libxml.c fci->function_name); fci 925 ext/libxml/libxml.c _php_libxml_destroy_fci(&LIBXML(entity_loader).fci); fci 1109 ext/libxml/libxml.c zend_fcall_info fci; fci 1111 ext/libxml/libxml.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!", &fci, &fcc) fci 1116 ext/libxml/libxml.c _php_libxml_destroy_fci(&LIBXML(entity_loader).fci); fci 1118 ext/libxml/libxml.c if (fci.size > 0) { /* argument not null */ fci 1119 ext/libxml/libxml.c LIBXML(entity_loader).fci = fci; fci 1120 ext/libxml/libxml.c Z_ADDREF_P(fci.function_name); fci 1121 ext/libxml/libxml.c if (fci.object_ptr != NULL) { fci 1122 ext/libxml/libxml.c Z_ADDREF_P(fci.object_ptr); fci 47 ext/libxml/php_libxml.h zend_fcall_info fci; fci 2164 ext/mysql/php_mysql.c zend_fcall_info fci; fci 2172 ext/mysql/php_mysql.c fci.size = sizeof(fci); fci 2173 ext/mysql/php_mysql.c fci.function_table = &ce->function_table; fci 2174 ext/mysql/php_mysql.c fci.function_name = NULL; fci 2175 ext/mysql/php_mysql.c fci.symbol_table = NULL; fci 2176 ext/mysql/php_mysql.c fci.object_ptr = return_value; fci 2177 ext/mysql/php_mysql.c fci.retval_ptr_ptr = &retval_ptr; fci 2178 ext/mysql/php_mysql.c fci.params = NULL; fci 2179 ext/mysql/php_mysql.c fci.param_count = 0; fci 2180 ext/mysql/php_mysql.c fci.no_separation = 1; fci 2183 ext/mysql/php_mysql.c if (zend_fcall_info_args(&fci, ctor_params TSRMLS_CC) == FAILURE) { fci 2201 ext/mysql/php_mysql.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 2208 ext/mysql/php_mysql.c if (fci.params) { fci 2209 ext/mysql/php_mysql.c efree(fci.params); fci 1295 ext/mysqli/mysqli.c zend_fcall_info fci; fci 1303 ext/mysqli/mysqli.c fci.size = sizeof(fci); fci 1304 ext/mysqli/mysqli.c fci.function_table = &ce->function_table; fci 1305 ext/mysqli/mysqli.c fci.function_name = NULL; fci 1306 ext/mysqli/mysqli.c fci.symbol_table = NULL; fci 1307 ext/mysqli/mysqli.c fci.object_ptr = return_value; fci 1308 ext/mysqli/mysqli.c fci.retval_ptr_ptr = &retval_ptr; fci 1309 ext/mysqli/mysqli.c fci.params = NULL; fci 1310 ext/mysqli/mysqli.c fci.param_count = 0; fci 1311 ext/mysqli/mysqli.c fci.no_separation = 1; fci 1314 ext/mysqli/mysqli.c if (zend_fcall_info_args(&fci, ctor_params TSRMLS_CC) == FAILURE) { fci 1332 ext/mysqli/mysqli.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 1339 ext/mysqli/mysqli.c if (fci.params) { fci 1340 ext/mysqli/mysqli.c efree(fci.params); fci 467 ext/pdo/pdo_dbh.c zend_fcall_info fci; fci 471 ext/pdo/pdo_dbh.c fci.size = sizeof(zend_fcall_info); fci 472 ext/pdo/pdo_dbh.c fci.function_table = &dbstmt_ce->function_table; fci 473 ext/pdo/pdo_dbh.c fci.function_name = NULL; fci 474 ext/pdo/pdo_dbh.c fci.object_ptr = object; fci 475 ext/pdo/pdo_dbh.c fci.symbol_table = NULL; fci 476 ext/pdo/pdo_dbh.c fci.retval_ptr_ptr = &retval; fci 477 ext/pdo/pdo_dbh.c fci.params = NULL; fci 478 ext/pdo/pdo_dbh.c fci.no_separation = 1; fci 480 ext/pdo/pdo_dbh.c zend_fcall_info_args(&fci, ctor_args TSRMLS_CC); fci 488 ext/pdo/pdo_dbh.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 496 ext/pdo/pdo_dbh.c if (fci.params) { fci 497 ext/pdo/pdo_dbh.c efree(fci.params); fci 745 ext/pdo/pdo_stmt.c zend_fcall_info * fci = &stmt->fetch.cls.fci; fci 748 ext/pdo/pdo_stmt.c fci->size = sizeof(zend_fcall_info); fci 756 ext/pdo/pdo_stmt.c fci->function_table = &ce->function_table; fci 757 ext/pdo/pdo_stmt.c fci->function_name = NULL; fci 758 ext/pdo/pdo_stmt.c fci->symbol_table = NULL; fci 759 ext/pdo/pdo_stmt.c fci->retval_ptr_ptr = &stmt->fetch.cls.retval_ptr; fci 760 ext/pdo/pdo_stmt.c fci->params = NULL; fci 761 ext/pdo/pdo_stmt.c fci->no_separation = 1; fci 763 ext/pdo/pdo_stmt.c zend_fcall_info_args(fci, stmt->fetch.cls.ctor_args TSRMLS_CC); fci 779 ext/pdo/pdo_stmt.c static int make_callable_ex(pdo_stmt_t *stmt, zval *callable, zend_fcall_info * fci, zend_fcall_info_cache * fcc, int num_args TSRMLS_DC) /* {{{ */ fci 783 ext/pdo/pdo_stmt.c if (zend_fcall_info_init(callable, 0, fci, fcc, NULL, &is_callable_error TSRMLS_CC) == FAILURE) { fci 797 ext/pdo/pdo_stmt.c fci->param_count = num_args; /* probably less */ fci 798 ext/pdo/pdo_stmt.c fci->params = safe_emalloc(sizeof(zval**), num_args, 0); fci 806 ext/pdo/pdo_stmt.c zend_fcall_info * fci = &stmt->fetch.cls.fci; fci 809 ext/pdo/pdo_stmt.c if (!make_callable_ex(stmt, stmt->fetch.func.function, fci, fcc, stmt->column_count TSRMLS_CC)) { fci 821 ext/pdo/pdo_stmt.c if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { fci 822 ext/pdo/pdo_stmt.c efree(stmt->fetch.cls.fci.params); fci 823 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.params = NULL; fci 825 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.size = 0; fci 829 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = 0; fci 935 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; fci 959 ext/pdo/pdo_stmt.c if (!stmt->fetch.cls.fci.size) { fci 966 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object_ptr = return_value; fci 968 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc TSRMLS_CC) == FAILURE) { fci 1002 ext/pdo/pdo_stmt.c if (!stmt->fetch.func.fci.size) { fci 1150 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.params[idx] = &stmt->fetch.func.values[idx]; fci 1164 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object_ptr = return_value; fci 1166 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc TSRMLS_CC) == FAILURE) { fci 1179 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; fci 1184 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.param_count = idx; fci 1185 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.retval_ptr_ptr = &retval; fci 1186 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.func.fci, &stmt->fetch.func.fcc TSRMLS_CC) == FAILURE) { fci 1335 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; fci 1369 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; fci 1420 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; fci 1545 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; fci 622 ext/pdo/php_pdo_driver.h zend_fcall_info fci; fci 629 ext/pdo/php_pdo_driver.h zend_fcall_info fci; fci 34 ext/pdo_sqlite/php_pdo_sqlite_int.h zend_fcall_info fci; fci 328 ext/pdo_sqlite/sqlite_driver.c fc->fci.size = sizeof(fc->fci); fci 329 ext/pdo_sqlite/sqlite_driver.c fc->fci.function_table = EG(function_table); fci 330 ext/pdo_sqlite/sqlite_driver.c fc->fci.function_name = cb; fci 331 ext/pdo_sqlite/sqlite_driver.c fc->fci.symbol_table = NULL; fci 332 ext/pdo_sqlite/sqlite_driver.c fc->fci.object_ptr = NULL; fci 333 ext/pdo_sqlite/sqlite_driver.c fc->fci.retval_ptr_ptr = &retval; fci 334 ext/pdo_sqlite/sqlite_driver.c fc->fci.param_count = fake_argc; fci 384 ext/pdo_sqlite/sqlite_driver.c fc->fci.params = zargs; fci 387 ext/pdo_sqlite/sqlite_driver.c if ((ret = zend_call_function(&fc->fci, &fc->fcc TSRMLS_CC)) == FAILURE) { fci 492 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.size = sizeof(collation->fc.fci); fci 493 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.function_table = EG(function_table); fci 494 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.function_name = collation->callback; fci 495 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.symbol_table = NULL; fci 496 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.object_ptr = NULL; fci 497 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.retval_ptr_ptr = &retval; fci 506 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.param_count = 2; fci 507 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.params = zargs; fci 509 ext/pdo_sqlite/sqlite_driver.c if ((ret = zend_call_function(&collation->fc.fci, &collation->fc.fcc TSRMLS_CC)) == FAILURE) { fci 2784 ext/pgsql/pgsql.c zend_fcall_info fci; fci 2792 ext/pgsql/pgsql.c fci.size = sizeof(fci); fci 2793 ext/pgsql/pgsql.c fci.function_table = &ce->function_table; fci 2794 ext/pgsql/pgsql.c fci.function_name = NULL; fci 2795 ext/pgsql/pgsql.c fci.symbol_table = NULL; fci 2796 ext/pgsql/pgsql.c fci.object_ptr = return_value; fci 2797 ext/pgsql/pgsql.c fci.retval_ptr_ptr = &retval_ptr; fci 2798 ext/pgsql/pgsql.c fci.params = NULL; fci 2799 ext/pgsql/pgsql.c fci.param_count = 0; fci 2800 ext/pgsql/pgsql.c fci.no_separation = 1; fci 2803 ext/pgsql/pgsql.c if (zend_fcall_info_args(&fci, ctor_params TSRMLS_CC) == FAILURE) { fci 2821 ext/pgsql/pgsql.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 2828 ext/pgsql/pgsql.c if (fci.params) { fci 2829 ext/pgsql/pgsql.c efree(fci.params); fci 681 ext/phar/phar_object.c zend_fcall_info fci; fci 689 ext/phar/phar_object.c if (FAILURE == zend_fcall_info_init(rewrite, 0, &fci, &fcc, NULL, NULL TSRMLS_CC)) { fci 699 ext/phar/phar_object.c fci.param_count = 1; fci 700 ext/phar/phar_object.c fci.params = zp; fci 702 ext/phar/phar_object.c fci.retval_ptr_ptr = &retval_ptr; fci 704 ext/phar/phar_object.c if (FAILURE == zend_call_function(&fci, &fcc TSRMLS_CC)) { fci 716 ext/phar/phar_object.c if (!fci.retval_ptr_ptr || !retval_ptr) { fci 728 ext/phar/phar_object.c if (fci.retval_ptr_ptr != &retval_ptr) { fci 729 ext/phar/phar_object.c entry = estrndup(Z_STRVAL_PP(fci.retval_ptr_ptr), Z_STRLEN_PP(fci.retval_ptr_ptr)); fci 730 ext/phar/phar_object.c entry_len = Z_STRLEN_PP(fci.retval_ptr_ptr); fci 1409 ext/phar/util.c zend_fcall_info fci; fci 1440 ext/phar/util.c if (FAILURE == zend_fcall_info_init(openssl, 0, &fci, &fcc, NULL, NULL TSRMLS_CC)) { fci 1452 ext/phar/util.c fci.param_count = 3; fci 1453 ext/phar/util.c fci.params = zp; fci 1462 ext/phar/util.c fci.retval_ptr_ptr = &retval_ptr; fci 1464 ext/phar/util.c if (FAILURE == zend_call_function(&fci, &fcc TSRMLS_CC)) { fci 1404 ext/reflection/php_reflection.c zend_fcall_info fci; fci 1430 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 1431 ext/reflection/php_reflection.c fci.function_table = NULL; fci 1432 ext/reflection/php_reflection.c fci.function_name = NULL; fci 1433 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 1434 ext/reflection/php_reflection.c fci.object_ptr = reflector_ptr; fci 1435 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 1436 ext/reflection/php_reflection.c fci.param_count = ctor_argc; fci 1437 ext/reflection/php_reflection.c fci.params = params; fci 1438 ext/reflection/php_reflection.c fci.no_separation = 1; fci 1446 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc TSRMLS_CC); fci 1467 ext/reflection/php_reflection.c fci.function_table = &reflection_ptr->function_table; fci 1468 ext/reflection/php_reflection.c fci.function_name = &fname; fci 1469 ext/reflection/php_reflection.c fci.object_ptr = NULL; fci 1470 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 1471 ext/reflection/php_reflection.c fci.param_count = 2; fci 1472 ext/reflection/php_reflection.c fci.params = params; fci 1473 ext/reflection/php_reflection.c fci.no_separation = 1; fci 1475 ext/reflection/php_reflection.c result = zend_call_function(&fci, NULL TSRMLS_CC); fci 1934 ext/reflection/php_reflection.c zend_fcall_info fci; fci 1946 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 1947 ext/reflection/php_reflection.c fci.function_table = NULL; fci 1948 ext/reflection/php_reflection.c fci.function_name = NULL; fci 1949 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 1950 ext/reflection/php_reflection.c fci.object_ptr = NULL; fci 1951 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 1952 ext/reflection/php_reflection.c fci.param_count = num_args; fci 1953 ext/reflection/php_reflection.c fci.params = params; fci 1954 ext/reflection/php_reflection.c fci.no_separation = 1; fci 1962 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc TSRMLS_CC); fci 1994 ext/reflection/php_reflection.c zend_fcall_info fci; fci 2013 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 2014 ext/reflection/php_reflection.c fci.function_table = NULL; fci 2015 ext/reflection/php_reflection.c fci.function_name = NULL; fci 2016 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 2017 ext/reflection/php_reflection.c fci.object_ptr = NULL; fci 2018 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 2019 ext/reflection/php_reflection.c fci.param_count = argc; fci 2020 ext/reflection/php_reflection.c fci.params = params; fci 2021 ext/reflection/php_reflection.c fci.no_separation = 1; fci 2029 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc TSRMLS_CC); fci 2887 ext/reflection/php_reflection.c zend_fcall_info fci; fci 2946 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 2947 ext/reflection/php_reflection.c fci.function_table = NULL; fci 2948 ext/reflection/php_reflection.c fci.function_name = NULL; fci 2949 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 2950 ext/reflection/php_reflection.c fci.object_ptr = object_ptr; fci 2951 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 2952 ext/reflection/php_reflection.c fci.param_count = num_args - 1; fci 2953 ext/reflection/php_reflection.c fci.params = params + 1; fci 2954 ext/reflection/php_reflection.c fci.no_separation = 1; fci 2962 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc TSRMLS_CC); fci 2991 ext/reflection/php_reflection.c zend_fcall_info fci; fci 3055 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 3056 ext/reflection/php_reflection.c fci.function_table = NULL; fci 3057 ext/reflection/php_reflection.c fci.function_name = NULL; fci 3058 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 3059 ext/reflection/php_reflection.c fci.object_ptr = object; fci 3060 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 3061 ext/reflection/php_reflection.c fci.param_count = argc; fci 3062 ext/reflection/php_reflection.c fci.params = params; fci 3063 ext/reflection/php_reflection.c fci.no_separation = 1; fci 3079 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc TSRMLS_CC); fci 4282 ext/reflection/php_reflection.c zend_fcall_info fci; fci 4299 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 4300 ext/reflection/php_reflection.c fci.function_table = EG(function_table); fci 4301 ext/reflection/php_reflection.c fci.function_name = NULL; fci 4302 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 4303 ext/reflection/php_reflection.c fci.object_ptr = return_value; fci 4304 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 4305 ext/reflection/php_reflection.c fci.param_count = num_args; fci 4306 ext/reflection/php_reflection.c fci.params = params; fci 4307 ext/reflection/php_reflection.c fci.no_separation = 1; fci 4315 ext/reflection/php_reflection.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 4389 ext/reflection/php_reflection.c zend_fcall_info fci; fci 4404 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 4405 ext/reflection/php_reflection.c fci.function_table = EG(function_table); fci 4406 ext/reflection/php_reflection.c fci.function_name = NULL; fci 4407 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 4408 ext/reflection/php_reflection.c fci.object_ptr = return_value; fci 4409 ext/reflection/php_reflection.c fci.retval_ptr_ptr = &retval_ptr; fci 4410 ext/reflection/php_reflection.c fci.param_count = argc; fci 4411 ext/reflection/php_reflection.c fci.params = params; fci 4412 ext/reflection/php_reflection.c fci.no_separation = 1; fci 4420 ext/reflection/php_reflection.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 909 ext/soap/soap.c zend_fcall_info fci; fci 923 ext/soap/soap.c fci.size = sizeof(fci); fci 924 ext/soap/soap.c fci.function_table = &Z_OBJCE_P(getThis())->function_table; fci 925 ext/soap/soap.c fci.function_name = &fname; fci 926 ext/soap/soap.c fci.symbol_table = NULL; fci 927 ext/soap/soap.c fci.object_ptr = getThis(); fci 928 ext/soap/soap.c fci.retval_ptr_ptr = &trace; fci 929 ext/soap/soap.c fci.param_count = 0; fci 930 ext/soap/soap.c fci.params = NULL; fci 931 ext/soap/soap.c fci.no_separation = 1; fci 933 ext/soap/soap.c zend_call_function(&fci, NULL TSRMLS_CC); fci 2101 ext/spl/spl_directory.c zend_fcall_info fci; fci 2120 ext/spl/spl_directory.c fci.size = sizeof(fci); fci 2121 ext/spl/spl_directory.c fci.function_table = EG(function_table); fci 2122 ext/spl/spl_directory.c fci.object_ptr = NULL; fci 2123 ext/spl/spl_directory.c fci.function_name = &z_fname; fci 2124 ext/spl/spl_directory.c fci.retval_ptr_ptr = &retval; fci 2125 ext/spl/spl_directory.c fci.param_count = num_args; fci 2126 ext/spl/spl_directory.c fci.params = params; fci 2127 ext/spl/spl_directory.c fci.no_separation = 1; fci 2128 ext/spl/spl_directory.c fci.symbol_table = NULL; fci 2136 ext/spl/spl_directory.c result = zend_call_function(&fci, &fcic TSRMLS_CC); fci 56 ext/spl/spl_engine.h zend_fcall_info fci; fci 65 ext/spl/spl_engine.h fci.size = sizeof(zend_fcall_info); fci 66 ext/spl/spl_engine.h fci.function_table = &pce->function_table; fci 67 ext/spl/spl_engine.h fci.function_name = &z_name; fci 68 ext/spl/spl_engine.h fci.object_ptr = *retval; fci 69 ext/spl/spl_engine.h fci.symbol_table = NULL; fci 70 ext/spl/spl_engine.h fci.retval_ptr_ptr = &dummy; fci 71 ext/spl/spl_engine.h fci.param_count = argc; fci 72 ext/spl/spl_engine.h fci.params = argv; fci 73 ext/spl/spl_engine.h fci.no_separation = 1; fci 81 ext/spl/spl_engine.h zend_call_function(&fci, &fcc TSRMLS_CC); fci 1578 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Of", &zobject, ce_inner, &cfi->fci, &cfi->fcc) == FAILURE) { fci 1583 ext/spl/spl_iterators.c if (cfi->fci.function_name) { fci 1584 ext/spl/spl_iterators.c Z_ADDREF_P(cfi->fci.function_name); fci 1586 ext/spl/spl_iterators.c if (cfi->fci.object_ptr) { fci 1587 ext/spl/spl_iterators.c Z_ADDREF_P(cfi->fci.object_ptr); fci 1974 ext/spl/spl_iterators.c spl_instantiate_arg_ex2(Z_OBJCE_P(getThis()), &return_value, 0, retval, intern->u.cbfilter->fci.function_name TSRMLS_CC); fci 2000 ext/spl/spl_iterators.c zend_fcall_info *fci = &intern->u.cbfilter->fci; fci 2017 ext/spl/spl_iterators.c fci->retval_ptr_ptr = &result; fci 2018 ext/spl/spl_iterators.c fci->param_count = 3; fci 2019 ext/spl/spl_iterators.c fci->params = params; fci 2020 ext/spl/spl_iterators.c fci->no_separation = 0; fci 2022 ext/spl/spl_iterators.c if (zend_call_function(fci, fcc TSRMLS_CC) != SUCCESS || !result) { fci 2385 ext/spl/spl_iterators.c if (object->u.cbfilter->fci.function_name) { fci 2386 ext/spl/spl_iterators.c zval_ptr_dtor(&object->u.cbfilter->fci.function_name); fci 2388 ext/spl/spl_iterators.c if (object->u.cbfilter->fci.object_ptr) { fci 2389 ext/spl/spl_iterators.c zval_ptr_dtor(&object->u.cbfilter->fci.object_ptr); fci 3680 ext/spl/spl_iterators.c zend_fcall_info fci; fci 3691 ext/spl/spl_iterators.c zend_fcall_info_call(&apply_info->fci, &apply_info->fcc, &retval, NULL TSRMLS_CC); fci 3709 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) { fci 3714 ext/spl/spl_iterators.c zend_fcall_info_args(&apply_info.fci, apply_info.args TSRMLS_CC); fci 3720 ext/spl/spl_iterators.c zend_fcall_info_args(&apply_info.fci, NULL TSRMLS_CC); fci 122 ext/spl/spl_iterators.h zend_fcall_info fci; fci 50 ext/sqlite3/php_sqlite3_structs.h zend_fcall_info fci; fci 71 ext/sqlite3/php_sqlite3_structs.h struct php_sqlite3_fci fci; fci 715 ext/sqlite3/sqlite3.c fc->fci.size = sizeof(fc->fci); fci 716 ext/sqlite3/sqlite3.c fc->fci.function_table = EG(function_table); fci 717 ext/sqlite3/sqlite3.c fc->fci.function_name = cb; fci 718 ext/sqlite3/sqlite3.c fc->fci.symbol_table = NULL; fci 719 ext/sqlite3/sqlite3.c fc->fci.object_ptr = NULL; fci 720 ext/sqlite3/sqlite3.c fc->fci.retval_ptr_ptr = &retval; fci 721 ext/sqlite3/sqlite3.c fc->fci.param_count = fake_argc; fci 773 ext/sqlite3/sqlite3.c fc->fci.params = zargs; fci 775 ext/sqlite3/sqlite3.c if ((ret = zend_call_function(&fc->fci, &fc->fcc TSRMLS_CC)) == FAILURE) { fci 888 ext/sqlite3/sqlite3.c collation->fci.fci.size = (sizeof(collation->fci.fci)); fci 889 ext/sqlite3/sqlite3.c collation->fci.fci.function_table = EG(function_table); fci 890 ext/sqlite3/sqlite3.c collation->fci.fci.function_name = collation->cmp_func; fci 891 ext/sqlite3/sqlite3.c collation->fci.fci.symbol_table = NULL; fci 892 ext/sqlite3/sqlite3.c collation->fci.fci.object_ptr = NULL; fci 893 ext/sqlite3/sqlite3.c collation->fci.fci.retval_ptr_ptr = &retval; fci 894 ext/sqlite3/sqlite3.c collation->fci.fci.param_count = 2; fci 906 ext/sqlite3/sqlite3.c collation->fci.fci.params = zargs; fci 908 ext/sqlite3/sqlite3.c if ((ret = zend_call_function(&collation->fci.fci, &collation->fci.fcc TSRMLS_CC)) == FAILURE) { fci 4003 ext/standard/array.c zend_fcall_info fci; fci 4009 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "af|z", &input, &fci, &fci_cache, &initial) == FAILURE) { fci 4033 ext/standard/array.c fci.retval_ptr_ptr = &retval; fci 4034 ext/standard/array.c fci.param_count = 2; fci 4035 ext/standard/array.c fci.no_separation = 0; fci 4043 ext/standard/array.c fci.params = args; fci 4045 ext/standard/array.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && retval) { fci 4074 ext/standard/array.c zend_fcall_info fci = empty_fcall_info; fci 4080 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|fl", &array, &fci, &fci_cache, &use_type) == FAILURE) { fci 4091 ext/standard/array.c fci.no_separation = 0; fci 4092 ext/standard/array.c fci.retval_ptr_ptr = &retval; fci 4095 ext/standard/array.c fci.param_count = 2; fci 4098 ext/standard/array.c fci.param_count = 1; fci 4130 ext/standard/array.c fci.params = args; fci 4132 ext/standard/array.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && retval) { fci 4174 ext/standard/array.c zend_fcall_info fci = empty_fcall_info; fci 4179 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!+", &fci, &fci_cache, &arrays, &n_arrays) == FAILURE) { fci 4210 ext/standard/array.c if (!ZEND_FCI_INITIALIZED(fci) && n_arrays == 1) { fci 4232 ext/standard/array.c if (!ZEND_FCI_INITIALIZED(fci)) { fci 4253 ext/standard/array.c if (!ZEND_FCI_INITIALIZED(fci)) { fci 4259 ext/standard/array.c if (ZEND_FCI_INITIALIZED(fci)) { fci 4260 ext/standard/array.c fci.retval_ptr_ptr = &result; fci 4261 ext/standard/array.c fci.param_count = n_arrays; fci 4262 ext/standard/array.c fci.params = params; fci 4263 ext/standard/array.c fci.no_separation = 0; fci 4265 ext/standard/array.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) != SUCCESS || !result) { fci 4752 ext/standard/basic_functions.c zend_fcall_info fci; fci 4755 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f*", &fci, &fci_cache, &fci.params, &fci.param_count) == FAILURE) { fci 4759 ext/standard/basic_functions.c fci.retval_ptr_ptr = &retval_ptr; fci 4761 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval_ptr_ptr) { fci 4762 ext/standard/basic_functions.c COPY_PZVAL_TO_ZVAL(*return_value, *fci.retval_ptr_ptr); fci 4765 ext/standard/basic_functions.c if (fci.params) { fci 4766 ext/standard/basic_functions.c efree(fci.params); fci 4776 ext/standard/basic_functions.c zend_fcall_info fci; fci 4779 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "fa/", &fci, &fci_cache, ¶ms) == FAILURE) { fci 4783 ext/standard/basic_functions.c zend_fcall_info_args(&fci, params TSRMLS_CC); fci 4784 ext/standard/basic_functions.c fci.retval_ptr_ptr = &retval_ptr; fci 4786 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval_ptr_ptr) { fci 4787 ext/standard/basic_functions.c COPY_PZVAL_TO_ZVAL(*return_value, *fci.retval_ptr_ptr); fci 4790 ext/standard/basic_functions.c zend_fcall_info_args_clear(&fci, 1); fci 4882 ext/standard/basic_functions.c zend_fcall_info fci; fci 4885 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f*", &fci, &fci_cache, &fci.params, &fci.param_count) == FAILURE) { fci 4893 ext/standard/basic_functions.c fci.retval_ptr_ptr = &retval_ptr; fci 4900 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval_ptr_ptr) { fci 4901 ext/standard/basic_functions.c COPY_PZVAL_TO_ZVAL(*return_value, *fci.retval_ptr_ptr); fci 4904 ext/standard/basic_functions.c if (fci.params) { fci 4905 ext/standard/basic_functions.c efree(fci.params); fci 4915 ext/standard/basic_functions.c zend_fcall_info fci; fci 4918 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "fa/", &fci, &fci_cache, ¶ms) == FAILURE) { fci 4922 ext/standard/basic_functions.c zend_fcall_info_args(&fci, params TSRMLS_CC); fci 4923 ext/standard/basic_functions.c fci.retval_ptr_ptr = &retval_ptr; fci 4930 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval_ptr_ptr) { fci 4931 ext/standard/basic_functions.c COPY_PZVAL_TO_ZVAL(*return_value, *fci.retval_ptr_ptr); fci 4934 ext/standard/basic_functions.c zend_fcall_info_args_clear(&fci, 1); fci 2191 ext/sybase_ct/php_sybase_ct.c zend_fcall_info fci = empty_fcall_info; fci 2198 ext/sybase_ct/php_sybase_ct.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!|r", &fci, &cache, &sybase_link_index) == FAILURE) { fci 2223 ext/sybase_ct/php_sybase_ct.c if (ZEND_FCI_INITIALIZED(fci)) { fci 2225 ext/sybase_ct/php_sybase_ct.c **callback = *fci.function_name; fci 513 ext/xml/xml.c zend_fcall_info fci; fci 520 ext/xml/xml.c fci.size = sizeof(fci); fci 521 ext/xml/xml.c fci.function_table = EG(function_table); fci 522 ext/xml/xml.c fci.function_name = handler; fci 523 ext/xml/xml.c fci.symbol_table = NULL; fci 524 ext/xml/xml.c fci.object_ptr = parser->object; fci 525 ext/xml/xml.c fci.retval_ptr_ptr = &retval; fci 526 ext/xml/xml.c fci.param_count = argc; fci 527 ext/xml/xml.c fci.params = args; fci 528 ext/xml/xml.c fci.no_separation = 0; fci 531 ext/xml/xml.c result = zend_call_function(&fci, NULL TSRMLS_CC); fci 189 ext/xsl/xsltprocessor.c zend_fcall_info fci; fci 233 ext/xsl/xsltprocessor.c fci.param_count = nargs - 1; fci 234 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 235 ext/xsl/xsltprocessor.c fci.params = safe_emalloc(fci.param_count, sizeof(zval**), 0); fci 236 ext/xsl/xsltprocessor.c args = safe_emalloc(fci.param_count, sizeof(zval *), 0); fci 304 ext/xsl/xsltprocessor.c fci.params[i] = &args[i]; fci 307 ext/xsl/xsltprocessor.c fci.size = sizeof(fci); fci 308 ext/xsl/xsltprocessor.c fci.function_table = EG(function_table); fci 317 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 322 ext/xsl/xsltprocessor.c efree(fci.params); fci 330 ext/xsl/xsltprocessor.c fci.function_name = &handler; fci 331 ext/xsl/xsltprocessor.c fci.symbol_table = NULL; fci 332 ext/xsl/xsltprocessor.c fci.object_ptr = NULL; fci 333 ext/xsl/xsltprocessor.c fci.retval_ptr_ptr = &retval; fci 334 ext/xsl/xsltprocessor.c fci.no_separation = 0; fci 344 ext/xsl/xsltprocessor.c result = zend_call_function(&fci, NULL TSRMLS_CC); fci 379 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 384 ext/xsl/xsltprocessor.c efree(fci.params); fci 155 main/SAPI.c zend_fcall_info fci; fci 160 main/SAPI.c if (zend_fcall_info_init(SG(callback_func), 0, &fci, &SG(fci_cache), &callback_name, &callback_error TSRMLS_CC) == SUCCESS) { fci 161 main/SAPI.c fci.retval_ptr_ptr = &retval_ptr; fci 163 main/SAPI.c error = zend_call_function(&fci, &SG(fci_cache) TSRMLS_CC); fci 504 main/output.c if (SUCCESS == zend_fcall_info_init(output_handler, 0, &user->fci, &user->fcc, &handler_name, &error TSRMLS_CC)) { fci 974 main/output.c zend_fcall_info_argn(&handler->func.user->fci TSRMLS_CC, 2, &ob_data, &ob_mode); fci 977 main/output.c if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, NULL TSRMLS_CC) && PHP_OUTPUT_USER_SUCCESS(retval)) { fci 994 main/output.c zend_fcall_info_argn(&handler->func.user->fci TSRMLS_CC, 0); fci 124 main/php_output.h zend_fcall_info fci; fci 301 main/streams/userspace.c zend_fcall_info fci; fci 305 main/streams/userspace.c fci.size = sizeof(fci); fci 306 main/streams/userspace.c fci.function_table = &uwrap->ce->function_table; fci 307 main/streams/userspace.c fci.function_name = NULL; fci 308 main/streams/userspace.c fci.symbol_table = NULL; fci 309 main/streams/userspace.c fci.object_ptr = object; fci 310 main/streams/userspace.c fci.retval_ptr_ptr = &retval_ptr; fci 311 main/streams/userspace.c fci.param_count = 0; fci 312 main/streams/userspace.c fci.params = NULL; fci 313 main/streams/userspace.c fci.no_separation = 1; fci 321 main/streams/userspace.c if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { fci 87 sapi/phpdbg/phpdbg_prompt.c zend_fcall_info fci; fci 91 sapi/phpdbg/phpdbg_prompt.c memset(&fci, 0, sizeof(zend_fcall_info)); fci 93 sapi/phpdbg/phpdbg_prompt.c fci.size = sizeof(zend_fcall_info); fci 94 sapi/phpdbg/phpdbg_prompt.c fci.function_table = &PHPDBG_G(registered); fci 95 sapi/phpdbg/phpdbg_prompt.c fci.function_name = &fname; fci 96 sapi/phpdbg/phpdbg_prompt.c fci.symbol_table = EG(active_symbol_table); fci 97 sapi/phpdbg/phpdbg_prompt.c fci.object_ptr = NULL; fci 98 sapi/phpdbg/phpdbg_prompt.c fci.retval_ptr_ptr = &fretval; fci 99 sapi/phpdbg/phpdbg_prompt.c fci.no_separation = 1; fci 162 sapi/phpdbg/phpdbg_prompt.c zend_fcall_info_args(&fci, ¶ms TSRMLS_CC); fci 164 sapi/phpdbg/phpdbg_prompt.c fci.params = NULL; fci 165 sapi/phpdbg/phpdbg_prompt.c fci.param_count = 0; fci 170 sapi/phpdbg/phpdbg_prompt.c fci.param_count); fci 172 sapi/phpdbg/phpdbg_prompt.c zend_call_function(&fci, NULL TSRMLS_CC); fci 529 sapi/phpdbg/phpdbg_prompt.c zend_fcall_info fci; fci 550 sapi/phpdbg/phpdbg_prompt.c fci.size = sizeof(fci); fci 551 sapi/phpdbg/phpdbg_prompt.c fci.function_table = &Z_OBJCE(exception)->function_table; fci 552 sapi/phpdbg/phpdbg_prompt.c fci.function_name = &fname; fci 553 sapi/phpdbg/phpdbg_prompt.c fci.symbol_table = NULL; fci 554 sapi/phpdbg/phpdbg_prompt.c fci.object_ptr = &exception; fci 555 sapi/phpdbg/phpdbg_prompt.c fci.retval_ptr_ptr = &trace; fci 556 sapi/phpdbg/phpdbg_prompt.c fci.param_count = 0; fci 557 sapi/phpdbg/phpdbg_prompt.c fci.params = NULL; fci 558 sapi/phpdbg/phpdbg_prompt.c fci.no_separation = 1; fci 559 sapi/phpdbg/phpdbg_prompt.c zend_call_function(&fci, NULL TSRMLS_CC);