Home
last modified time | relevance | path

Searched refs:fci (Results 1 – 25 of 38) sorted by path

12

/PHP-7.0/Zend/
H A Dzend_API.c700 fci->size = 0; in zend_parse_arg_impl()
3423 fci->size = sizeof(*fci); in zend_fcall_info_init()
3427 fci->retval = NULL; in zend_fcall_info_init()
3428 fci->param_count = 0; in zend_fcall_info_init()
3429 fci->params = NULL; in zend_fcall_info_init()
3439 if (fci->params) { in zend_fcall_info_args_clear()
3448 efree(fci->params); in zend_fcall_info_args_clear()
3461 fci->params = NULL; in zend_fcall_info_args_save()
3489 fci->params = params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_args_ex()
3526 fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_argp()
[all …]
H A Dzend_API.h243 #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) argument
492 ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem);
497 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval **params);
501 ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval *params);
506 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args);
507 ZEND_API int zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args);
513 ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci, int argc, zval *argv);
519 ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci, int argc, va_list *argv);
525 ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci, int argc, ...);
530 ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval, z…
[all …]
H A Dzend_closures.c123 zend_fcall_info fci; in ZEND_METHOD() local
144 if (zend_fcall_info_init(zclosure, 0, &fci, &fci_cache, NULL, NULL) != SUCCESS) { in ZEND_METHOD()
148 fci.retval = &closure_result; in ZEND_METHOD()
149 fci.params = my_params; in ZEND_METHOD()
150 fci.param_count = my_param_count; in ZEND_METHOD()
151 fci.object = fci_cache.object = newobj; in ZEND_METHOD()
173 if (zend_call_function(&fci, &fci_cache) == SUCCESS && Z_TYPE(closure_result) != IS_UNDEF) { in ZEND_METHOD()
H A Dzend_exceptions.c720 zend_fcall_info fci; in ZEND_METHOD() local
736 fci.size = sizeof(fci); in ZEND_METHOD()
737 fci.function_table = &Z_OBJCE_P(exception)->function_table; in ZEND_METHOD()
738 ZVAL_COPY_VALUE(&fci.function_name, &fname); in ZEND_METHOD()
739 fci.symbol_table = NULL; in ZEND_METHOD()
740 fci.object = Z_OBJ_P(exception); in ZEND_METHOD()
741 fci.retval = &trace; in ZEND_METHOD()
742 fci.param_count = 0; in ZEND_METHOD()
743 fci.params = NULL; in ZEND_METHOD()
744 fci.no_separation = 1; in ZEND_METHOD()
[all …]
H A Dzend_execute_API.c663 zend_fcall_info fci; in call_user_function_ex() local
665 fci.size = sizeof(fci); in call_user_function_ex()
669 fci.retval = retval_ptr; in call_user_function_ex()
671 fci.params = params; in call_user_function_ex()
688 ZVAL_UNDEF(fci->retval); in zend_call_function()
698 switch (fci->size) { in zend_call_function()
776 if (fci->object && in zend_call_function()
846 fci->object = NULL; in zend_call_function()
878 ZVAL_NULL(fci->retval); in zend_call_function()
913 if (fci->object) { in zend_call_function()
[all …]
H A Dzend_interfaces.c37 zend_fcall_info fci; in zend_call_method() local
50 fci.size = sizeof(fci); in zend_call_method()
54 fci.retval = retval_ptr ? retval_ptr : &retval; in zend_call_method()
55 fci.param_count = param_count; in zend_call_method()
56 fci.params = params; in zend_call_method()
57 fci.no_separation = 1; in zend_call_method()
58 fci.symbol_table = NULL; in zend_call_method()
64 result = zend_call_function(&fci, NULL); in zend_call_method()
65 zval_ptr_dtor(&fci.function_name); in zend_call_method()
104 result = zend_call_function(&fci, &fcic); in zend_call_method()
[all …]
/PHP-7.0/ext/curl/
H A Dinterface.c1454 fci.size = sizeof(fci); in curl_write()
1456 fci.object = NULL; in curl_write()
1460 fci.params = argv; in curl_write()
1505 fci.size = sizeof(fci); in curl_fnmatch()
1508 fci.object = NULL; in curl_fnmatch()
1511 fci.params = argv; in curl_fnmatch()
1562 fci.size = sizeof(fci); in curl_progress()
1565 fci.object = NULL; in curl_progress()
1568 fci.params = argv; in curl_progress()
1625 fci.size = sizeof(fci); in curl_read()
[all …]
/PHP-7.0/ext/dom/
H A Dxpath.c80 zend_fcall_info fci; in dom_xpath_ext_function_php() local
114 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
115 fci.params = safe_emalloc(fci.param_count, sizeof(zval), 0); in dom_xpath_ext_function_php()
173 fci.size = sizeof(fci); in dom_xpath_ext_function_php()
184 efree(fci.params); in dom_xpath_ext_function_php()
191 fci.symbol_table = NULL; in dom_xpath_ext_function_php()
192 fci.object = NULL; in dom_xpath_ext_function_php()
193 fci.retval = &retval; in dom_xpath_ext_function_php()
194 fci.no_separation = 0; in dom_xpath_ext_function_php()
232 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
[all …]
/PHP-7.0/ext/intl/uchar/
H A Duchar.c172 zend_fcall_info fci; member
189 context->fci.retval = &retval; in enumCharType_callback()
190 context->fci.param_count = 3; in enumCharType_callback()
191 context->fci.params = args; in enumCharType_callback()
193 if (zend_call_function(&context->fci, &context->fci_cache) == FAILURE) { in enumCharType_callback()
205 if (zend_parse_parameters(ZEND_NUM_ARGS(), "f", &context.fci, &context.fci_cache) == FAILURE) { in IC_METHOD()
289 zend_fcall_info fci; member
303 context->fci.retval = &retval; in enumCharNames_callback()
304 context->fci.param_count = 3; in enumCharNames_callback()
305 context->fci.params = args; in enumCharNames_callback()
[all …]
/PHP-7.0/ext/libxml/
H A Dlibxml.c287 if (fci->size > 0) { in _php_libxml_destroy_fci()
289 fci->size = 0; in _php_libxml_destroy_fci()
582 zend_fcall_info *fci; in _php_libxml_external_entity_loader() local
584 fci = &LIBXML(entity_loader).fci; in _php_libxml_external_entity_loader()
586 if (fci->size == 0) { in _php_libxml_external_entity_loader()
619 fci->retval = &retval; in _php_libxml_external_entity_loader()
620 fci->params = params; in _php_libxml_external_entity_loader()
622 fci->no_separation = 1; in _php_libxml_external_entity_loader()
1113 zend_fcall_info fci; in PHP_FUNCTION() local
1123 LIBXML(entity_loader).fci = fci; in PHP_FUNCTION()
[all …]
H A Dphp_libxml.h51 zend_fcall_info fci; member
/PHP-7.0/ext/mysqli/
H A Dmysqli.c1284 zend_fcall_info fci; in php_mysqli_fetch_into_hash() local
1298 fci.size = sizeof(fci); in php_mysqli_fetch_into_hash()
1299 fci.function_table = &ce->function_table; in php_mysqli_fetch_into_hash()
1300 ZVAL_UNDEF(&fci.function_name); in php_mysqli_fetch_into_hash()
1301 fci.symbol_table = NULL; in php_mysqli_fetch_into_hash()
1302 fci.object = Z_OBJ_P(return_value); in php_mysqli_fetch_into_hash()
1303 fci.retval = &retval; in php_mysqli_fetch_into_hash()
1304 fci.params = NULL; in php_mysqli_fetch_into_hash()
1305 fci.param_count = 0; in php_mysqli_fetch_into_hash()
1306 fci.no_separation = 1; in php_mysqli_fetch_into_hash()
[all …]
/PHP-7.0/ext/pdo/
H A Dpdo_dbh.c436 zend_fcall_info fci; in pdo_stmt_construct() local
440 fci.size = sizeof(zend_fcall_info); in pdo_stmt_construct()
442 ZVAL_UNDEF(&fci.function_name); in pdo_stmt_construct()
443 fci.object = Z_OBJ_P(object); in pdo_stmt_construct()
444 fci.symbol_table = NULL; in pdo_stmt_construct()
445 fci.retval = &retval; in pdo_stmt_construct()
446 fci.param_count = 0; in pdo_stmt_construct()
447 fci.params = NULL; in pdo_stmt_construct()
448 fci.no_separation = 1; in pdo_stmt_construct()
450 zend_fcall_info_args(&fci, ctor_args); in pdo_stmt_construct()
[all …]
H A Dpdo_stmt.c732 zend_fcall_info *fci = &stmt->fetch.cls.fci; in do_fetch_class_prepare() local
735 fci->size = sizeof(zend_fcall_info); in do_fetch_class_prepare()
744 ZVAL_UNDEF(&fci->function_name); in do_fetch_class_prepare()
745 fci->symbol_table = NULL; in do_fetch_class_prepare()
747 fci->param_count = 0; in do_fetch_class_prepare()
748 fci->params = NULL; in do_fetch_class_prepare()
749 fci->no_separation = 1; in do_fetch_class_prepare()
794 zend_fcall_info *fci = &stmt->fetch.cls.fci; in do_fetch_func_prepare() local
809 if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { in do_fetch_opt_finish()
816 stmt->fetch.cls.fci.params = NULL; in do_fetch_opt_finish()
[all …]
H A Dphp_pdo_driver.h618 zend_fcall_info fci; member
625 zend_fcall_info fci; member
/PHP-7.0/ext/pdo_sqlite/
H A Dphp_pdo_sqlite_int.h34 zend_fcall_info fci; member
H A Dsqlite_driver.c327 fc->fci.size = sizeof(fc->fci); in do_callback()
330 fc->fci.symbol_table = NULL; 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()
379 fc->fci.params = zargs; in do_callback()
478 collation->fc.fci.size = sizeof(collation->fc.fci); in php_sqlite3_collation_callback()
482 collation->fc.fci.object = NULL; in php_sqlite3_collation_callback()
483 collation->fc.fci.retval = &retval; in php_sqlite3_collation_callback()
488 collation->fc.fci.param_count = 2; in php_sqlite3_collation_callback()
[all …]
/PHP-7.0/ext/pgsql/
H A Dpgsql.c2779 zend_fcall_info fci; local
2793 fci.size = sizeof(fci);
2795 ZVAL_UNDEF(&fci.function_name);
2796 fci.symbol_table = NULL;
2797 fci.object = Z_OBJ_P(return_value);
2798 fci.retval = &retval;
2799 fci.params = NULL;
2800 fci.param_count = 0;
2801 fci.no_separation = 1;
2827 if (fci.params) {
[all …]
/PHP-7.0/ext/phar/
H A Dphar_object.c683 zend_fcall_info fci; in PHP_METHOD() local
689 if (FAILURE == zend_fcall_info_init(rewrite, 0, &fci, &fcc, NULL, NULL)) { in PHP_METHOD()
699 fci.param_count = 1; in PHP_METHOD()
700 fci.params = &params; in PHP_METHOD()
702 fci.retval = &retval; in PHP_METHOD()
704 if (FAILURE == zend_call_function(&fci, &fcc)) { in PHP_METHOD()
716 if (Z_TYPE_P(fci.retval) == IS_UNDEF || Z_TYPE(retval) == IS_UNDEF) { in PHP_METHOD()
727 if (ZEND_SIZE_T_INT_OVFL(Z_STRLEN_P(fci.retval))) { in PHP_METHOD()
731 entry = estrndup(Z_STRVAL_P(fci.retval), Z_STRLEN_P(fci.retval)); in PHP_METHOD()
732 entry_len = (int)Z_STRLEN_P(fci.retval); in PHP_METHOD()
H A Dutil.c1397 zend_fcall_info fci; in phar_call_openssl_signverify() local
1421 if (FAILURE == zend_fcall_info_init(&openssl, 0, &fci, &fcc, NULL, NULL)) { in phar_call_openssl_signverify()
1429 fci.param_count = 3; in phar_call_openssl_signverify()
1430 fci.params = zp; in phar_call_openssl_signverify()
1439 fci.retval = &retval; in phar_call_openssl_signverify()
1441 if (FAILURE == zend_call_function(&fci, &fcc)) { in phar_call_openssl_signverify()
/PHP-7.0/ext/reflection/
H A Dphp_reflection.c1397 zend_fcall_info fci; in _reflection_export() local
1421 fci.size = sizeof(fci); in _reflection_export()
1457 fci.object = NULL; in _reflection_export()
1950 fci.size = sizeof(fci); in ZEND_METHOD()
1954 fci.object = NULL; in ZEND_METHOD()
2010 fci.size = sizeof(fci); in ZEND_METHOD()
2014 fci.object = NULL; in ZEND_METHOD()
3242 fci.size = sizeof(fci); in ZEND_METHOD()
3349 fci.size = sizeof(fci); in ZEND_METHOD()
4653 fci.size = sizeof(fci); in ZEND_METHOD()
[all …]
/PHP-7.0/ext/soap/
H A Dsoap.c942 zend_fcall_info fci; in PHP_METHOD() local
957 fci.size = sizeof(fci); in PHP_METHOD()
958 fci.function_table = &Z_OBJCE_P(getThis())->function_table; in PHP_METHOD()
960 fci.symbol_table = NULL; in PHP_METHOD()
961 fci.object = Z_OBJ(EX(This)); in PHP_METHOD()
962 fci.retval = &trace; in PHP_METHOD()
963 fci.param_count = 0; in PHP_METHOD()
964 fci.params = NULL; in PHP_METHOD()
965 fci.no_separation = 1; in PHP_METHOD()
967 zend_call_function(&fci, NULL); in PHP_METHOD()
[all …]
/PHP-7.0/ext/spl/
H A Dspl_directory.c2056 zend_fcall_info fci; in spl_filesystem_file_call() local
2077 fci.size = sizeof(fci); in spl_filesystem_file_call()
2078 fci.function_table = EG(function_table); in spl_filesystem_file_call()
2079 fci.object = NULL; in spl_filesystem_file_call()
2080 fci.retval = &retval; in spl_filesystem_file_call()
2081 fci.param_count = num_args; in spl_filesystem_file_call()
2082 fci.params = params; in spl_filesystem_file_call()
2083 fci.no_separation = 1; in spl_filesystem_file_call()
2084 fci.symbol_table = NULL; in spl_filesystem_file_call()
2085 ZVAL_STR(&fci.function_name, func_ptr->common.function_name); in spl_filesystem_file_call()
[all …]
H A Dspl_engine.h58 zend_fcall_info fci; in spl_instantiate_arg_n() local
64 fci.size = sizeof(zend_fcall_info); in spl_instantiate_arg_n()
65 fci.function_table = &pce->function_table; in spl_instantiate_arg_n()
66 ZVAL_STR(&fci.function_name, func->common.function_name); in spl_instantiate_arg_n()
67 fci.object = Z_OBJ_P(retval); in spl_instantiate_arg_n()
68 fci.symbol_table = NULL; in spl_instantiate_arg_n()
69 fci.retval = &dummy; in spl_instantiate_arg_n()
70 fci.param_count = argc; in spl_instantiate_arg_n()
71 fci.params = argv; in spl_instantiate_arg_n()
72 fci.no_separation = 1; in spl_instantiate_arg_n()
[all …]
H A Dspl_iterators.c1581 cfi->fci.object = NULL; in spl_dual_it_construct()
1587 Z_ADDREF(cfi->fci.function_name); in spl_dual_it_construct()
2005 zend_fcall_info *fci = &intern->u.cbfilter->fci; in SPL_METHOD() local
2021 fci->retval = return_value; in SPL_METHOD()
2022 fci->param_count = 3; in SPL_METHOD()
2023 fci->params = params; in SPL_METHOD()
2024 fci->no_separation = 0; in SPL_METHOD()
2355 if (cbfilter->fci.object) { in spl_dual_it_free_storage()
2356 OBJ_RELEASE(cbfilter->fci.object); in spl_dual_it_free_storage()
3639 zend_fcall_info fci; member
[all …]

Completed in 247 milliseconds

12