/PHP-8.0/main/ |
H A D | SAPI.c | 115 zend_fcall_info fci; in PHP_FUNCTION() local 118 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f", &fci, &fcc) == FAILURE) { in PHP_FUNCTION() 127 ZVAL_COPY(&SG(callback_func), &fci.function_name); in PHP_FUNCTION() 136 zend_fcall_info fci; in sapi_run_header_callback() local 140 if (zend_fcall_info_init(callback, 0, &fci, &SG(fci_cache), NULL, &callback_error) == SUCCESS) { in sapi_run_header_callback() 141 fci.retval = &retval; in sapi_run_header_callback() 143 error = zend_call_function(&fci, &SG(fci_cache)); in sapi_run_header_callback()
|
H A D | php_output.h | 115 zend_fcall_info fci; member
|
H A D | output.c | 499 …if (SUCCESS == zend_fcall_info_init(output_handler, 0, &user->fci, &user->fcc, &handler_name, &err… in php_output_handler_create_user() 965 zend_fcall_info_argn(&handler->func.user->fci, 2, &ob_data, &ob_mode); in php_output_handler_op() 969 …if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, N… in php_output_handler_op() 986 zend_fcall_info_argn(&handler->func.user->fci, 0); in php_output_handler_op()
|
/PHP-8.0/ext/spl/ |
H A D | spl_iterators.c | 1415 cfi->fci.object = NULL; in spl_dual_it_construct() 1420 Z_TRY_ADDREF(cfi->fci.function_name); in spl_dual_it_construct() 1797 zend_fcall_info *fci = &intern->u.cbfilter->fci; in PHP_METHOD() local 1799 fci->retval = return_value; in PHP_METHOD() 1800 fci->param_count = 3; in PHP_METHOD() 1801 fci->params = params; in PHP_METHOD() 2121 if (cbfilter->fci.object) { in spl_dual_it_free_storage() 2122 OBJ_RELEASE(cbfilter->fci.object); in spl_dual_it_free_storage() 2166 if (object->u.cbfilter->fci.object) { in spl_dual_it_get_gc() 3190 zend_fcall_info fci; member [all …]
|
H A D | spl_iterators.h | 115 zend_fcall_info fci; member
|
/PHP-8.0/ext/libxml/ |
H A D | php_libxml.h | 47 zend_fcall_info fci; member
|
/PHP-8.0/ext/pdo/ |
H A D | php_pdo_driver.h | 623 zend_fcall_info fci; member 630 zend_fcall_info fci; member
|
/PHP-8.0/ext/reflection/ |
H A D | php_reflection.c | 1849 zend_fcall_info fci; in ZEND_METHOD() local 1860 fci.size = sizeof(fci); in ZEND_METHOD() 1862 fci.object = NULL; in ZEND_METHOD() 1865 fci.params = params; in ZEND_METHOD() 1899 zend_fcall_info fci; in ZEND_METHOD() local 1911 fci.size = sizeof(fci); in ZEND_METHOD() 1913 fci.object = NULL; in ZEND_METHOD() 1915 fci.param_count = 0; in ZEND_METHOD() 1916 fci.params = NULL; in ZEND_METHOD() 3181 zend_fcall_info fci; in reflection_method_invoke() local [all …]
|
/PHP-8.0/ext/standard/ |
H A D | array.c | 5846 zend_fcall_info fci; local 5874 fci.retval = &retval; 5875 fci.param_count = 2; 5880 fci.params = args; 5928 fci.retval = &retval; 5930 fci.param_count = 2; 5933 fci.param_count = 1; 5951 fci.params = args; 6024 fci.retval = &result; 6025 fci.param_count = 1; [all …]
|
/PHP-8.0/Zend/ |
H A D | zend_builtin_functions.c | 1179 zend_fcall_info fci; in ZEND_FUNCTION() local 1184 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f!|l", &fci, &fcc, &error_type) == FAILURE) { in ZEND_FUNCTION() 1195 if (!ZEND_FCI_INITIALIZED(fci)) { /* unset user-defined handler */ in ZEND_FUNCTION() 1200 ZVAL_COPY(&EG(user_error_handler), &(fci.function_name)); in ZEND_FUNCTION() 1237 zend_fcall_info fci; in ZEND_FUNCTION() local 1241 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f!", &fci, &fcc) == FAILURE) { in ZEND_FUNCTION() 1251 if (!ZEND_FCI_INITIALIZED(fci)) { /* unset user-defined handler */ in ZEND_FUNCTION() 1256 ZVAL_COPY(&EG(user_exception_handler), &(fci.function_name)); in ZEND_FUNCTION()
|
H A D | zend_API.h | 281 #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) argument 535 ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, bool free_mem); 540 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, uint32_t *param_count, zval **params); 544 ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, uint32_t param_count, zval *params… 549 ZEND_API zend_result zend_fcall_info_args(zend_fcall_info *fci, zval *args); 550 ZEND_API zend_result zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args); 556 ZEND_API void zend_fcall_info_argp(zend_fcall_info *fci, uint32_t argc, zval *argv); 562 ZEND_API void zend_fcall_info_argv(zend_fcall_info *fci, uint32_t argc, va_list *argv); 568 ZEND_API void zend_fcall_info_argn(zend_fcall_info *fci, uint32_t argc, ...); 573 ZEND_API zend_result zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *r… [all …]
|
/PHP-8.0/docs/ |
H A D | parameter-parsing-api.md | 103 For `f` use the ``ZEND_FCI_INITIALIZED(fci)`` macro to check if a callable 104 has been provided and ``!ZEND_FCI_INITIALIZED(fci)`` to check if a PHP NULL
|
/PHP-8.0/ext/phar/ |
H A D | util.c | 1386 zend_fcall_info fci; in phar_call_openssl_signverify() local 1414 if (FAILURE == zend_fcall_info_init(&openssl, 0, &fci, &fcc, NULL, NULL)) { in phar_call_openssl_signverify() 1422 fci.param_count = 3; in phar_call_openssl_signverify() 1423 fci.params = zp; in phar_call_openssl_signverify() 1432 fci.retval = &retval; in phar_call_openssl_signverify() 1434 if (FAILURE == zend_call_function(&fci, &fcc)) { in phar_call_openssl_signverify()
|
/PHP-8.0/ext/pgsql/ |
H A D | pgsql.c | 1915 zend_fcall_info fci; in php_pgsql_fetch_hash() local 1929 fci.size = sizeof(fci); in php_pgsql_fetch_hash() 1930 ZVAL_UNDEF(&fci.function_name); in php_pgsql_fetch_hash() 1931 fci.object = Z_OBJ_P(return_value); in php_pgsql_fetch_hash() 1932 fci.retval = &retval; in php_pgsql_fetch_hash() 1933 fci.params = NULL; in php_pgsql_fetch_hash() 1934 fci.param_count = 0; in php_pgsql_fetch_hash() 1935 fci.named_params = NULL; in php_pgsql_fetch_hash() 1947 if (zend_call_function(&fci, &fcc) == FAILURE) { in php_pgsql_fetch_hash() 1952 if (fci.params) { in php_pgsql_fetch_hash() [all …]
|
/PHP-8.0/ext/zip/ |
H A D | php_zip.c | 2925 zend_fcall_info fci; local 2929 if (zend_parse_parameters(ZEND_NUM_ARGS(), "df", &rate, &fci, &fcc) == FAILURE) { 2941 ZVAL_COPY(&obj->progress_callback, &fci.function_name); 2971 zend_fcall_info fci; local 2974 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f", &fci, &fcc) == FAILURE) { 2986 ZVAL_COPY(&obj->cancel_callback, &fci.function_name);
|
/PHP-8.0/ext/oci8/ |
H A D | oci8_interface.c | 50 zend_fcall_info fci; in PHP_FUNCTION() local 54 if (zend_parse_parameters(ZEND_NUM_ARGS(), "r|f!", &z_connection, &fci, &fcc) == FAILURE) { in PHP_FUNCTION() 61 if (ZEND_FCI_INITIALIZED(fci)) { in PHP_FUNCTION() 62 callback = &fci.function_name; in PHP_FUNCTION()
|
/PHP-8.0/ext/ffi/ |
H A D | ffi.c | 882 zend_fcall_info fci; in zend_ffi_callback_trampoline() local 887 fci.size = sizeof(zend_fcall_info); in zend_ffi_callback_trampoline() 888 ZVAL_UNDEF(&fci.function_name); in zend_ffi_callback_trampoline() 889 fci.retval = &retval; in zend_ffi_callback_trampoline() 890 fci.params = do_alloca(sizeof(zval) *callback_data->arg_count, use_heap); in zend_ffi_callback_trampoline() 891 fci.object = NULL; in zend_ffi_callback_trampoline() 892 fci.param_count = callback_data->arg_count; in zend_ffi_callback_trampoline() 893 fci.named_params = NULL; in zend_ffi_callback_trampoline() 907 if (zend_call_function(&fci, &callback_data->fcc) != SUCCESS) { in zend_ffi_callback_trampoline() 915 zval_ptr_dtor(&fci.params[n]); in zend_ffi_callback_trampoline() [all …]
|
/PHP-8.0/ext/ldap/ |
H A D | ldap.c | 3720 zend_fcall_info fci; in PHP_FUNCTION() local 3724 if (zend_parse_parameters(ZEND_NUM_ARGS(), "rf!", &link, &fci, &fcc) == FAILURE) { in PHP_FUNCTION() 3732 if (!ZEND_FCI_INITIALIZED(fci)) { in PHP_FUNCTION() 3749 ZVAL_COPY(&ld->rebindproc, &fci.function_name); in PHP_FUNCTION()
|