Home
last modified time | relevance | path

Searched refs:fci (Results 1 – 25 of 44) sorted by relevance

12

/php-src/ext/zend_test/
H A Dfiber.c103 fiber->fci.retval = &retval; in zend_test_fiber_execute()
108 zval_ptr_dtor(&fiber->fci.function_name); in zend_test_fiber_execute()
139 fiber->target->fci.param_count = 1; in zend_test_fiber_execute()
239 Z_TRY_ADDREF(fiber->fci.function_name); in ZEND_METHOD()
260 fiber->fci.params = params; in ZEND_METHOD()
261 fiber->fci.param_count = param_count; in ZEND_METHOD()
262 fiber->fci.named_params = named_params; in ZEND_METHOD()
322 zend_fcall_info fci; in ZEND_METHOD() local
326 Z_PARAM_FUNC(fci, fci_cache) in ZEND_METHOD()
332 target->fci = fci; in ZEND_METHOD()
[all …]
H A Dfiber.h31 zend_fcall_info fci; member
/php-src/win32/
H A Dsignal.c90 zend_fcall_info fci; in PHP_FUNCTION() local
96 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f!|b", &fci, &fcc, &add) == FAILURE) { in PHP_FUNCTION()
112 if (!ZEND_FCI_INITIALIZED(fci)) { in PHP_FUNCTION()
122 zend_string *func_name = zend_get_callable_name(&fci.function_name); in PHP_FUNCTION()
129 ZVAL_COPY(&ctrl_handler, &fci.function_name); in PHP_FUNCTION()
/php-src/Zend/
H A Dzend_execute_API.c780 zend_fcall_info fci; in _call_user_function_impl() local
782 fci.size = sizeof(fci); in _call_user_function_impl()
787 fci.object = NULL; in _call_user_function_impl()
792 fci.params = params; in _call_user_function_impl()
834 = zend_get_callable_name_ex(&fci->function_name, fci->object); in zend_call_function()
1029 ? Z_ISREF_P(fci->retval) : !Z_ISREF_P(fci->retval)); in zend_call_function()
1080 zend_fcall_info fci; in zend_call_known_function() local
1085 fci.size = sizeof(fci); in zend_call_known_function()
1086 fci.object = object; in zend_call_known_function()
1089 fci.params = params; in zend_call_known_function()
[all …]
H A Dzend_closures.c127 zend_fcall_info fci; in ZEND_METHOD() local
132 fci.param_count = 0; in ZEND_METHOD()
133 fci.params = NULL; in ZEND_METHOD()
137 Z_PARAM_VARIADIC_WITH_NAMED(fci.params, fci.param_count, fci.named_params) in ZEND_METHOD()
152 fci.size = sizeof(fci); in ZEND_METHOD()
155 fci.retval = &closure_result; in ZEND_METHOD()
286 zend_fcall_info fci; in ZEND_NAMED_FUNCTION() local
294 fci.retval = return_value; in ZEND_NAMED_FUNCTION()
298 fci.named_params = NULL; in ZEND_NAMED_FUNCTION()
299 fci.params = params; in ZEND_NAMED_FUNCTION()
[all …]
H A Dzend_fibers.c602 fiber->fci.retval = &fiber->result; in zend_fiber_execute()
604 zend_call_function(&fiber->fci, &fiber->fci_cache); in zend_fiber_execute()
607 zval_ptr_dtor(&fiber->fci.function_name); in zend_fiber_execute()
608 ZVAL_UNDEF(&fiber->fci.function_name); in zend_fiber_execute()
807 zval_ptr_dtor(&fiber->fci.function_name); in zend_fiber_object_free()
818 zend_get_gc_buffer_add_zval(buf, &fiber->fci.function_name); in zend_fiber_object_gc()
869 zend_fcall_info fci; in ZEND_METHOD() local
873 Z_PARAM_FUNC(fci, fcc) in ZEND_METHOD()
883 fiber->fci = fci; in ZEND_METHOD()
887 Z_TRY_ADDREF(fiber->fci.function_name); in ZEND_METHOD()
[all …]
H A Dzend_API.c1043 fci->size = 0; in zend_parse_arg_impl()
4315 fci->size = sizeof(*fci); in zend_fcall_info_init()
4318 fci->retval = NULL; in zend_fcall_info_init()
4319 fci->param_count = 0; in zend_fcall_info_init()
4320 fci->params = NULL; in zend_fcall_info_init()
4329 if (fci->params) { in zend_fcall_info_args_clear()
4338 efree(fci->params); in zend_fcall_info_args_clear()
4351 fci->params = NULL; in zend_fcall_info_args_save()
4379 fci->params = params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_args_ex()
4408 fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_argp()
[all …]
H A Dzend_exceptions.c655 zend_fcall_info fci; in ZEND_METHOD() local
672 fci.size = sizeof(fci); in ZEND_METHOD()
673 ZVAL_STR(&fci.function_name, fname); in ZEND_METHOD()
674 fci.object = Z_OBJ_P(exception); in ZEND_METHOD()
675 fci.retval = &trace; in ZEND_METHOD()
676 fci.param_count = 0; in ZEND_METHOD()
677 fci.params = NULL; in ZEND_METHOD()
678 fci.named_params = NULL; in ZEND_METHOD()
680 zend_call_function(&fci, NULL); in ZEND_METHOD()
H A Dzend_fibers.h119 zend_fcall_info fci; member
/php-src/ext/standard/
H A Dbasic_functions.c125 zend_fcall_info fci; member
1467 zend_fcall_info fci; local
1472 Z_PARAM_VARIADIC_WITH_NAMED(fci.params, fci.param_count, fci.named_params)
1475 fci.retval = &retval;
1492 zend_fcall_info fci; local
1501 fci.retval = &retval;
1516 zend_fcall_info fci; local
1522 Z_PARAM_VARIADIC('*', fci.params, fci.param_count)
1530 fci.retval = &retval;
1552 zend_fcall_info fci; local
[all …]
H A Darray.c1449 zend_fcall_info fci; member
1466 zend_fcall_info fci = context->fci; in php_array_walk() local
1478 fci.retval = &retval; in php_array_walk()
1480 fci.params = args; in php_array_walk()
6447 zend_fcall_info fci; local
6476 fci.param_count = 2;
6481 fci.params = args;
6552 fci.params = args;
6611 fci.param_count = 2;
6612 fci.params = args;
[all …]
H A Dbasic_functions.h126 zend_fcall_info fci; member
H A Dvar_unserializer.re259 zend_fcall_info fci;
264 fci.size = sizeof(fci);
265 fci.object = Z_OBJ_P(zv);
266 fci.retval = &retval;
267 fci.param_count = 0;
268 fci.params = NULL;
269 fci.named_params = NULL;
270 ZVAL_UNDEF(&fci.function_name);
273 &fci.object->ce->function_table, ZSTR_KNOWN(ZEND_STR_WAKEUP));
274 fci_cache.object = fci.object;
[all …]
/php-src/ext/intl/uchar/
H A Duchar.c162 zend_fcall_info fci; member
178 context->fci.retval = &retval; in enumCharType_callback()
179 context->fci.param_count = 3; in enumCharType_callback()
180 context->fci.params = args; in enumCharType_callback()
182 if (zend_call_function(&context->fci, &context->fci_cache) == FAILURE) { in enumCharType_callback()
195 Z_PARAM_FUNC(context.fci, context.fci_cache) in IC_METHOD()
267 zend_fcall_info fci; member
281 context->fci.retval = &retval; in enumCharNames_callback()
282 context->fci.param_count = 3; in enumCharNames_callback()
283 context->fci.params = args; in enumCharNames_callback()
[all …]
/php-src/ext/dom/
H A Dxpath_callbacks.c401 zend_fcall_info fci; in php_dom_xpath_callback_dispatch() local
402 fci.size = sizeof(fci); in php_dom_xpath_callback_dispatch()
403 fci.object = NULL; in php_dom_xpath_callback_dispatch()
404 fci.retval = &callback_retval; in php_dom_xpath_callback_dispatch()
405 fci.param_count = param_count; in php_dom_xpath_callback_dispatch()
406 fci.params = params; in php_dom_xpath_callback_dispatch()
407 fci.named_params = NULL; in php_dom_xpath_callback_dispatch()
408 ZVAL_STRINGL(&fci.function_name, function_name, function_name_length); in php_dom_xpath_callback_dispatch()
410 zend_call_function(&fci, NULL); in php_dom_xpath_callback_dispatch()
411 zend_string_release_ex(Z_STR(fci.function_name), false); in php_dom_xpath_callback_dispatch()
/php-src/ext/pdo/
H A Dpdo_stmt.c616 zend_fcall_info *fci = &stmt->fetch.cls.fci; in do_fetch_class_prepare() local
619 fci->size = sizeof(zend_fcall_info); in do_fetch_class_prepare()
627 ZVAL_UNDEF(&fci->function_name); in do_fetch_class_prepare()
629 fci->param_count = 0; in do_fetch_class_prepare()
630 fci->params = NULL; in do_fetch_class_prepare()
673 zend_fcall_info *fci = &stmt->fetch.cls.fci; in do_fetch_func_prepare() local
688 if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { in do_fetch_opt_finish()
695 stmt->fetch.cls.fci.params = NULL; in do_fetch_opt_finish()
698 stmt->fetch.cls.fci.size = 0; in do_fetch_opt_finish()
836 if (!stmt->fetch.cls.fci.size) { in do_fetch()
[all …]
/php-src/sapi/embed/
H A DREADME.md70 zend_fcall_info fci = {0};
74 ZVAL_STR(&fci.function_name, func_name);
76 fci.size = sizeof fci;
77 fci.retval = &retval;
79 if (zend_call_function(&fci, &fci_cache) == SUCCESS) {
/php-src/ext/spl/
H A Dphp_spl.c382 zend_fcall_info *fci, zend_fcall_info_cache *fcc) { in autoload_func_info_from_fci() argument
390 if (Z_TYPE(fci->function_name) == IS_OBJECT) { in autoload_func_info_from_fci()
391 alfi->closure = Z_OBJ(fci->function_name); in autoload_func_info_from_fci()
504 zend_fcall_info fci = {0}; in PHP_FUNCTION() local
510 Z_PARAM_FUNC_OR_NULL(fci, fcc) in PHP_FUNCTION()
528 if (ZEND_FCI_INITIALIZED(fci)) { in PHP_FUNCTION()
542 alfi = autoload_func_info_from_fci(&fci, &fcc); in PHP_FUNCTION()
576 zend_fcall_info fci; in PHP_FUNCTION() local
580 Z_PARAM_FUNC(fci, fcc) in PHP_FUNCTION()
596 zend_is_callable_ex(&fci.function_name, NULL, 0, NULL, &fcc, NULL); in PHP_FUNCTION()
[all …]
/php-src/Zend/tests/
H A Dregister_shutdown_function_refcount.phpt2 register_shutdown_function() and long-term fci storage
/php-src/ext/readline/
H A Dreadline.c491 zend_fcall_info fci; in PHP_FUNCTION() local
494 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "f", &fci, &fcc)) { in PHP_FUNCTION()
499 ZVAL_COPY(&_readline_completion, &fci.function_name); in PHP_FUNCTION()
532 zend_fcall_info fci; in PHP_FUNCTION() local
536 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "sf", &prompt, &prompt_len, &fci, &fcc)) { in PHP_FUNCTION()
545 ZVAL_COPY(&_prepped_callback, &fci.function_name); in PHP_FUNCTION()
/php-src/ext/pdo_pgsql/
H A Dpdo_pgsql.c151 zend_fcall_info fci = empty_fcall_info; in PHP_METHOD() local
153 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "F!", &fci, &fcc)) { in PHP_METHOD()
/php-src/ext/pcre/
H A Dphp_pcre.c1557 fci->retval = &retval; in preg_do_repl_func()
1558 fci->param_count = 1; in preg_do_repl_func()
1559 fci->params = &arg; in preg_do_repl_func()
2403 zend_fcall_info fci; in PHP_FUNCTION() local
2409 Z_PARAM_FUNC(fci, fcc) in PHP_FUNCTION()
2418 &fci, &fcc, in PHP_FUNCTION()
2434 zend_fcall_info fci; in PHP_FUNCTION() local
2447 fci.size = sizeof(fci); in PHP_FUNCTION()
2448 fci.object = NULL; in PHP_FUNCTION()
2449 fci.named_params = NULL; in PHP_FUNCTION()
[all …]
/php-src/ext/standard/tests/array/
H A Dbug28739.phpt2 Bug #28739 (*diff() and *intersect() not clearing the fci cache before work)
/php-src/sapi/phpdbg/
H A Dphpdbg_prompt.c111 zend_fcall_info fci; in phpdbg_call_register() local
113 memset(&fci, 0, sizeof(zend_fcall_info)); in phpdbg_call_register()
116 fci.size = sizeof(zend_fcall_info); in phpdbg_call_register()
117 fci.object = NULL; in phpdbg_call_register()
118 fci.retval = &fretval; in phpdbg_call_register()
119 fci.param_count = 0; in phpdbg_call_register()
120 fci.params = NULL; in phpdbg_call_register()
121 fci.named_params = NULL; in phpdbg_call_register()
176 fci.named_params = Z_ARRVAL(params); in phpdbg_call_register()
184 if (zend_call_function(&fci, NULL) == SUCCESS) { in phpdbg_call_register()
[all …]
/php-src/main/
H A DSAPI.c113 zend_fcall_info fci; in PHP_FUNCTION() local
116 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f", &fci, &fcc) == FAILURE) { in PHP_FUNCTION()
128 ZVAL_COPY(&SG(callback_func), &fci.function_name); in PHP_FUNCTION()
138 zend_fcall_info fci; in sapi_run_header_callback() local
142 if (zend_fcall_info_init(callback, 0, &fci, &SG(fci_cache), NULL, &callback_error) == SUCCESS) { in sapi_run_header_callback()
143 fci.retval = &retval; in sapi_run_header_callback()
145 error = zend_call_function(&fci, &SG(fci_cache)); in sapi_run_header_callback()

Completed in 104 milliseconds

12