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, &params) == 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, &params) == 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, &params 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);