Home
last modified time | relevance | path

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

12

/PHP-8.3/ext/dom/
H A Dxpath.c40 zend_fcall_info fci; in dom_xpath_ext_function_php() local
78 fci.param_count = nargs - 1; in dom_xpath_ext_function_php()
79 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
80 fci.params = safe_emalloc(fci.param_count, sizeof(zval), 0); in dom_xpath_ext_function_php()
103 array_init(&fci.params[i]); in dom_xpath_ext_function_php()
137 fci.size = sizeof(fci); in dom_xpath_ext_function_php()
149 fci.object = NULL; in dom_xpath_ext_function_php()
150 fci.named_params = NULL; in dom_xpath_ext_function_php()
151 fci.retval = &retval; in dom_xpath_ext_function_php()
190 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
[all …]
/PHP-8.3/ext/zend_test/
H A Dfiber.c102 fiber->fci.retval = &retval; in zend_test_fiber_execute()
107 zval_ptr_dtor(&fiber->fci.function_name); in zend_test_fiber_execute()
138 fiber->target->fci.param_count = 1; in zend_test_fiber_execute()
238 Z_TRY_ADDREF(fiber->fci.function_name); in ZEND_METHOD()
259 fiber->fci.params = params; in ZEND_METHOD()
260 fiber->fci.param_count = param_count; in ZEND_METHOD()
261 fiber->fci.named_params = named_params; in ZEND_METHOD()
321 zend_fcall_info fci; in ZEND_METHOD() local
325 Z_PARAM_FUNC(fci, fci_cache) in ZEND_METHOD()
331 target->fci = fci; in ZEND_METHOD()
[all …]
H A Dfiber.h31 zend_fcall_info fci; member
/PHP-8.3/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-8.3/ext/pdo_sqlite/
H A Dsqlite_driver.c329 fc->fci.size = sizeof(fc->fci); in do_callback()
331 fc->fci.object = NULL; in do_callback()
332 fc->fci.retval = &retval; in do_callback()
333 fc->fci.param_count = fake_argc; in do_callback()
377 fc->fci.params = zargs; in do_callback()
478 collation->fc.fci.size = sizeof(collation->fc.fci); in php_sqlite3_collation_callback()
480 collation->fc.fci.object = NULL; in php_sqlite3_collation_callback()
515 zend_fcall_info fci; in PHP_METHOD() local
527 Z_PARAM_FUNC(fci, fcc) in PHP_METHOD()
633 zend_fcall_info fci; in PHP_METHOD() local
[all …]
H A Dphp_pdo_sqlite_int.h30 zend_fcall_info fci; member
/PHP-8.3/Zend/
H A Dzend_execute_API.c738 zend_fcall_info fci; in _call_user_function_impl() local
740 fci.size = sizeof(fci); in _call_user_function_impl()
745 fci.object = NULL; in _call_user_function_impl()
750 fci.params = params; in _call_user_function_impl()
792 = zend_get_callable_name_ex(&fci->function_name, fci->object); in zend_call_function()
983 ? Z_ISREF_P(fci->retval) : !Z_ISREF_P(fci->retval)); in zend_call_function()
1034 zend_fcall_info fci; in zend_call_known_function() local
1039 fci.size = sizeof(fci); in zend_call_known_function()
1040 fci.object = object; in zend_call_known_function()
1043 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.c595 fiber->fci.retval = &fiber->result; in zend_fiber_execute()
597 zend_call_function(&fiber->fci, &fiber->fci_cache); in zend_fiber_execute()
600 zval_ptr_dtor(&fiber->fci.function_name); in zend_fiber_execute()
601 ZVAL_UNDEF(&fiber->fci.function_name); in zend_fiber_execute()
746 zval_ptr_dtor(&fiber->fci.function_name); in zend_fiber_object_free()
757 zend_get_gc_buffer_add_zval(buf, &fiber->fci.function_name); in zend_fiber_object_gc()
808 zend_fcall_info fci; in ZEND_METHOD() local
812 Z_PARAM_FUNC(fci, fcc) in ZEND_METHOD()
822 fiber->fci = fci; in ZEND_METHOD()
826 Z_TRY_ADDREF(fiber->fci.function_name); in ZEND_METHOD()
[all …]
H A Dzend_API.c992 fci->size = 0; in zend_parse_arg_impl()
4143 fci->size = sizeof(*fci); in zend_fcall_info_init()
4146 fci->retval = NULL; in zend_fcall_info_init()
4147 fci->param_count = 0; in zend_fcall_info_init()
4148 fci->params = NULL; in zend_fcall_info_init()
4157 if (fci->params) { in zend_fcall_info_args_clear()
4166 efree(fci->params); in zend_fcall_info_args_clear()
4179 fci->params = NULL; in zend_fcall_info_args_save()
4207 fci->params = params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_args_ex()
4236 fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_argp()
[all …]
H A Dzend_exceptions.c651 zend_fcall_info fci; in ZEND_METHOD() local
668 fci.size = sizeof(fci); in ZEND_METHOD()
669 ZVAL_STR(&fci.function_name, fname); in ZEND_METHOD()
670 fci.object = Z_OBJ_P(exception); in ZEND_METHOD()
671 fci.retval = &trace; in ZEND_METHOD()
672 fci.param_count = 0; in ZEND_METHOD()
673 fci.params = NULL; in ZEND_METHOD()
674 fci.named_params = NULL; in ZEND_METHOD()
676 zend_call_function(&fci, NULL); in ZEND_METHOD()
H A Dzend_fibers.h119 zend_fcall_info fci; member
/PHP-8.3/ext/curl/
H A Dinterface.c610 fci.size = sizeof(fci); in curl_write()
655 fci.size = sizeof(fci); in curl_fnmatch()
657 fci.object = NULL; in curl_fnmatch()
660 fci.params = argv; in curl_fnmatch()
703 fci.size = sizeof(fci); in curl_progress()
705 fci.object = NULL; in curl_progress()
708 fci.params = argv; in curl_progress()
752 fci.size = sizeof(fci); in curl_xferinfo()
800 fci.size = sizeof(fci); in curl_ssh_hostkeyfunction()
861 fci.size = sizeof(fci); in curl_read()
[all …]
H A Dmulti.c391 zend_fcall_info fci = empty_fcall_info; in _php_server_push_callback() local
398 …if (UNEXPECTED(zend_fcall_info_init(&t->func_name, 0, &fci, &t->fci_cache, NULL, NULL) == FAILURE)… in _php_server_push_callback()
419 fci.param_count = 3; in _php_server_push_callback()
420 fci.params = call_args; in _php_server_push_callback()
421 fci.retval = &retval; in _php_server_push_callback()
423 error = zend_call_function(&fci, &t->fci_cache); in _php_server_push_callback()
/PHP-8.3/ext/standard/
H A Dbasic_functions.c125 zend_fcall_info fci; member
1488 zend_fcall_info fci; local
1493 Z_PARAM_VARIADIC_WITH_NAMED(fci.params, fci.param_count, fci.named_params)
1496 fci.retval = &retval;
1513 zend_fcall_info fci; local
1522 fci.retval = &retval;
1537 zend_fcall_info fci; local
1543 Z_PARAM_VARIADIC('*', fci.params, fci.param_count)
1551 fci.retval = &retval;
1573 zend_fcall_info fci; local
[all …]
/PHP-8.3/ext/xsl/
H A Dxsltprocessor.c101 zend_fcall_info fci; in xsl_ext_function_php() local
149 fci.param_count = nargs - 1; in xsl_ext_function_php()
150 if (fci.param_count > 0) { in xsl_ext_function_php()
233 fci.size = sizeof(fci); in xsl_ext_function_php()
234 fci.named_params = NULL; in xsl_ext_function_php()
235 if (fci.param_count > 0) { in xsl_ext_function_php()
236 fci.params = args; in xsl_ext_function_php()
238 fci.params = NULL; in xsl_ext_function_php()
259 fci.object = NULL; in xsl_ext_function_php()
260 fci.retval = &retval; in xsl_ext_function_php()
[all …]
/PHP-8.3/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()
265 zend_fcall_info fci; member
279 context->fci.retval = &retval; in enumCharNames_callback()
280 context->fci.param_count = 3; in enumCharNames_callback()
281 context->fci.params = args; in enumCharNames_callback()
283 if (zend_call_function(&context->fci, &context->fci_cache) == FAILURE) { in enumCharNames_callback()
[all …]
/PHP-8.3/ext/pdo/
H A Dpdo_stmt.c621 zend_fcall_info *fci = &stmt->fetch.cls.fci; in do_fetch_class_prepare() local
624 fci->size = sizeof(zend_fcall_info); in do_fetch_class_prepare()
632 ZVAL_UNDEF(&fci->function_name); in do_fetch_class_prepare()
634 fci->param_count = 0; in do_fetch_class_prepare()
635 fci->params = NULL; in do_fetch_class_prepare()
678 zend_fcall_info *fci = &stmt->fetch.cls.fci; in do_fetch_func_prepare() local
693 if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { in do_fetch_opt_finish()
700 stmt->fetch.cls.fci.params = NULL; in do_fetch_opt_finish()
703 stmt->fetch.cls.fci.size = 0; in do_fetch_opt_finish()
846 if (!stmt->fetch.cls.fci.size) { in do_fetch()
[all …]
H A Dpdo_dbh.c469 zend_fcall_info fci; in pdo_stmt_construct() local
473 fci.size = sizeof(zend_fcall_info); in pdo_stmt_construct()
474 ZVAL_UNDEF(&fci.function_name); in pdo_stmt_construct()
475 fci.object = Z_OBJ_P(object); in pdo_stmt_construct()
476 fci.retval = &retval; in pdo_stmt_construct()
477 fci.param_count = 0; in pdo_stmt_construct()
478 fci.params = NULL; in pdo_stmt_construct()
479 fci.named_params = NULL; in pdo_stmt_construct()
481 zend_fcall_info_args(&fci, ctor_args); in pdo_stmt_construct()
487 if (zend_call_function(&fci, &fcc) != FAILURE) { in pdo_stmt_construct()
[all …]
/PHP-8.3/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-8.3/ext/readline/
H A Dreadline.c476 zend_fcall_info fci; in PHP_FUNCTION() local
479 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "f", &fci, &fcc)) { in PHP_FUNCTION()
484 ZVAL_COPY(&_readline_completion, &fci.function_name); in PHP_FUNCTION()
517 zend_fcall_info fci; in PHP_FUNCTION() local
521 if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "sf", &prompt, &prompt_len, &fci, &fcc)) { in PHP_FUNCTION()
530 ZVAL_COPY(&_prepped_callback, &fci.function_name); in PHP_FUNCTION()
/PHP-8.3/ext/spl/
H A Dphp_spl.c388 zend_fcall_info *fci, zend_fcall_info_cache *fcc) { in autoload_func_info_from_fci() argument
396 if (Z_TYPE(fci->function_name) == IS_OBJECT) { in autoload_func_info_from_fci()
397 alfi->closure = Z_OBJ(fci->function_name); in autoload_func_info_from_fci()
510 zend_fcall_info fci = {0}; in PHP_FUNCTION() local
516 Z_PARAM_FUNC_OR_NULL(fci, fcc) in PHP_FUNCTION()
534 if (ZEND_FCI_INITIALIZED(fci)) { in PHP_FUNCTION()
548 alfi = autoload_func_info_from_fci(&fci, &fcc); in PHP_FUNCTION()
582 zend_fcall_info fci; in PHP_FUNCTION() local
586 Z_PARAM_FUNC(fci, fcc) in PHP_FUNCTION()
602 zend_is_callable_ex(&fci.function_name, NULL, 0, NULL, &fcc, NULL); in PHP_FUNCTION()
[all …]
/PHP-8.3/Zend/tests/
H A Dregister_shutdown_function_refcount.phpt2 register_shutdown_function() and long-term fci storage
/PHP-8.3/ext/pcre/
H A Dphp_pcre.c1526 fci->retval = &retval; in preg_do_repl_func()
1527 fci->param_count = 1; in preg_do_repl_func()
1528 fci->params = &arg; in preg_do_repl_func()
2350 zend_fcall_info fci; in PHP_FUNCTION() local
2356 Z_PARAM_FUNC(fci, fcc) in PHP_FUNCTION()
2365 &fci, &fcc, in PHP_FUNCTION()
2381 zend_fcall_info fci; in PHP_FUNCTION() local
2394 fci.size = sizeof(fci); in PHP_FUNCTION()
2395 fci.object = NULL; in PHP_FUNCTION()
2396 fci.named_params = NULL; in PHP_FUNCTION()
[all …]
/PHP-8.3/ext/standard/tests/array/
H A Dbug28739.phpt2 Bug #28739 (*diff() and *intersect() not clearing the fci cache before work)

Completed in 104 milliseconds

12