fci 697 Zend/zend_API.c zend_fcall_info *fci = va_arg(*va, zend_fcall_info *); fci 702 Zend/zend_API.c fci->size = 0; fci 707 Zend/zend_API.c if (zend_fcall_info_init(arg, 0, fci, fcc, NULL, &is_callable_error) == SUCCESS) { fci 3413 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, zend_string **callable_name, char **error) /* {{{ */ fci 3419 Zend/zend_API.c fci->size = sizeof(*fci); fci 3420 Zend/zend_API.c fci->function_table = fcc->calling_scope ? &fcc->calling_scope->function_table : EG(function_table); fci 3421 Zend/zend_API.c fci->object = fcc->object; fci 3422 Zend/zend_API.c ZVAL_COPY_VALUE(&fci->function_name, callable); fci 3423 Zend/zend_API.c fci->retval = NULL; fci 3424 Zend/zend_API.c fci->param_count = 0; fci 3425 Zend/zend_API.c fci->params = NULL; fci 3426 Zend/zend_API.c fci->no_separation = 1; fci 3427 Zend/zend_API.c fci->symbol_table = NULL; fci 3433 Zend/zend_API.c ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem) /* {{{ */ fci 3435 Zend/zend_API.c if (fci->params) { fci 3436 Zend/zend_API.c zval *p = fci->params; fci 3437 Zend/zend_API.c zval *end = p + fci->param_count; fci 3444 Zend/zend_API.c efree(fci->params); fci 3445 Zend/zend_API.c fci->params = NULL; fci 3448 Zend/zend_API.c fci->param_count = 0; fci 3452 Zend/zend_API.c ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval **params) /* {{{ */ fci 3454 Zend/zend_API.c *param_count = fci->param_count; fci 3455 Zend/zend_API.c *params = fci->params; fci 3456 Zend/zend_API.c fci->param_count = 0; fci 3457 Zend/zend_API.c fci->params = NULL; fci 3461 Zend/zend_API.c ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval *params) /* {{{ */ fci 3463 Zend/zend_API.c zend_fcall_info_args_clear(fci, 1); fci 3464 Zend/zend_API.c fci->param_count = param_count; fci 3465 Zend/zend_API.c fci->params = params; fci 3469 Zend/zend_API.c ZEND_API int zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args) /* {{{ */ fci 3474 Zend/zend_API.c zend_fcall_info_args_clear(fci, !args); fci 3484 Zend/zend_API.c fci->param_count = zend_hash_num_elements(Z_ARRVAL_P(args)); fci 3485 Zend/zend_API.c fci->params = params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); fci 3504 Zend/zend_API.c ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args) /* {{{ */ fci 3506 Zend/zend_API.c return zend_fcall_info_args_ex(fci, NULL, args); fci 3510 Zend/zend_API.c ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci, int argc, zval *argv) /* {{{ */ fci 3518 Zend/zend_API.c zend_fcall_info_args_clear(fci, !argc); fci 3521 Zend/zend_API.c fci->param_count = argc; fci 3522 Zend/zend_API.c fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); fci 3525 Zend/zend_API.c ZVAL_COPY(&fci->params[i], &argv[i]); fci 3533 Zend/zend_API.c ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci, int argc, va_list *argv) /* {{{ */ fci 3542 Zend/zend_API.c zend_fcall_info_args_clear(fci, !argc); fci 3545 Zend/zend_API.c fci->param_count = argc; fci 3546 Zend/zend_API.c fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); fci 3550 Zend/zend_API.c ZVAL_COPY(&fci->params[i], arg); fci 3558 Zend/zend_API.c ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci, int argc, ...) /* {{{ */ fci 3564 Zend/zend_API.c ret = zend_fcall_info_argv(fci, argc, &argv); fci 3571 Zend/zend_API.c ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval_ptr, zval *args) /* {{{ */ fci 3576 Zend/zend_API.c fci->retval = retval_ptr ? retval_ptr : &retval; fci 3578 Zend/zend_API.c zend_fcall_info_args_save(fci, &org_count, &org_params); fci 3579 Zend/zend_API.c zend_fcall_info_args(fci, args); fci 3581 Zend/zend_API.c result = zend_call_function(fci, fcc); fci 3587 Zend/zend_API.c zend_fcall_info_args_restore(fci, org_count, org_params); fci 243 Zend/zend_API.h #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) fci 487 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, zend_string **callable_name, char **error); fci 492 Zend/zend_API.h ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem); fci 497 Zend/zend_API.h ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval **params); fci 501 Zend/zend_API.h ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval *params); fci 506 Zend/zend_API.h ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args); fci 507 Zend/zend_API.h ZEND_API int zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args); fci 513 Zend/zend_API.h ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci, int argc, zval *argv); fci 519 Zend/zend_API.h ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci, int argc, va_list *argv); fci 525 Zend/zend_API.h ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci, int argc, ...); fci 530 Zend/zend_API.h ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval, zval *args); fci 532 Zend/zend_API.h ZEND_API int zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache); fci 123 Zend/zend_closures.c zend_fcall_info fci; fci 144 Zend/zend_closures.c if (zend_fcall_info_init(zclosure, 0, &fci, &fci_cache, NULL, NULL) != SUCCESS) { fci 148 Zend/zend_closures.c fci.retval = &closure_result; fci 149 Zend/zend_closures.c fci.params = my_params; fci 150 Zend/zend_closures.c fci.param_count = my_param_count; fci 151 Zend/zend_closures.c fci.object = fci_cache.object = newobj; fci 173 Zend/zend_closures.c if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(closure_result) != IS_UNDEF) { fci 714 Zend/zend_exceptions.c zend_fcall_info fci; fci 730 Zend/zend_exceptions.c fci.size = sizeof(fci); fci 731 Zend/zend_exceptions.c fci.function_table = &Z_OBJCE_P(exception)->function_table; fci 732 Zend/zend_exceptions.c ZVAL_COPY_VALUE(&fci.function_name, &fname); fci 733 Zend/zend_exceptions.c fci.symbol_table = NULL; fci 734 Zend/zend_exceptions.c fci.object = Z_OBJ_P(exception); fci 735 Zend/zend_exceptions.c fci.retval = &trace; fci 736 Zend/zend_exceptions.c fci.param_count = 0; fci 737 Zend/zend_exceptions.c fci.params = NULL; fci 738 Zend/zend_exceptions.c fci.no_separation = 1; fci 740 Zend/zend_exceptions.c zend_call_function(&fci, NULL); fci 673 Zend/zend_execute_API.c zend_fcall_info fci; fci 675 Zend/zend_execute_API.c fci.size = sizeof(fci); fci 676 Zend/zend_execute_API.c fci.function_table = function_table; fci 677 Zend/zend_execute_API.c fci.object = object ? Z_OBJ_P(object) : NULL; fci 678 Zend/zend_execute_API.c ZVAL_COPY_VALUE(&fci.function_name, function_name); fci 679 Zend/zend_execute_API.c fci.retval = retval_ptr; fci 680 Zend/zend_execute_API.c fci.param_count = param_count; fci 681 Zend/zend_execute_API.c fci.params = params; fci 682 Zend/zend_execute_API.c fci.no_separation = (zend_bool) no_separation; fci 683 Zend/zend_execute_API.c fci.symbol_table = symbol_table; fci 685 Zend/zend_execute_API.c return zend_call_function(&fci, NULL); fci 689 Zend/zend_execute_API.c int zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache) /* {{{ */ fci 698 Zend/zend_execute_API.c ZVAL_UNDEF(fci->retval); fci 708 Zend/zend_execute_API.c switch (fci->size) { fci 749 Zend/zend_execute_API.c if (!zend_is_callable_ex(&fci->function_name, fci->object, IS_CALLABLE_CHECK_SILENT, &callable_name, fci_cache, &error)) { fci 774 Zend/zend_execute_API.c func, fci->param_count, fci_cache->called_scope, fci_cache->object); fci 776 Zend/zend_execute_API.c fci->object = fci_cache->object; fci 777 Zend/zend_execute_API.c if (fci->object && fci 779 Zend/zend_execute_API.c !IS_OBJ_VALID(EG(objects_store).object_buckets[fci->object->handle]))) { fci 799 Zend/zend_execute_API.c for (i=0; i<fci->param_count; i++) { fci 801 Zend/zend_execute_API.c zval *arg = &fci->params[i]; fci 805 Zend/zend_execute_API.c if (fci->no_separation && fci 844 Zend/zend_execute_API.c fci->object = NULL; fci 846 Zend/zend_execute_API.c Z_OBJ(call->This) = fci->object; fci 855 Zend/zend_execute_API.c ZEND_ASSERT(fci->symbol_table == NULL); fci 860 Zend/zend_execute_API.c call->symbol_table = fci->symbol_table; fci 862 Zend/zend_execute_API.c zend_init_execute_data(call, &func->op_array, fci->retval); fci 865 Zend/zend_execute_API.c zend_generator_create_zval(call, &func->op_array, fci->retval); fci 873 Zend/zend_execute_API.c ZVAL_NULL(fci->retval); fci 882 Zend/zend_execute_API.c func->internal_function.handler(call, fci->retval); fci 884 Zend/zend_execute_API.c zend_execute_internal(call, fci->retval); fci 896 Zend/zend_execute_API.c zval_ptr_dtor(fci->retval); fci 897 Zend/zend_execute_API.c ZVAL_UNDEF(fci->retval); fci 905 Zend/zend_execute_API.c ZVAL_NULL(fci->retval); fci 908 Zend/zend_execute_API.c if (fci->object) { fci 911 Zend/zend_execute_API.c fci->object->handlers->call_method(func->common.function_name, fci->object, call, fci->retval); fci 925 Zend/zend_execute_API.c zval_ptr_dtor(fci->retval); fci 926 Zend/zend_execute_API.c ZVAL_UNDEF(fci->retval); fci 37 Zend/zend_interfaces.c zend_fcall_info fci; fci 50 Zend/zend_interfaces.c fci.size = sizeof(fci); fci 52 Zend/zend_interfaces.c fci.object = (object && Z_TYPE_P(object) == IS_OBJECT) ? Z_OBJ_P(object) : NULL; fci 53 Zend/zend_interfaces.c ZVAL_STRINGL(&fci.function_name, function_name, function_name_len); fci 54 Zend/zend_interfaces.c fci.retval = retval_ptr ? retval_ptr : &retval; fci 55 Zend/zend_interfaces.c fci.param_count = param_count; fci 56 Zend/zend_interfaces.c fci.params = params; fci 57 Zend/zend_interfaces.c fci.no_separation = 1; fci 58 Zend/zend_interfaces.c fci.symbol_table = NULL; fci 63 Zend/zend_interfaces.c fci.function_table = !object ? EG(function_table) : NULL; fci 64 Zend/zend_interfaces.c result = zend_call_function(&fci, NULL); fci 65 Zend/zend_interfaces.c zval_ptr_dtor(&fci.function_name); fci 79 Zend/zend_interfaces.c if ((fcic.function_handler = zend_hash_find_ptr(function_table, Z_STR(fci.function_name))) == NULL) { fci 104 Zend/zend_interfaces.c result = zend_call_function(&fci, &fcic); fci 105 Zend/zend_interfaces.c zval_ptr_dtor(&fci.function_name); fci 1334 ext/curl/interface.c zend_fcall_info fci; fci 1340 ext/curl/interface.c fci.size = sizeof(fci); fci 1341 ext/curl/interface.c fci.function_table = EG(function_table); fci 1342 ext/curl/interface.c fci.object = NULL; fci 1343 ext/curl/interface.c ZVAL_COPY_VALUE(&fci.function_name, &t->func_name); fci 1344 ext/curl/interface.c fci.retval = &retval; fci 1345 ext/curl/interface.c fci.param_count = 2; fci 1346 ext/curl/interface.c fci.params = argv; fci 1347 ext/curl/interface.c fci.no_separation = 0; fci 1348 ext/curl/interface.c fci.symbol_table = NULL; fci 1351 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache); fci 1384 ext/curl/interface.c zend_fcall_info fci; fci 1391 ext/curl/interface.c fci.size = sizeof(fci); fci 1392 ext/curl/interface.c fci.function_table = EG(function_table); fci 1393 ext/curl/interface.c ZVAL_COPY_VALUE(&fci.function_name, &t->func_name); fci 1394 ext/curl/interface.c fci.object = NULL; fci 1395 ext/curl/interface.c fci.retval = &retval; fci 1396 ext/curl/interface.c fci.param_count = 3; fci 1397 ext/curl/interface.c fci.params = argv; fci 1398 ext/curl/interface.c fci.no_separation = 0; fci 1399 ext/curl/interface.c fci.symbol_table = NULL; fci 1402 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache); fci 1439 ext/curl/interface.c zend_fcall_info fci; fci 1448 ext/curl/interface.c fci.size = sizeof(fci); fci 1449 ext/curl/interface.c fci.function_table = EG(function_table); fci 1450 ext/curl/interface.c ZVAL_COPY_VALUE(&fci.function_name, &t->func_name); fci 1451 ext/curl/interface.c fci.object = NULL; fci 1452 ext/curl/interface.c fci.retval = &retval; fci 1453 ext/curl/interface.c fci.param_count = 5; fci 1454 ext/curl/interface.c fci.params = argv; fci 1455 ext/curl/interface.c fci.no_separation = 0; fci 1456 ext/curl/interface.c fci.symbol_table = NULL; fci 1459 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache); fci 1499 ext/curl/interface.c zend_fcall_info fci; fci 1511 ext/curl/interface.c fci.size = sizeof(fci); fci 1512 ext/curl/interface.c fci.function_table = EG(function_table); fci 1513 ext/curl/interface.c ZVAL_COPY_VALUE(&fci.function_name, &t->func_name); fci 1514 ext/curl/interface.c fci.object = NULL; fci 1515 ext/curl/interface.c fci.retval = &retval; fci 1516 ext/curl/interface.c fci.param_count = 3; fci 1517 ext/curl/interface.c fci.params = argv; fci 1518 ext/curl/interface.c fci.no_separation = 0; fci 1519 ext/curl/interface.c fci.symbol_table = NULL; fci 1522 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache); fci 1573 ext/curl/interface.c zend_fcall_info fci; fci 1579 ext/curl/interface.c fci.size = sizeof(fci); fci 1580 ext/curl/interface.c fci.function_table = EG(function_table); fci 1581 ext/curl/interface.c ZVAL_COPY_VALUE(&fci.function_name, &t->func_name); fci 1582 ext/curl/interface.c fci.symbol_table = NULL; fci 1583 ext/curl/interface.c fci.object = NULL; fci 1584 ext/curl/interface.c fci.retval = &retval; fci 1585 ext/curl/interface.c fci.param_count = 2; fci 1586 ext/curl/interface.c fci.params = argv; fci 1587 ext/curl/interface.c fci.no_separation = 0; fci 1590 ext/curl/interface.c error = zend_call_function(&fci, &t->fci_cache); fci 80 ext/dom/xpath.c zend_fcall_info fci; fci 113 ext/dom/xpath.c fci.param_count = nargs - 1; fci 114 ext/dom/xpath.c if (fci.param_count > 0) { fci 115 ext/dom/xpath.c fci.params = safe_emalloc(fci.param_count, sizeof(zval), 0); fci 122 ext/dom/xpath.c ZVAL_STRING(&fci.params[i], (char *)obj->stringval); fci 125 ext/dom/xpath.c ZVAL_BOOL(&fci.params[i], obj->boolval); fci 128 ext/dom/xpath.c ZVAL_DOUBLE(&fci.params[i], obj->floatval); fci 133 ext/dom/xpath.c ZVAL_STRING(&fci.params[i], str); fci 137 ext/dom/xpath.c array_init(&fci.params[i]); fci 162 ext/dom/xpath.c add_next_index_zval(&fci.params[i], &child); fci 168 ext/dom/xpath.c ZVAL_STRING(&fci.params[i], (char *)xmlXPathCastToString(obj)); fci 173 ext/dom/xpath.c fci.size = sizeof(fci); fci 174 ext/dom/xpath.c fci.function_table = EG(function_table); fci 180 ext/dom/xpath.c if (fci.param_count > 0) { fci 182 ext/dom/xpath.c zval_ptr_dtor(&fci.params[i]); fci 184 ext/dom/xpath.c efree(fci.params); fci 188 ext/dom/xpath.c ZVAL_STRING(&fci.function_name, (char *) obj->stringval); fci 191 ext/dom/xpath.c fci.symbol_table = NULL; fci 192 ext/dom/xpath.c fci.object = NULL; fci 193 ext/dom/xpath.c fci.retval = &retval; fci 194 ext/dom/xpath.c fci.no_separation = 0; fci 196 ext/dom/xpath.c if (!zend_make_callable(&fci.function_name, &callable)) { fci 203 ext/dom/xpath.c result = zend_call_function(&fci, NULL); fci 231 ext/dom/xpath.c zval_dtor(&fci.function_name); fci 232 ext/dom/xpath.c if (fci.param_count > 0) { fci 234 ext/dom/xpath.c zval_ptr_dtor(&fci.params[i]); fci 236 ext/dom/xpath.c efree(fci.params); fci 172 ext/intl/uchar/uchar.c zend_fcall_info fci; fci 189 ext/intl/uchar/uchar.c context->fci.retval = &retval; fci 190 ext/intl/uchar/uchar.c context->fci.param_count = 3; fci 191 ext/intl/uchar/uchar.c context->fci.params = args; fci 193 ext/intl/uchar/uchar.c if (zend_call_function(&context->fci, &context->fci_cache) == FAILURE) { fci 205 ext/intl/uchar/uchar.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "f", &context.fci, &context.fci_cache) == FAILURE) { fci 289 ext/intl/uchar/uchar.c zend_fcall_info fci; fci 303 ext/intl/uchar/uchar.c context->fci.retval = &retval; fci 304 ext/intl/uchar/uchar.c context->fci.param_count = 3; fci 305 ext/intl/uchar/uchar.c context->fci.params = args; fci 307 ext/intl/uchar/uchar.c if (zend_call_function(&context->fci, &context->fci_cache) == FAILURE) { fci 325 ext/intl/uchar/uchar.c if ((zend_parse_parameters(ZEND_NUM_ARGS(), "zzf|l", &zstart, &zlimit, &context.fci, &context.fci_cache, &nameChoice) == FAILURE) || fci 281 ext/libxml/libxml.c libxml_globals->entity_loader.fci.size = 0; fci 285 ext/libxml/libxml.c static void _php_libxml_destroy_fci(zend_fcall_info *fci, zval *object) fci 287 ext/libxml/libxml.c if (fci->size > 0) { fci 288 ext/libxml/libxml.c zval_ptr_dtor(&fci->function_name); fci 289 ext/libxml/libxml.c fci->size = 0; fci 582 ext/libxml/libxml.c zend_fcall_info *fci; fci 584 ext/libxml/libxml.c fci = &LIBXML(entity_loader).fci; fci 586 ext/libxml/libxml.c if (fci->size == 0) { fci 619 ext/libxml/libxml.c fci->retval = &retval; fci 620 ext/libxml/libxml.c fci->params = params; fci 621 ext/libxml/libxml.c fci->param_count = sizeof(params)/sizeof(*params); fci 622 ext/libxml/libxml.c fci->no_separation = 1; fci 624 ext/libxml/libxml.c status = zend_call_function(fci, &LIBXML(entity_loader).fcc); fci 628 ext/libxml/libxml.c Z_STRVAL(fci->function_name)); fci 647 ext/libxml/libxml.c Z_STRVAL(fci->function_name)); fci 895 ext/libxml/libxml.c _php_libxml_destroy_fci(&LIBXML(entity_loader).fci, &LIBXML(entity_loader).object); fci 1114 ext/libxml/libxml.c zend_fcall_info fci; fci 1116 ext/libxml/libxml.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "f!", &fci, &fcc) fci 1121 ext/libxml/libxml.c _php_libxml_destroy_fci(&LIBXML(entity_loader).fci, &LIBXML(entity_loader).object); fci 1123 ext/libxml/libxml.c if (fci.size > 0) { /* argument not null */ fci 1124 ext/libxml/libxml.c LIBXML(entity_loader).fci = fci; fci 1125 ext/libxml/libxml.c Z_ADDREF(fci.function_name); fci 1126 ext/libxml/libxml.c if (fci.object != NULL) { fci 1127 ext/libxml/libxml.c ZVAL_OBJ(&LIBXML(entity_loader).object, fci.object); fci 51 ext/libxml/php_libxml.h zend_fcall_info fci; fci 1279 ext/mysqli/mysqli.c zend_fcall_info fci; fci 1293 ext/mysqli/mysqli.c fci.size = sizeof(fci); fci 1294 ext/mysqli/mysqli.c fci.function_table = &ce->function_table; fci 1295 ext/mysqli/mysqli.c ZVAL_UNDEF(&fci.function_name); fci 1296 ext/mysqli/mysqli.c fci.symbol_table = NULL; fci 1297 ext/mysqli/mysqli.c fci.object = Z_OBJ_P(return_value); fci 1298 ext/mysqli/mysqli.c fci.retval = &retval; fci 1299 ext/mysqli/mysqli.c fci.params = NULL; fci 1300 ext/mysqli/mysqli.c fci.param_count = 0; fci 1301 ext/mysqli/mysqli.c fci.no_separation = 1; fci 1304 ext/mysqli/mysqli.c if (zend_fcall_info_args(&fci, ctor_params) == FAILURE) { fci 1322 ext/mysqli/mysqli.c if (zend_call_function(&fci, &fcc) == FAILURE) { fci 1327 ext/mysqli/mysqli.c if (fci.params) { fci 1328 ext/mysqli/mysqli.c efree(fci.params); fci 434 ext/pdo/pdo_dbh.c zend_fcall_info fci; fci 438 ext/pdo/pdo_dbh.c fci.size = sizeof(zend_fcall_info); fci 439 ext/pdo/pdo_dbh.c fci.function_table = &dbstmt_ce->function_table; fci 440 ext/pdo/pdo_dbh.c ZVAL_UNDEF(&fci.function_name); fci 441 ext/pdo/pdo_dbh.c fci.object = Z_OBJ_P(object); fci 442 ext/pdo/pdo_dbh.c fci.symbol_table = NULL; fci 443 ext/pdo/pdo_dbh.c fci.retval = &retval; fci 444 ext/pdo/pdo_dbh.c fci.param_count = 0; fci 445 ext/pdo/pdo_dbh.c fci.params = NULL; fci 446 ext/pdo/pdo_dbh.c fci.no_separation = 1; fci 448 ext/pdo/pdo_dbh.c zend_fcall_info_args(&fci, ctor_args); fci 456 ext/pdo/pdo_dbh.c if (zend_call_function(&fci, &fcc) != FAILURE) { fci 460 ext/pdo/pdo_dbh.c zend_fcall_info_args_clear(&fci, 1); fci 732 ext/pdo/pdo_stmt.c zend_fcall_info *fci = &stmt->fetch.cls.fci; fci 735 ext/pdo/pdo_stmt.c fci->size = sizeof(zend_fcall_info); fci 743 ext/pdo/pdo_stmt.c fci->function_table = &ce->function_table; fci 744 ext/pdo/pdo_stmt.c ZVAL_UNDEF(&fci->function_name); fci 745 ext/pdo/pdo_stmt.c fci->symbol_table = NULL; fci 746 ext/pdo/pdo_stmt.c fci->retval = &stmt->fetch.cls.retval; fci 747 ext/pdo/pdo_stmt.c fci->param_count = 0; fci 748 ext/pdo/pdo_stmt.c fci->params = NULL; fci 749 ext/pdo/pdo_stmt.c fci->no_separation = 1; fci 751 ext/pdo/pdo_stmt.c zend_fcall_info_args_ex(fci, ce->constructor, &stmt->fetch.cls.ctor_args); fci 767 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) /* {{{ */ fci 771 ext/pdo/pdo_stmt.c if (zend_fcall_info_init(callable, 0, fci, fcc, NULL, &is_callable_error) == FAILURE) { fci 785 ext/pdo/pdo_stmt.c fci->param_count = num_args; /* probably less */ fci 786 ext/pdo/pdo_stmt.c fci->params = safe_emalloc(sizeof(zval), num_args, 0); fci 794 ext/pdo/pdo_stmt.c zend_fcall_info *fci = &stmt->fetch.cls.fci; fci 797 ext/pdo/pdo_stmt.c if (!make_callable_ex(stmt, &stmt->fetch.func.function, fci, fcc, stmt->column_count)) { fci 809 ext/pdo/pdo_stmt.c if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { fci 812 ext/pdo/pdo_stmt.c zend_fcall_info_args_clear(&stmt->fetch.cls.fci, 1); fci 814 ext/pdo/pdo_stmt.c efree(stmt->fetch.cls.fci.params); fci 816 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.params = NULL; fci 819 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.size = 0; fci 823 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = 0; fci 926 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; fci 951 ext/pdo/pdo_stmt.c if (!stmt->fetch.cls.fci.size) { fci 958 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object = Z_OBJ_P(return_value); fci 960 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { fci 992 ext/pdo/pdo_stmt.c if (!stmt->fetch.func.fci.size) { fci 1136 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.fci.params[idx], &stmt->fetch.func.values[idx]); fci 1150 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object = Z_OBJ_P(return_value); fci 1152 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { fci 1165 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; fci 1170 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.param_count = idx; fci 1171 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.retval = &retval; fci 1172 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.func.fci, &stmt->fetch.func.fcc) == FAILURE) { fci 1319 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; fci 1351 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; fci 1402 ext/pdo/pdo_stmt.c old_arg_count = stmt->fetch.cls.fci.param_count; fci 1525 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.param_count = old_arg_count; fci 618 ext/pdo/php_pdo_driver.h zend_fcall_info fci; fci 625 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 327 ext/pdo_sqlite/sqlite_driver.c fc->fci.size = sizeof(fc->fci); fci 328 ext/pdo_sqlite/sqlite_driver.c fc->fci.function_table = EG(function_table); fci 329 ext/pdo_sqlite/sqlite_driver.c ZVAL_COPY_VALUE(&fc->fci.function_name, cb); fci 330 ext/pdo_sqlite/sqlite_driver.c fc->fci.symbol_table = NULL; fci 331 ext/pdo_sqlite/sqlite_driver.c fc->fci.object = NULL; fci 332 ext/pdo_sqlite/sqlite_driver.c fc->fci.retval = &retval; fci 333 ext/pdo_sqlite/sqlite_driver.c fc->fci.param_count = fake_argc; fci 379 ext/pdo_sqlite/sqlite_driver.c fc->fci.params = zargs; fci 381 ext/pdo_sqlite/sqlite_driver.c if ((ret = zend_call_function(&fc->fci, &fc->fcc)) == FAILURE) { fci 478 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.size = sizeof(collation->fc.fci); fci 479 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.function_table = EG(function_table); fci 480 ext/pdo_sqlite/sqlite_driver.c ZVAL_COPY_VALUE(&collation->fc.fci.function_name, &collation->callback); fci 481 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.symbol_table = NULL; fci 482 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.object = NULL; fci 483 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.retval = &retval; fci 488 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.param_count = 2; fci 489 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.params = zargs; fci 491 ext/pdo_sqlite/sqlite_driver.c if ((ret = zend_call_function(&collation->fc.fci, &collation->fc.fcc)) == FAILURE) { fci 2777 ext/pgsql/pgsql.c zend_fcall_info fci; fci 2791 ext/pgsql/pgsql.c fci.size = sizeof(fci); fci 2792 ext/pgsql/pgsql.c fci.function_table = &ce->function_table; fci 2793 ext/pgsql/pgsql.c ZVAL_UNDEF(&fci.function_name); fci 2794 ext/pgsql/pgsql.c fci.symbol_table = NULL; fci 2795 ext/pgsql/pgsql.c fci.object = Z_OBJ_P(return_value); fci 2796 ext/pgsql/pgsql.c fci.retval = &retval; fci 2797 ext/pgsql/pgsql.c fci.params = NULL; fci 2798 ext/pgsql/pgsql.c fci.param_count = 0; fci 2799 ext/pgsql/pgsql.c fci.no_separation = 1; fci 2802 ext/pgsql/pgsql.c if (zend_fcall_info_args(&fci, ctor_params) == FAILURE) { fci 2820 ext/pgsql/pgsql.c if (zend_call_function(&fci, &fcc) == FAILURE) { fci 2825 ext/pgsql/pgsql.c if (fci.params) { fci 2826 ext/pgsql/pgsql.c efree(fci.params); fci 665 ext/phar/phar_object.c zend_fcall_info fci; fci 671 ext/phar/phar_object.c if (FAILURE == zend_fcall_info_init(rewrite, 0, &fci, &fcc, NULL, NULL)) { fci 681 ext/phar/phar_object.c fci.param_count = 1; fci 682 ext/phar/phar_object.c fci.params = ¶ms; fci 684 ext/phar/phar_object.c fci.retval = &retval; fci 686 ext/phar/phar_object.c if (FAILURE == zend_call_function(&fci, &fcc)) { fci 698 ext/phar/phar_object.c if (Z_TYPE_P(fci.retval) == IS_UNDEF || Z_TYPE(retval) == IS_UNDEF) { fci 709 ext/phar/phar_object.c entry = estrndup(Z_STRVAL_P(fci.retval), Z_STRLEN_P(fci.retval)); fci 710 ext/phar/phar_object.c entry_len = Z_STRLEN_P(fci.retval); fci 1397 ext/phar/util.c zend_fcall_info fci; fci 1421 ext/phar/util.c if (FAILURE == zend_fcall_info_init(&openssl, 0, &fci, &fcc, NULL, NULL)) { fci 1429 ext/phar/util.c fci.param_count = 3; fci 1430 ext/phar/util.c fci.params = zp; fci 1439 ext/phar/util.c fci.retval = &retval; fci 1441 ext/phar/util.c if (FAILURE == zend_call_function(&fci, &fcc)) { fci 1368 ext/reflection/php_reflection.c zend_fcall_info fci; fci 1392 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 1393 ext/reflection/php_reflection.c fci.function_table = NULL; fci 1394 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 1395 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 1396 ext/reflection/php_reflection.c fci.object = Z_OBJ(reflector); fci 1397 ext/reflection/php_reflection.c fci.retval = &retval; fci 1398 ext/reflection/php_reflection.c fci.param_count = ctor_argc; fci 1399 ext/reflection/php_reflection.c fci.params = params; fci 1400 ext/reflection/php_reflection.c fci.no_separation = 1; fci 1408 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fci 1426 ext/reflection/php_reflection.c ZVAL_STRINGL(&fci.function_name, "reflection::export", sizeof("reflection::export") - 1); fci 1427 ext/reflection/php_reflection.c fci.function_table = &reflection_ptr->function_table; fci 1428 ext/reflection/php_reflection.c fci.object = NULL; fci 1429 ext/reflection/php_reflection.c fci.retval = &retval; fci 1430 ext/reflection/php_reflection.c fci.param_count = 2; fci 1431 ext/reflection/php_reflection.c fci.params = params; fci 1432 ext/reflection/php_reflection.c fci.no_separation = 1; fci 1434 ext/reflection/php_reflection.c result = zend_call_function(&fci, NULL); fci 1436 ext/reflection/php_reflection.c zval_ptr_dtor(&fci.function_name); fci 1915 ext/reflection/php_reflection.c zend_fcall_info fci; fci 1927 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 1928 ext/reflection/php_reflection.c fci.function_table = NULL; fci 1929 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 1930 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 1931 ext/reflection/php_reflection.c fci.object = NULL; fci 1932 ext/reflection/php_reflection.c fci.retval = &retval; fci 1933 ext/reflection/php_reflection.c fci.param_count = num_args; fci 1934 ext/reflection/php_reflection.c fci.params = params; fci 1935 ext/reflection/php_reflection.c fci.no_separation = 1; fci 1943 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fci 1965 ext/reflection/php_reflection.c zend_fcall_info fci; fci 1987 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 1988 ext/reflection/php_reflection.c fci.function_table = NULL; fci 1989 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 1990 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 1991 ext/reflection/php_reflection.c fci.object = NULL; fci 1992 ext/reflection/php_reflection.c fci.retval = &retval; fci 1993 ext/reflection/php_reflection.c fci.param_count = argc; fci 1994 ext/reflection/php_reflection.c fci.params = params; fci 1995 ext/reflection/php_reflection.c fci.no_separation = 1; fci 2003 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fci 3163 ext/reflection/php_reflection.c zend_fcall_info fci; fci 3218 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 3219 ext/reflection/php_reflection.c fci.function_table = NULL; fci 3220 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 3221 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 3222 ext/reflection/php_reflection.c fci.object = object; fci 3223 ext/reflection/php_reflection.c fci.retval = &retval; fci 3224 ext/reflection/php_reflection.c fci.param_count = num_args - 1; fci 3225 ext/reflection/php_reflection.c fci.params = params + 1; fci 3226 ext/reflection/php_reflection.c fci.no_separation = 1; fci 3234 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fci 3258 ext/reflection/php_reflection.c zend_fcall_info fci; fci 3325 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 3326 ext/reflection/php_reflection.c fci.function_table = NULL; fci 3327 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 3328 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 3329 ext/reflection/php_reflection.c fci.object = object ? Z_OBJ_P(object) : NULL; fci 3330 ext/reflection/php_reflection.c fci.retval = &retval; fci 3331 ext/reflection/php_reflection.c fci.param_count = argc; fci 3332 ext/reflection/php_reflection.c fci.params = params; fci 3333 ext/reflection/php_reflection.c fci.no_separation = 1; fci 3348 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fci 4605 ext/reflection/php_reflection.c zend_fcall_info fci; fci 4623 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 4624 ext/reflection/php_reflection.c fci.function_table = EG(function_table); fci 4625 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 4626 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 4627 ext/reflection/php_reflection.c fci.object = Z_OBJ_P(return_value); fci 4628 ext/reflection/php_reflection.c fci.retval = &retval; fci 4629 ext/reflection/php_reflection.c fci.param_count = num_args; fci 4630 ext/reflection/php_reflection.c fci.params = params; fci 4631 ext/reflection/php_reflection.c fci.no_separation = 1; fci 4639 ext/reflection/php_reflection.c ret = zend_call_function(&fci, &fcc); fci 4709 ext/reflection/php_reflection.c zend_fcall_info fci; fci 4727 ext/reflection/php_reflection.c fci.size = sizeof(fci); fci 4728 ext/reflection/php_reflection.c fci.function_table = EG(function_table); fci 4729 ext/reflection/php_reflection.c ZVAL_UNDEF(&fci.function_name); fci 4730 ext/reflection/php_reflection.c fci.symbol_table = NULL; fci 4731 ext/reflection/php_reflection.c fci.object = Z_OBJ_P(return_value); fci 4732 ext/reflection/php_reflection.c fci.retval = &retval; fci 4733 ext/reflection/php_reflection.c fci.param_count = argc; fci 4734 ext/reflection/php_reflection.c fci.params = params; fci 4735 ext/reflection/php_reflection.c fci.no_separation = 1; fci 4743 ext/reflection/php_reflection.c ret = zend_call_function(&fci, &fcc); fci 942 ext/soap/soap.c zend_fcall_info fci; fci 955 ext/soap/soap.c fci.size = sizeof(fci); fci 956 ext/soap/soap.c fci.function_table = &Z_OBJCE_P(getThis())->function_table; fci 957 ext/soap/soap.c ZVAL_STRINGL(&fci.function_name, "gettraceasstring", sizeof("gettraceasstring")-1); fci 958 ext/soap/soap.c fci.symbol_table = NULL; fci 959 ext/soap/soap.c fci.object = Z_OBJ(EX(This)); fci 960 ext/soap/soap.c fci.retval = &trace; fci 961 ext/soap/soap.c fci.param_count = 0; fci 962 ext/soap/soap.c fci.params = NULL; fci 963 ext/soap/soap.c fci.no_separation = 1; fci 965 ext/soap/soap.c zend_call_function(&fci, NULL); fci 967 ext/soap/soap.c zval_ptr_dtor(&fci.function_name); fci 2056 ext/spl/spl_directory.c zend_fcall_info fci; fci 2077 ext/spl/spl_directory.c fci.size = sizeof(fci); fci 2078 ext/spl/spl_directory.c fci.function_table = EG(function_table); fci 2079 ext/spl/spl_directory.c fci.object = NULL; fci 2080 ext/spl/spl_directory.c fci.retval = &retval; fci 2081 ext/spl/spl_directory.c fci.param_count = num_args; fci 2082 ext/spl/spl_directory.c fci.params = params; fci 2083 ext/spl/spl_directory.c fci.no_separation = 1; fci 2084 ext/spl/spl_directory.c fci.symbol_table = NULL; fci 2085 ext/spl/spl_directory.c ZVAL_STR(&fci.function_name, func_ptr->common.function_name); fci 2093 ext/spl/spl_directory.c result = zend_call_function(&fci, &fcic); fci 58 ext/spl/spl_engine.h zend_fcall_info fci; fci 64 ext/spl/spl_engine.h fci.size = sizeof(zend_fcall_info); fci 65 ext/spl/spl_engine.h fci.function_table = &pce->function_table; fci 66 ext/spl/spl_engine.h ZVAL_STR(&fci.function_name, func->common.function_name); fci 67 ext/spl/spl_engine.h fci.object = Z_OBJ_P(retval); fci 68 ext/spl/spl_engine.h fci.symbol_table = NULL; fci 69 ext/spl/spl_engine.h fci.retval = &dummy; fci 70 ext/spl/spl_engine.h fci.param_count = argc; fci 71 ext/spl/spl_engine.h fci.params = argv; fci 72 ext/spl/spl_engine.h fci.no_separation = 1; fci 80 ext/spl/spl_engine.h zend_call_function(&fci, &fcc); fci 1574 ext/spl/spl_iterators.c cfi->fci.object = NULL; fci 1575 ext/spl/spl_iterators.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "Of", &zobject, ce_inner, &cfi->fci, &cfi->fcc) == FAILURE) { fci 1579 ext/spl/spl_iterators.c if (Z_REFCOUNTED_P(&cfi->fci.function_name)) { fci 1580 ext/spl/spl_iterators.c Z_ADDREF(cfi->fci.function_name); fci 1974 ext/spl/spl_iterators.c spl_instantiate_arg_ex2(Z_OBJCE_P(getThis()), return_value, &retval, &intern->u.cbfilter->fci.function_name); fci 1998 ext/spl/spl_iterators.c zend_fcall_info *fci = &intern->u.cbfilter->fci; fci 2015 ext/spl/spl_iterators.c fci->retval = &result; fci 2016 ext/spl/spl_iterators.c fci->param_count = 3; fci 2017 ext/spl/spl_iterators.c fci->params = params; fci 2018 ext/spl/spl_iterators.c fci->no_separation = 0; fci 2020 ext/spl/spl_iterators.c if (zend_call_function(fci, fcc) != SUCCESS || Z_TYPE(result) == IS_UNDEF) { fci 2344 ext/spl/spl_iterators.c zval_ptr_dtor(&cbfilter->fci.function_name); fci 2345 ext/spl/spl_iterators.c if (cbfilter->fci.object) { fci 2346 ext/spl/spl_iterators.c OBJ_RELEASE(cbfilter->fci.object); fci 3624 ext/spl/spl_iterators.c zend_fcall_info fci; fci 3635 ext/spl/spl_iterators.c zend_fcall_info_call(&apply_info->fci, &apply_info->fcc, &retval, NULL); fci 3653 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) { fci 3658 ext/spl/spl_iterators.c zend_fcall_info_args(&apply_info.fci, apply_info.args); fci 3664 ext/spl/spl_iterators.c zend_fcall_info_args(&apply_info.fci, NULL); fci 122 ext/spl/spl_iterators.h zend_fcall_info fci; fci 48 ext/sqlite3/php_sqlite3_structs.h zend_fcall_info fci; fci 69 ext/sqlite3/php_sqlite3_structs.h struct php_sqlite3_fci fci; fci 697 ext/sqlite3/sqlite3.c fc->fci.size = sizeof(fc->fci); fci 698 ext/sqlite3/sqlite3.c fc->fci.function_table = EG(function_table); fci 699 ext/sqlite3/sqlite3.c ZVAL_COPY_VALUE(&fc->fci.function_name, cb); fci 700 ext/sqlite3/sqlite3.c fc->fci.symbol_table = NULL; fci 701 ext/sqlite3/sqlite3.c fc->fci.object = NULL; fci 702 ext/sqlite3/sqlite3.c fc->fci.retval = &retval; fci 703 ext/sqlite3/sqlite3.c fc->fci.param_count = fake_argc; fci 748 ext/sqlite3/sqlite3.c fc->fci.params = zargs; fci 750 ext/sqlite3/sqlite3.c if ((ret = zend_call_function(&fc->fci, &fc->fcc)) == FAILURE) { fci 856 ext/sqlite3/sqlite3.c collation->fci.fci.size = (sizeof(collation->fci.fci)); fci 857 ext/sqlite3/sqlite3.c collation->fci.fci.function_table = EG(function_table); fci 858 ext/sqlite3/sqlite3.c ZVAL_COPY_VALUE(&collation->fci.fci.function_name, &collation->cmp_func); fci 859 ext/sqlite3/sqlite3.c collation->fci.fci.symbol_table = NULL; fci 860 ext/sqlite3/sqlite3.c collation->fci.fci.object = NULL; fci 861 ext/sqlite3/sqlite3.c collation->fci.fci.retval = &retval; fci 862 ext/sqlite3/sqlite3.c collation->fci.fci.param_count = 2; fci 868 ext/sqlite3/sqlite3.c collation->fci.fci.params = zargs; fci 872 ext/sqlite3/sqlite3.c if ((ret = zend_call_function(&collation->fci.fci, &collation->fci.fcc)) == FAILURE) { fci 5109 ext/standard/array.c zend_fcall_info fci; fci 5114 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "af|z", &input, &fci, &fci_cache, &initial) == FAILURE) { fci 5135 ext/standard/array.c fci.retval = &retval; fci 5136 ext/standard/array.c fci.param_count = 2; fci 5137 ext/standard/array.c fci.no_separation = 0; fci 5142 ext/standard/array.c fci.params = args; fci 5144 ext/standard/array.c if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(retval) != IS_UNDEF) { fci 5172 ext/standard/array.c zend_fcall_info fci = empty_fcall_info; fci 5176 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|fl", &array, &fci, &fci_cache, &use_type) == FAILURE) { fci 5187 ext/standard/array.c fci.no_separation = 0; fci 5188 ext/standard/array.c fci.retval = &retval; fci 5190 ext/standard/array.c fci.param_count = 2; fci 5193 ext/standard/array.c fci.param_count = 1; fci 5211 ext/standard/array.c fci.params = args; fci 5213 ext/standard/array.c if (zend_call_function(&fci, &fci_cache) == SUCCESS) { fci 5256 ext/standard/array.c zend_fcall_info fci = empty_fcall_info; fci 5262 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "f!+", &fci, &fci_cache, &arrays, &n_arrays) == FAILURE) { fci 5267 ext/standard/array.c Z_PARAM_FUNC_EX(fci, fci_cache, 1, 0) fci 5286 ext/standard/array.c if (!ZEND_FCI_INITIALIZED(fci)) { fci 5294 ext/standard/array.c fci.retval = &result; fci 5295 ext/standard/array.c fci.param_count = 1; fci 5296 ext/standard/array.c fci.params = &arg; fci 5297 ext/standard/array.c fci.no_separation = 0; fci 5301 ext/standard/array.c if (zend_call_function(&fci, &fci_cache) != SUCCESS || Z_TYPE(result) == IS_UNDEF) { fci 5330 ext/standard/array.c if (!ZEND_FCI_INITIALIZED(fci)) { fci 5383 ext/standard/array.c fci.retval = &result; fci 5384 ext/standard/array.c fci.param_count = n_arrays; fci 5385 ext/standard/array.c fci.params = params; fci 5386 ext/standard/array.c fci.no_separation = 0; fci 5388 ext/standard/array.c if (zend_call_function(&fci, &fci_cache) != SUCCESS || Z_TYPE(result) == IS_UNDEF) { fci 4766 ext/standard/basic_functions.c zend_fcall_info fci; fci 4770 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "f*", &fci, &fci_cache, &fci.params, &fci.param_count) == FAILURE) { fci 4775 ext/standard/basic_functions.c Z_PARAM_FUNC(fci, fci_cache) fci 4776 ext/standard/basic_functions.c Z_PARAM_VARIADIC('*', fci.params, fci.param_count) fci 4780 ext/standard/basic_functions.c fci.retval = &retval; fci 4782 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(retval) != IS_UNDEF) { fci 4794 ext/standard/basic_functions.c zend_fcall_info fci; fci 4798 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "fa/", &fci, &fci_cache, ¶ms) == FAILURE) { fci 4803 ext/standard/basic_functions.c Z_PARAM_FUNC(fci, fci_cache) fci 4808 ext/standard/basic_functions.c zend_fcall_info_args(&fci, params); fci 4809 ext/standard/basic_functions.c fci.retval = &retval; fci 4811 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(retval) != IS_UNDEF) { fci 4815 ext/standard/basic_functions.c zend_fcall_info_args_clear(&fci, 1); fci 4824 ext/standard/basic_functions.c zend_fcall_info fci; fci 4828 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "f*", &fci, &fci_cache, &fci.params, &fci.param_count) == FAILURE) { fci 4836 ext/standard/basic_functions.c fci.retval = &retval; fci 4844 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(retval) != IS_UNDEF) { fci 4855 ext/standard/basic_functions.c zend_fcall_info fci; fci 4859 ext/standard/basic_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "fa/", &fci, &fci_cache, ¶ms) == FAILURE) { fci 4863 ext/standard/basic_functions.c zend_fcall_info_args(&fci, params); fci 4864 ext/standard/basic_functions.c fci.retval = &retval; fci 4872 ext/standard/basic_functions.c if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(retval) != IS_UNDEF) { fci 4876 ext/standard/basic_functions.c zend_fcall_info_args_clear(&fci, 1); fci 483 ext/xml/xml.c zend_fcall_info fci; fci 485 ext/xml/xml.c fci.size = sizeof(fci); fci 486 ext/xml/xml.c fci.function_table = EG(function_table); fci 487 ext/xml/xml.c ZVAL_COPY_VALUE(&fci.function_name, handler); fci 488 ext/xml/xml.c fci.symbol_table = NULL; fci 489 ext/xml/xml.c fci.object = Z_OBJ(parser->object); fci 490 ext/xml/xml.c fci.retval = retval; fci 491 ext/xml/xml.c fci.param_count = argc; fci 492 ext/xml/xml.c fci.params = argv; fci 493 ext/xml/xml.c fci.no_separation = 0; fci 496 ext/xml/xml.c result = zend_call_function(&fci, NULL); fci 184 ext/xsl/xsltprocessor.c zend_fcall_info fci; fci 227 ext/xsl/xsltprocessor.c fci.param_count = nargs - 1; fci 228 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 229 ext/xsl/xsltprocessor.c args = safe_emalloc(fci.param_count, sizeof(zval), 0); fci 297 ext/xsl/xsltprocessor.c fci.size = sizeof(fci); fci 298 ext/xsl/xsltprocessor.c fci.function_table = EG(function_table); fci 299 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 300 ext/xsl/xsltprocessor.c fci.params = args; fci 302 ext/xsl/xsltprocessor.c fci.params = NULL; fci 311 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 322 ext/xsl/xsltprocessor.c ZVAL_COPY_VALUE(&fci.function_name, &handler); fci 323 ext/xsl/xsltprocessor.c fci.symbol_table = NULL; fci 324 ext/xsl/xsltprocessor.c fci.object = NULL; fci 325 ext/xsl/xsltprocessor.c fci.retval = &retval; fci 326 ext/xsl/xsltprocessor.c fci.no_separation = 0; fci 336 ext/xsl/xsltprocessor.c result = zend_call_function(&fci, NULL); fci 371 ext/xsl/xsltprocessor.c if (fci.param_count > 0) { fci 148 main/SAPI.c zend_fcall_info fci; fci 152 main/SAPI.c if (zend_fcall_info_init(callback, 0, &fci, &SG(fci_cache), NULL, &callback_error) == SUCCESS) { fci 153 main/SAPI.c fci.retval = &retval; fci 155 main/SAPI.c error = zend_call_function(&fci, &SG(fci_cache)); fci 495 main/output.c if (SUCCESS == zend_fcall_info_init(output_handler, 0, &user->fci, &user->fcc, &handler_name, &error)) { fci 956 main/output.c zend_fcall_info_argn(&handler->func.user->fci, 2, &ob_data, &ob_mode); fci 960 main/output.c if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, NULL) && PHP_OUTPUT_USER_SUCCESS(retval)) { fci 977 main/output.c zend_fcall_info_argn(&handler->func.user->fci, 0); fci 119 main/php_output.h zend_fcall_info fci; fci 297 main/streams/userspace.c zend_fcall_info fci; fci 301 main/streams/userspace.c fci.size = sizeof(fci); fci 302 main/streams/userspace.c fci.function_table = &uwrap->ce->function_table; fci 303 main/streams/userspace.c ZVAL_UNDEF(&fci.function_name); fci 304 main/streams/userspace.c fci.symbol_table = NULL; fci 305 main/streams/userspace.c fci.object = Z_OBJ_P(object); fci 306 main/streams/userspace.c fci.retval = &retval; fci 307 main/streams/userspace.c fci.param_count = 0; fci 308 main/streams/userspace.c fci.params = NULL; fci 309 main/streams/userspace.c fci.no_separation = 1; fci 317 main/streams/userspace.c if (zend_call_function(&fci, &fcc) == FAILURE) { fci 117 sapi/phpdbg/phpdbg_prompt.c zend_fcall_info fci; fci 119 sapi/phpdbg/phpdbg_prompt.c memset(&fci, 0, sizeof(zend_fcall_info)); fci 121 sapi/phpdbg/phpdbg_prompt.c ZVAL_STRINGL(&fci.function_name, lc_name, name->len); fci 122 sapi/phpdbg/phpdbg_prompt.c fci.size = sizeof(zend_fcall_info); fci 123 sapi/phpdbg/phpdbg_prompt.c fci.function_table = &PHPDBG_G(registered); fci 125 sapi/phpdbg/phpdbg_prompt.c fci.symbol_table = NULL; fci 126 sapi/phpdbg/phpdbg_prompt.c fci.object = NULL; fci 127 sapi/phpdbg/phpdbg_prompt.c fci.retval = &fretval; fci 128 sapi/phpdbg/phpdbg_prompt.c fci.no_separation = 1; fci 183 sapi/phpdbg/phpdbg_prompt.c zend_fcall_info_args(&fci, ¶ms); fci 185 sapi/phpdbg/phpdbg_prompt.c fci.params = NULL; fci 186 sapi/phpdbg/phpdbg_prompt.c fci.param_count = 0; fci 192 sapi/phpdbg/phpdbg_prompt.c phpdbg_debug("created %d params from arguments", fci.param_count); fci 194 sapi/phpdbg/phpdbg_prompt.c if (zend_call_function(&fci, NULL) == SUCCESS) { fci 200 sapi/phpdbg/phpdbg_prompt.c zval_dtor(&fci.function_name);