/PHP-7.4/sapi/phpdbg/ |
H A D | phpdbg_prompt.c | 118 zend_fcall_info fci; in phpdbg_call_register() local 120 memset(&fci, 0, sizeof(zend_fcall_info)); in phpdbg_call_register() 123 fci.size = sizeof(zend_fcall_info); in phpdbg_call_register() 125 fci.object = NULL; in phpdbg_call_register() 126 fci.retval = &fretval; in phpdbg_call_register() 127 fci.no_separation = 1; in phpdbg_call_register() 182 zend_fcall_info_args(&fci, ¶ms); in phpdbg_call_register() 184 fci.params = NULL; in phpdbg_call_register() 185 fci.param_count = 0; in phpdbg_call_register() 193 if (zend_call_function(&fci, NULL) == SUCCESS) { in phpdbg_call_register() [all …]
|
/PHP-7.4/main/streams/ |
H A D | userspace.c | 303 zend_fcall_info fci; in user_stream_create_object() local 307 fci.size = sizeof(fci); in user_stream_create_object() 308 ZVAL_UNDEF(&fci.function_name); in user_stream_create_object() 309 fci.object = Z_OBJ_P(object); in user_stream_create_object() 310 fci.retval = &retval; in user_stream_create_object() 311 fci.param_count = 0; in user_stream_create_object() 312 fci.params = NULL; in user_stream_create_object() 313 fci.no_separation = 1; in user_stream_create_object() 319 if (zend_call_function(&fci, &fcc) == FAILURE) { in user_stream_create_object()
|
/PHP-7.4/ext/libxml/ |
H A D | php_libxml.h | 49 zend_fcall_info fci; member
|
/PHP-7.4/ext/xml/ |
H A D | xml.c | 564 zend_fcall_info fci; in xml_call_handler() local 566 fci.size = sizeof(fci); in xml_call_handler() 567 ZVAL_COPY_VALUE(&fci.function_name, handler); in xml_call_handler() 568 fci.object = Z_OBJ(parser->object); in xml_call_handler() 569 fci.retval = retval; in xml_call_handler() 570 fci.param_count = argc; in xml_call_handler() 571 fci.params = argv; in xml_call_handler() 572 fci.no_separation = 0; in xml_call_handler() 575 result = zend_call_function(&fci, NULL); in xml_call_handler()
|
/PHP-7.4/ext/spl/ |
H A D | spl_iterators.h | 116 zend_fcall_info fci; member
|
H A D | spl_iterators.c | 1552 cfi->fci.object = NULL; in spl_dual_it_construct() 1557 Z_TRY_ADDREF(cfi->fci.function_name); in spl_dual_it_construct() 1962 zend_fcall_info *fci = &intern->u.cbfilter->fci; in SPL_METHOD() local 1978 fci->retval = return_value; in SPL_METHOD() 1979 fci->param_count = 3; in SPL_METHOD() 1980 fci->params = params; in SPL_METHOD() 1981 fci->no_separation = 0; in SPL_METHOD() 2318 if (cbfilter->fci.object) { in spl_dual_it_free_storage() 2319 OBJ_RELEASE(cbfilter->fci.object); in spl_dual_it_free_storage() 3611 zend_fcall_info fci; member [all …]
|
H A D | spl_directory.c | 2068 zend_fcall_info fci; in spl_filesystem_file_call() local 2093 fci.size = sizeof(fci); in spl_filesystem_file_call() 2094 fci.object = NULL; in spl_filesystem_file_call() 2095 fci.retval = &retval; in spl_filesystem_file_call() 2096 fci.param_count = num_args; in spl_filesystem_file_call() 2097 fci.params = params; in spl_filesystem_file_call() 2098 fci.no_separation = 1; in spl_filesystem_file_call() 2099 ZVAL_STR(&fci.function_name, func_ptr->common.function_name); in spl_filesystem_file_call() 2105 result = zend_call_function(&fci, &fcic); in spl_filesystem_file_call()
|
/PHP-7.4/ext/standard/ |
H A D | array.c | 6023 zend_fcall_info fci; local 6053 fci.retval = &retval; 6054 fci.param_count = 2; 6055 fci.no_separation = 0; 6060 fci.params = args; 6110 fci.retval = &retval; 6112 fci.param_count = 2; 6115 fci.param_count = 1; 6133 fci.params = args; 6213 fci.param_count = 1; [all …]
|
H A D | basic_functions.c | 4925 zend_fcall_info fci; local 4929 Z_PARAM_FUNC(fci, fci_cache) 4930 Z_PARAM_VARIADIC('*', fci.params, fci.param_count) 4933 fci.retval = &retval; 4950 zend_fcall_info fci; local 4959 fci.retval = &retval; 4977 zend_fcall_info fci; local 4983 Z_PARAM_VARIADIC('*', fci.params, fci.param_count) 4991 fci.retval = &retval; 5013 zend_fcall_info fci; local [all …]
|
/PHP-7.4/ext/pdo/ |
H A D | php_pdo_driver.h | 625 zend_fcall_info fci; member 632 zend_fcall_info fci; member
|
/PHP-7.4/Zend/ |
H A D | zend_API.h | 235 #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) argument 487 ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem); 492 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval **params); 496 ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval *params); 501 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args); 502 ZEND_API int zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args); 508 ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci, int argc, zval *argv); 514 ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci, int argc, va_list *argv); 520 ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci, int argc, ...); 525 ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval, z… [all …]
|
/PHP-7.4/main/ |
H A D | SAPI.c | 142 zend_fcall_info fci; in sapi_run_header_callback() local 146 if (zend_fcall_info_init(callback, 0, &fci, &SG(fci_cache), NULL, &callback_error) == SUCCESS) { in sapi_run_header_callback() 147 fci.retval = &retval; in sapi_run_header_callback() 149 error = zend_call_function(&fci, &SG(fci_cache)); in sapi_run_header_callback()
|
H A D | php_output.h | 117 zend_fcall_info fci; member
|
H A D | output.c | 492 …if (SUCCESS == zend_fcall_info_init(output_handler, 0, &user->fci, &user->fcc, &handler_name, &err… in php_output_handler_create_user() 958 zend_fcall_info_argn(&handler->func.user->fci, 2, &ob_data, &ob_mode); in php_output_handler_op() 962 …if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, N… in php_output_handler_op() 979 zend_fcall_info_argn(&handler->func.user->fci, 0); in php_output_handler_op()
|
/PHP-7.4/ext/phar/ |
H A D | util.c | 1386 zend_fcall_info fci; in phar_call_openssl_signverify() local 1410 if (FAILURE == zend_fcall_info_init(&openssl, 0, &fci, &fcc, NULL, NULL)) { in phar_call_openssl_signverify() 1418 fci.param_count = 3; in phar_call_openssl_signverify() 1419 fci.params = zp; in phar_call_openssl_signverify() 1428 fci.retval = &retval; in phar_call_openssl_signverify() 1430 if (FAILURE == zend_call_function(&fci, &fcc)) { in phar_call_openssl_signverify()
|
H A D | phar_object.c | 674 zend_fcall_info fci; in PHP_METHOD() local 680 if (FAILURE == zend_fcall_info_init(rewrite, 0, &fci, &fcc, NULL, NULL)) { in PHP_METHOD() 691 fci.param_count = 1; in PHP_METHOD() 692 fci.params = ¶ms; in PHP_METHOD() 694 fci.retval = &retval; in PHP_METHOD() 696 if (FAILURE == zend_call_function(&fci, &fcc)) { in PHP_METHOD() 709 if (Z_TYPE_P(fci.retval) == IS_UNDEF || Z_TYPE(retval) == IS_UNDEF) { in PHP_METHOD() 721 entry = estrndup(Z_STRVAL_P(fci.retval), Z_STRLEN_P(fci.retval)); in PHP_METHOD() 722 entry_len = Z_STRLEN_P(fci.retval); in PHP_METHOD()
|
/PHP-7.4/ext/pgsql/ |
H A D | pgsql.c | 2815 zend_fcall_info fci; local 2829 fci.size = sizeof(fci); 2830 ZVAL_UNDEF(&fci.function_name); 2831 fci.object = Z_OBJ_P(return_value); 2832 fci.retval = &retval; 2833 fci.params = NULL; 2834 fci.param_count = 0; 2835 fci.no_separation = 1; 2854 if (zend_call_function(&fci, &fcc) == FAILURE) { 2859 if (fci.params) { [all …]
|
/PHP-7.4/ext/soap/ |
H A D | soap.c | 912 zend_fcall_info fci; in PHP_METHOD() local 927 fci.size = sizeof(fci); in PHP_METHOD() 928 ZVAL_STRINGL(&fci.function_name, "gettraceasstring", sizeof("gettraceasstring")-1); in PHP_METHOD() 929 fci.object = Z_OBJ_P(ZEND_THIS); in PHP_METHOD() 930 fci.retval = &trace; in PHP_METHOD() 931 fci.param_count = 0; in PHP_METHOD() 932 fci.params = NULL; in PHP_METHOD() 933 fci.no_separation = 1; in PHP_METHOD() 935 zend_call_function(&fci, NULL); in PHP_METHOD() 937 zval_ptr_dtor(&fci.function_name); in PHP_METHOD()
|
/PHP-7.4/ext/ffi/ |
H A D | ffi.c | 851 zend_fcall_info fci; in zend_ffi_callback_trampoline() local 856 fci.size = sizeof(zend_fcall_info); in zend_ffi_callback_trampoline() 857 ZVAL_UNDEF(&fci.function_name); in zend_ffi_callback_trampoline() 858 fci.retval = &retval; in zend_ffi_callback_trampoline() 859 fci.params = do_alloca(sizeof(zval) *callback_data->arg_count, use_heap); in zend_ffi_callback_trampoline() 860 fci.object = NULL; in zend_ffi_callback_trampoline() 861 fci.no_separation = 1; in zend_ffi_callback_trampoline() 862 fci.param_count = callback_data->arg_count; in zend_ffi_callback_trampoline() 876 if (zend_call_function(&fci, &callback_data->fcc) != SUCCESS) { in zend_ffi_callback_trampoline() 884 zval_ptr_dtor(&fci.params[n]); in zend_ffi_callback_trampoline() [all …]
|