/PHP-5.5/main/streams/ |
H A D | userspace.c | 301 zend_fcall_info fci; in user_stream_create_object() local 305 fci.size = sizeof(fci); in user_stream_create_object() 306 fci.function_table = &uwrap->ce->function_table; in user_stream_create_object() 307 fci.function_name = NULL; in user_stream_create_object() 308 fci.symbol_table = NULL; in user_stream_create_object() 309 fci.object_ptr = object; in user_stream_create_object() 310 fci.retval_ptr_ptr = &retval_ptr; 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() [all …]
|
/PHP-5.5/main/ |
H A D | php_output.h | 124 zend_fcall_info fci; member
|
H A D | output.c | 504 …if (SUCCESS == zend_fcall_info_init(output_handler, 0, &user->fci, &user->fcc, &handler_name, &err… in php_output_handler_create_user() 974 zend_fcall_info_argn(&handler->func.user->fci TSRMLS_CC, 2, &ob_data, &ob_mode); in php_output_handler_op() 977 …if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, N… in php_output_handler_op() 994 zend_fcall_info_argn(&handler->func.user->fci TSRMLS_CC, 0); in php_output_handler_op()
|
H A D | SAPI.c | 159 zend_fcall_info fci; in sapi_run_header_callback() local 164 …if (zend_fcall_info_init(SG(callback_func), 0, &fci, &SG(fci_cache), &callback_name, &callback_err… in sapi_run_header_callback() 165 fci.retval_ptr_ptr = &retval_ptr; in sapi_run_header_callback() 167 error = zend_call_function(&fci, &SG(fci_cache) TSRMLS_CC); in sapi_run_header_callback()
|
/PHP-5.5/ext/xsl/ |
H A D | xsltprocessor.c | 189 zend_fcall_info fci; in xsl_ext_function_php() local 234 if (fci.param_count > 0) { in xsl_ext_function_php() 235 fci.params = safe_emalloc(fci.param_count, sizeof(zval**), 0); in xsl_ext_function_php() 300 fci.params[i] = &args[i]; in xsl_ext_function_php() 303 fci.size = sizeof(fci); in xsl_ext_function_php() 318 efree(fci.params); in xsl_ext_function_php() 327 fci.symbol_table = NULL; in xsl_ext_function_php() 328 fci.object_ptr = NULL; in xsl_ext_function_php() 330 fci.no_separation = 0; in xsl_ext_function_php() 375 if (fci.param_count > 0) { in xsl_ext_function_php() [all …]
|
/PHP-5.5/ext/xml/ |
H A D | xml.c | 513 zend_fcall_info fci; in xml_call_handler() local 520 fci.size = sizeof(fci); in xml_call_handler() 521 fci.function_table = EG(function_table); in xml_call_handler() 522 fci.function_name = handler; in xml_call_handler() 523 fci.symbol_table = NULL; in xml_call_handler() 524 fci.object_ptr = parser->object; in xml_call_handler() 525 fci.retval_ptr_ptr = &retval; in xml_call_handler() 526 fci.param_count = argc; in xml_call_handler() 527 fci.params = args; in xml_call_handler() 528 fci.no_separation = 0; in xml_call_handler() [all …]
|
/PHP-5.5/ext/sybase_ct/ |
H A D | php_sybase_ct.c | 2191 zend_fcall_info fci = empty_fcall_info; in PHP_FUNCTION() local 2198 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f!|r", &fci, &cache, &sybase_link_index) == … in PHP_FUNCTION() 2223 if (ZEND_FCI_INITIALIZED(fci)) { in PHP_FUNCTION() 2225 **callback = *fci.function_name; in PHP_FUNCTION()
|
/PHP-5.5/ext/standard/ |
H A D | basic_functions.c | 4782 zend_fcall_info fci; local 4785 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f*", &fci, &fci_cache, &fci.params, &fci.par… 4791 …if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval… 4795 if (fci.params) { 4796 efree(fci.params); 4816 …if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval… 4915 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f*", &fci, &fci_cache, &fci.params, &fci.par… 4930 …if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval… 4934 if (fci.params) { 4935 efree(fci.params); [all …]
|
H A D | array.c | 4142 zend_fcall_info fci; in PHP_FUNCTION() local 4172 fci.retval_ptr_ptr = &retval; in PHP_FUNCTION() 4173 fci.param_count = 2; in PHP_FUNCTION() 4174 fci.no_separation = 0; in PHP_FUNCTION() 4182 fci.params = args; in PHP_FUNCTION() 4228 fci.no_separation = 0; in PHP_FUNCTION() 4230 fci.param_count = 1; in PHP_FUNCTION() 4239 fci.params = args; in PHP_FUNCTION() 4367 fci.param_count = n_arrays; in PHP_FUNCTION() 4368 fci.params = params; in PHP_FUNCTION() [all …]
|
/PHP-5.5/ext/sqlite3/ |
H A D | php_sqlite3_structs.h | 50 zend_fcall_info fci; member 71 struct php_sqlite3_fci fci; member
|
H A D | sqlite3.c | 698 fc->fci.size = sizeof(fc->fci); 756 fc->fci.params = zargs; 871 collation->fci.fci.size = (sizeof(collation->fci.fci)); 872 collation->fci.fci.function_table = EG(function_table); 873 collation->fci.fci.function_name = collation->cmp_func; 874 collation->fci.fci.symbol_table = NULL; 875 collation->fci.fci.object_ptr = NULL; 876 collation->fci.fci.retval_ptr_ptr = &retval; 877 collation->fci.fci.param_count = 2; 889 collation->fci.fci.params = zargs; [all …]
|
/PHP-5.5/ext/spl/ |
H A D | spl_iterators.c | 1515 if (cfi->fci.function_name) { in spl_dual_it_construct() 1516 Z_ADDREF_P(cfi->fci.function_name); in spl_dual_it_construct() 1518 if (cfi->fci.object_ptr) { in spl_dual_it_construct() 1519 Z_ADDREF_P(cfi->fci.object_ptr); in spl_dual_it_construct() 1932 zend_fcall_info *fci = &intern->u.cbfilter->fci; in SPL_METHOD() local 1949 fci->retval_ptr_ptr = &result; in SPL_METHOD() 1950 fci->param_count = 3; in SPL_METHOD() 1951 fci->params = params; in SPL_METHOD() 1952 fci->no_separation = 0; in SPL_METHOD() 2320 if (object->u.cbfilter->fci.object_ptr) { in spl_dual_it_free_storage() [all …]
|
H A D | spl_iterators.h | 122 zend_fcall_info fci; member
|
H A D | spl_directory.c | 2100 zend_fcall_info fci; in spl_filesystem_file_call() local 2119 fci.size = sizeof(fci); in spl_filesystem_file_call() 2120 fci.function_table = EG(function_table); in spl_filesystem_file_call() 2121 fci.object_ptr = NULL; in spl_filesystem_file_call() 2122 fci.function_name = &z_fname; in spl_filesystem_file_call() 2123 fci.retval_ptr_ptr = &retval; in spl_filesystem_file_call() 2124 fci.param_count = num_args; in spl_filesystem_file_call() 2125 fci.params = params; in spl_filesystem_file_call() 2126 fci.no_separation = 1; in spl_filesystem_file_call() 2127 fci.symbol_table = NULL; in spl_filesystem_file_call() [all …]
|
H A D | spl_engine.h | 56 zend_fcall_info fci; in spl_instantiate_arg_n() local 65 fci.size = sizeof(zend_fcall_info); in spl_instantiate_arg_n() 66 fci.function_table = &pce->function_table; in spl_instantiate_arg_n() 67 fci.function_name = &z_name; in spl_instantiate_arg_n() 68 fci.object_ptr = *retval; in spl_instantiate_arg_n() 69 fci.symbol_table = NULL; in spl_instantiate_arg_n() 70 fci.retval_ptr_ptr = &dummy; in spl_instantiate_arg_n() 71 fci.param_count = argc; in spl_instantiate_arg_n() 72 fci.params = argv; in spl_instantiate_arg_n() 73 fci.no_separation = 1; in spl_instantiate_arg_n() [all …]
|
/PHP-5.5/ext/soap/ |
H A D | soap.c | 907 zend_fcall_info fci; in PHP_METHOD() local 921 fci.size = sizeof(fci); in PHP_METHOD() 922 fci.function_table = &Z_OBJCE_P(getThis())->function_table; in PHP_METHOD() 923 fci.function_name = &fname; in PHP_METHOD() 924 fci.symbol_table = NULL; in PHP_METHOD() 925 fci.object_ptr = getThis(); in PHP_METHOD() 926 fci.retval_ptr_ptr = &trace; in PHP_METHOD() 927 fci.param_count = 0; in PHP_METHOD() 928 fci.params = NULL; in PHP_METHOD() 929 fci.no_separation = 1; in PHP_METHOD() [all …]
|
/PHP-5.5/ext/reflection/ |
H A D | php_reflection.c | 1371 zend_fcall_info fci; in _reflection_export() local 1397 fci.size = sizeof(fci); in _reflection_export() 1404 fci.params = params; in _reflection_export() 1438 fci.param_count = 2; in _reflection_export() 1439 fci.params = params; in _reflection_export() 1913 fci.size = sizeof(fci); in ZEND_METHOD() 1980 fci.size = sizeof(fci); in ZEND_METHOD() 2885 fci.size = sizeof(fci); in ZEND_METHOD() 2994 fci.size = sizeof(fci); in ZEND_METHOD() 4230 fci.size = sizeof(fci); in ZEND_METHOD() [all …]
|
/PHP-5.5/ext/phar/ |
H A D | util.c | 1416 zend_fcall_info fci; in phar_call_openssl_signverify() local 1447 if (FAILURE == zend_fcall_info_init(openssl, 0, &fci, &fcc, NULL, NULL TSRMLS_CC)) { in phar_call_openssl_signverify() 1459 fci.param_count = 3; in phar_call_openssl_signverify() 1460 fci.params = zp; in phar_call_openssl_signverify() 1469 fci.retval_ptr_ptr = &retval_ptr; in phar_call_openssl_signverify() 1471 if (FAILURE == zend_call_function(&fci, &fcc TSRMLS_CC)) { in phar_call_openssl_signverify()
|
H A D | phar_object.c | 681 zend_fcall_info fci; in PHP_METHOD() local 689 if (FAILURE == zend_fcall_info_init(rewrite, 0, &fci, &fcc, NULL, NULL TSRMLS_CC)) { in PHP_METHOD() 699 fci.param_count = 1; in PHP_METHOD() 700 fci.params = zp; in PHP_METHOD() 702 fci.retval_ptr_ptr = &retval_ptr; in PHP_METHOD() 704 if (FAILURE == zend_call_function(&fci, &fcc TSRMLS_CC)) { in PHP_METHOD() 716 if (!fci.retval_ptr_ptr || !retval_ptr) { in PHP_METHOD() 728 if (fci.retval_ptr_ptr != &retval_ptr) { in PHP_METHOD() 729 entry = estrndup(Z_STRVAL_PP(fci.retval_ptr_ptr), Z_STRLEN_PP(fci.retval_ptr_ptr)); in PHP_METHOD() 730 entry_len = Z_STRLEN_PP(fci.retval_ptr_ptr); in PHP_METHOD()
|
/PHP-5.5/ext/pgsql/ |
H A D | pgsql.c | 2673 zend_fcall_info fci; local 2681 fci.size = sizeof(fci); 2683 fci.function_name = NULL; 2684 fci.symbol_table = NULL; 2692 fci.param_count = 0; 2696 fci.params[fci.param_count++] = (zval**)p->pData; 2710 fci.param_count = 0; 2711 fci.params = NULL; 2713 fci.no_separation = 1; 2728 if (fci.params) { [all …]
|
/PHP-5.5/ext/pdo_sqlite/ |
H A D | php_pdo_sqlite_int.h | 34 zend_fcall_info fci; member
|
H A D | sqlite_driver.c | 328 fc->fci.size = sizeof(fc->fci); in do_callback() 330 fc->fci.function_name = cb; in do_callback() 331 fc->fci.symbol_table = NULL; in do_callback() 332 fc->fci.object_ptr = NULL; in do_callback() 333 fc->fci.retval_ptr_ptr = &retval; in do_callback() 334 fc->fci.param_count = fake_argc; in do_callback() 384 fc->fci.params = zargs; in do_callback() 492 collation->fc.fci.size = sizeof(collation->fc.fci); in php_sqlite3_collation_callback() 496 collation->fc.fci.object_ptr = NULL; in php_sqlite3_collation_callback() 506 collation->fc.fci.param_count = 2; in php_sqlite3_collation_callback() [all …]
|
/PHP-5.5/ext/pdo/ |
H A D | pdo_dbh.c | 461 zend_fcall_info fci; in pdo_stmt_construct() local 467 fci.function_name = NULL; in pdo_stmt_construct() 468 fci.object_ptr = object; in pdo_stmt_construct() 469 fci.symbol_table = NULL; in pdo_stmt_construct() 475 fci.param_count = 0; in pdo_stmt_construct() 479 fci.params[fci.param_count++] = (zval**)p->pData; in pdo_stmt_construct() 483 fci.param_count = 0; in pdo_stmt_construct() 484 fci.params = NULL; in pdo_stmt_construct() 486 fci.no_separation = 1; in pdo_stmt_construct() 502 if (fci.params) { in pdo_stmt_construct() [all …]
|
H A D | pdo_stmt.c | 745 zend_fcall_info * fci = &stmt->fetch.cls.fci; in do_fetch_class_prepare() local 757 fci->function_name = NULL; in do_fetch_class_prepare() 758 fci->symbol_table = NULL; in do_fetch_class_prepare() 764 fci->param_count = 0; in do_fetch_class_prepare() 768 fci->params[fci->param_count++] = (zval**)p->pData; in do_fetch_class_prepare() 772 fci->param_count = 0; in do_fetch_class_prepare() 773 fci->params = NULL; in do_fetch_class_prepare() 775 fci->no_separation = 1; in do_fetch_class_prepare() 818 zend_fcall_info * fci = &stmt->fetch.cls.fci; in do_fetch_func_prepare() local 833 if (stmt->fetch.cls.fci.size && stmt->fetch.cls.fci.params) { in do_fetch_opt_finish() [all …]
|
H A D | php_pdo_driver.h | 612 zend_fcall_info fci; member 619 zend_fcall_info fci; member
|