Home
last modified time | relevance | path

Searched refs:fci (Results 26 – 42 of 42) sorted by last modified time

12

/PHP-5.5/ext/mysqli/
H A Dmysqli.c1283 zend_fcall_info fci; in php_mysqli_fetch_into_hash() local
1291 fci.size = sizeof(fci); in php_mysqli_fetch_into_hash()
1293 fci.function_name = NULL; in php_mysqli_fetch_into_hash()
1294 fci.symbol_table = NULL; in php_mysqli_fetch_into_hash()
1302 fci.param_count = 0; in php_mysqli_fetch_into_hash()
1306 fci.params[fci.param_count++] = (zval**)p->pData; in php_mysqli_fetch_into_hash()
1320 fci.param_count = 0; in php_mysqli_fetch_into_hash()
1321 fci.params = NULL; in php_mysqli_fetch_into_hash()
1323 fci.no_separation = 1; in php_mysqli_fetch_into_hash()
1338 if (fci.params) { in php_mysqli_fetch_into_hash()
[all …]
/PHP-5.5/ext/mysql/
H A Dphp_mysql.c2162 zend_fcall_info fci; local
2170 fci.size = sizeof(fci);
2172 fci.function_name = NULL;
2173 fci.symbol_table = NULL;
2181 fci.param_count = 0;
2185 fci.params[fci.param_count++] = (zval**)p->pData;
2199 fci.param_count = 0;
2200 fci.params = NULL;
2202 fci.no_separation = 1;
2217 if (fci.params) {
[all …]
/PHP-5.5/ext/libxml/
H A Dlibxml.c279 if (fci->size > 0) { in _php_libxml_destroy_fci()
284 fci->size = 0; in _php_libxml_destroy_fci()
579 zend_fcall_info *fci; in _php_libxml_external_entity_loader() local
582 fci = &LIBXML(entity_loader).fci; in _php_libxml_external_entity_loader()
584 if (fci->size == 0) { in _php_libxml_external_entity_loader()
616 fci->params = params; in _php_libxml_external_entity_loader()
618 fci->no_separation = 1; in _php_libxml_external_entity_loader()
624 fci->function_name); in _php_libxml_external_entity_loader()
631 fci->function_name); in _php_libxml_external_entity_loader()
1108 zend_fcall_info fci; in PHP_FUNCTION() local
[all …]
H A Dphp_libxml.h47 zend_fcall_info fci; member
/PHP-5.5/ext/dom/
H A Dxpath.c81 zend_fcall_info fci; in dom_xpath_ext_function_php() local
117 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
118 fci.params = safe_emalloc(fci.param_count, sizeof(zval**), 0); in dom_xpath_ext_function_php()
177 fci.params[i] = &args[i]; in dom_xpath_ext_function_php()
180 fci.size = sizeof(fci); in dom_xpath_ext_function_php()
192 efree(fci.params); in dom_xpath_ext_function_php()
201 fci.symbol_table = NULL; in dom_xpath_ext_function_php()
202 fci.object_ptr = NULL; in dom_xpath_ext_function_php()
204 fci.no_separation = 0; in dom_xpath_ext_function_php()
248 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
[all …]
/PHP-5.5/ext/curl/
H A Dinterface.c1329 zend_fcall_info fci; in curl_write() local
1340 fci.size = sizeof(fci); in curl_write()
1346 fci.params = argv; in curl_write()
1407 fci.size = sizeof(fci); in curl_fnmatch()
1413 fci.params = argv; in curl_fnmatch()
1486 fci.size = sizeof(fci); in curl_progress()
1492 fci.params = argv; in curl_progress()
1561 fci.size = sizeof(fci); in curl_read()
1567 fci.params = argv; in curl_read()
1638 fci.size = sizeof(fci); in curl_write_header()
[all …]
/PHP-5.5/Zend/
H A Dzend_interfaces.c37 zend_fcall_info fci; in zend_call_method() local
47 fci.size = sizeof(fci); in zend_call_method()
49 fci.object_ptr = object_pp ? *object_pp : NULL; in zend_call_method()
50 fci.function_name = &z_fname; in zend_call_method()
52 fci.param_count = param_count; in zend_call_method()
53 fci.params = params; in zend_call_method()
54 fci.no_separation = 1; in zend_call_method()
55 fci.symbol_table = NULL; in zend_call_method()
61 fci.function_table = !object_pp ? EG(function_table) : NULL; in zend_call_method()
62 result = zend_call_function(&fci, NULL TSRMLS_CC); in zend_call_method()
[all …]
H A Dzend_execute_API.c710 zend_fcall_info fci; in call_user_function_ex() local
712 fci.size = sizeof(fci); in call_user_function_ex()
718 fci.params = params; in call_user_function_ex()
751 switch (fci->size) { in zend_call_function()
806 if (fci->object_ptr && Z_TYPE_P(fci->object_ptr) == IS_OBJECT && in zend_call_function()
829 if (!PZVAL_IS_REF(*fci->params[i]) && Z_REFCOUNT_PP(fci->params[i]) > 1) { in zend_call_function()
891 if (fci->object_ptr) { in zend_call_function()
919 if (fci->symbol_table) { in zend_call_function()
952 …on *) EX(function_state).function)->handler(fci->param_count, *fci->retval_ptr_ptr, fci->retval_pt… in zend_call_function()
975 if (fci->object_ptr) { in zend_call_function()
[all …]
H A Dzend_dtrace.c84 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, in… in dtrace_execute_internal() argument
97 execute_internal(execute_data_ptr, fci, return_value_used TSRMLS_CC); in dtrace_execute_internal()
H A Dzend_dtrace.h35 …ce_execute_internal)(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_u…
39 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, in…
H A Dzend_exceptions.c668 zend_fcall_info fci; in ZEND_METHOD() local
689 fci.size = sizeof(fci); in ZEND_METHOD()
690 fci.function_table = &Z_OBJCE_P(exception)->function_table; in ZEND_METHOD()
691 fci.function_name = &fname; in ZEND_METHOD()
692 fci.symbol_table = NULL; in ZEND_METHOD()
693 fci.object_ptr = exception; in ZEND_METHOD()
694 fci.retval_ptr_ptr = &trace; in ZEND_METHOD()
695 fci.param_count = 0; in ZEND_METHOD()
696 fci.params = NULL; in ZEND_METHOD()
697 fci.no_separation = 1; in ZEND_METHOD()
[all …]
H A Dzend_execute.c1476 ZEND_API void execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int retur… in execute_internal() argument
1478 if(fci != NULL) { in execute_internal()
1479 ((zend_internal_function *) execute_data_ptr->function_state.function)->handler(fci->param_count, in execute_internal()
1480 *fci->retval_ptr_ptr, fci->retval_ptr_ptr, fci->object_ptr, 1 TSRMLS_CC); in execute_internal()
H A Dzend_execute.h54 …te_internal)(zend_execute_data *execute_data_ptr, struct _zend_fcall_info *fci, int return_value_u…
62 ZEND_API void execute_internal(zend_execute_data *execute_data_ptr, struct _zend_fcall_info *fci, i…
H A Dzend_API.h231 #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) argument
466 ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcal…
471 ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem);
476 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval ****params);
480 ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval ***params);
485 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args TSRMLS_DC);
491 ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci TSRMLS_DC, int argc, zval ***argv);
497 ZEND_API int zend_fcall_info_argv(zend_fcall_info *fci TSRMLS_DC, int argc, va_list *argv);
503 ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci TSRMLS_DC, int argc, ...);
508 ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval **retval, …
[all …]
H A Dzend_API.c627 fci->size = 0; in zend_parse_arg_impl()
3244 fci->size = sizeof(*fci); in zend_fcall_info_init()
3249 fci->param_count = 0; in zend_fcall_info_init()
3250 fci->params = NULL; in zend_fcall_info_init()
3260 if (fci->params) { in zend_fcall_info_args_clear()
3262 efree(fci->params); in zend_fcall_info_args_clear()
3263 fci->params = NULL; in zend_fcall_info_args_clear()
3275 fci->params = NULL; in zend_fcall_info_args_save()
3303 fci->params = params = (zval ***) erealloc(fci->params, fci->param_count * sizeof(zval **)); in zend_fcall_info_args()
3327 fci->params = (zval ***) erealloc(fci->params, fci->param_count * sizeof(zval **)); in zend_fcall_info_argp()
[all …]
/PHP-5.5/
H A DNEWS10190 - Fixed bug #28739 (array_*diff() and array_*intersect() not clearing the fci
/PHP-5.5/ext/standard/tests/array/
H A Dbug28739.phpt2 Bug #28739 (*diff() and *intersect() not clearing the fci cache before work)

Completed in 155 milliseconds

12