Searched refs:fci (Results 1 - 25 of 39) sorted by relevance

12

/PHP_TRUNK/Zend/
H A Dzend_dtrace.h35 ZEND_API void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC);
39 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC);
H A Dzend_dtrace.c84 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC) argument
97 execute_internal(execute_data_ptr, fci, return_value_used TSRMLS_CC);
H A Dzend_interfaces.c37 zend_fcall_info fci; local
47 fci.size = sizeof(fci);
48 /*fci.function_table = NULL; will be read form zend_class_entry of object if needed */
49 fci.object_ptr = object_pp ? *object_pp : NULL;
50 fci.function_name = &z_fname;
51 fci.retval_ptr_ptr = retval_ptr_ptr ? retval_ptr_ptr : &retval;
52 fci.param_count = param_count;
53 fci.params = params;
54 fci
[all...]
H A Dzend_API.h234 #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0)
462 * fci->retval_ptr_ptr = NULL;
464 * fci->param_count = 0;
465 * fci->params = NULL;
469 ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char **callable_name, char **error TSRMLS_DC);
471 /** Clear arguments connected with zend_fcall_info *fci
474 ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem);
476 /** Save current arguments from zend_fcall_info *fci
479 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, in
[all...]
H A Dzend_API.c622 zend_fcall_info *fci = va_arg(*va, zend_fcall_info *); local
627 fci->size = 0;
632 if (zend_fcall_info_init(*arg, 0, fci, fcc, NULL, &is_callable_error TSRMLS_CC) == SUCCESS) {
3250 ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char **callable_name, char **error TSRMLS_DC) /* {{{ */ argument
3256 fci->size = sizeof(*fci);
3257 fci->function_table = fcc->calling_scope ? &fcc->calling_scope->function_table : EG(function_table);
3258 fci->object_ptr = fcc->object_ptr;
3259 fci->function_name = callable;
3260 fci
3270 zend_fcall_info_args_clear(zend_fcall_info *fci, int free_mem) argument
3282 zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval ****params) argument
3291 zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval ***params) argument
3299 zend_fcall_info_args(zend_fcall_info *fci, zval *args TSRMLS_DC) argument
3388 zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval **retval_ptr_ptr, zval *args TSRMLS_DC) argument
[all...]
H A Dzend_execute_API.c42 ZEND_API void (*zend_execute_internal)(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC);
610 zend_fcall_info fci; local
612 fci.size = sizeof(fci);
613 fci.function_table = function_table;
614 fci.object_ptr = object_pp ? *object_pp : NULL;
615 fci.function_name = function_name;
616 fci.retval_ptr_ptr = retval_ptr_ptr;
617 fci.param_count = param_count;
618 fci
626 zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache TSRMLS_DC) argument
[all...]
/PHP_TRUNK/ext/dom/
H A Dxpath.c81 zend_fcall_info fci; local
116 fci.param_count = nargs - 1;
117 if (fci.param_count > 0) {
118 fci.params = safe_emalloc(fci.param_count, sizeof(zval**), 0);
119 args = safe_emalloc(fci.param_count, sizeof(zval *), 0);
177 fci.params[i] = &args[i];
180 fci.size = sizeof(fci);
181 fci
[all...]
/PHP_TRUNK/ext/libxml/
H A Dphp_libxml.h47 zend_fcall_info fci; member in struct:_php_libxml_entity_resolver
H A Dlibxml.c273 libxml_globals->entity_loader.fci.size = 0;
277 static void _php_libxml_destroy_fci(zend_fcall_info *fci) argument
279 if (fci->size > 0) {
280 zval_ptr_dtor(&fci->function_name);
281 if (fci->object_ptr != NULL) {
282 zval_ptr_dtor(&fci->object_ptr);
284 fci->size = 0;
565 zend_fcall_info *fci; local
568 fci = &LIBXML(entity_loader).fci;
1088 zend_fcall_info fci; local
[all...]
/PHP_TRUNK/ext/pdo_sqlite/
H A Dphp_pdo_sqlite_int.h34 zend_fcall_info fci; member in struct:pdo_sqlite_fci
H A Dsqlite_driver.c328 fc->fci.size = sizeof(fc->fci);
329 fc->fci.function_table = EG(function_table);
330 fc->fci.function_name = cb;
331 fc->fci.symbol_table = NULL;
332 fc->fci.object_ptr = NULL;
333 fc->fci.retval_ptr_ptr = &retval;
334 fc->fci.param_count = fake_argc;
384 fc->fci.params = zargs;
387 if ((ret = zend_call_function(&fc->fci,
[all...]
/PHP_TRUNK/ext/spl/
H A Dspl_iterators.h122 zend_fcall_info fci; member in struct:_spl_cbfilter_it_intern
/PHP_TRUNK/ext/sqlite3/
H A Dphp_sqlite3_structs.h50 zend_fcall_info fci; member in struct:php_sqlite3_fci
71 struct php_sqlite3_fci fci; member in struct:_php_sqlite3_collation
H A Dsqlite3.c698 fc->fci.size = sizeof(fc->fci);
699 fc->fci.function_table = EG(function_table);
700 fc->fci.function_name = cb;
701 fc->fci.symbol_table = NULL;
702 fc->fci.object_ptr = NULL;
703 fc->fci.retval_ptr_ptr = &retval;
704 fc->fci.param_count = fake_argc;
756 fc->fci.params = zargs;
758 if ((ret = zend_call_function(&fc->fci,
[all...]
/PHP_TRUNK/ext/xml/
H A Dxml.c513 zend_fcall_info fci; local
520 fci.size = sizeof(fci);
521 fci.function_table = EG(function_table);
522 fci.function_name = handler;
523 fci.symbol_table = NULL;
524 fci.object_ptr = parser->object;
525 fci.retval_ptr_ptr = &retval;
526 fci.param_count = argc;
527 fci
[all...]
/PHP_TRUNK/ext/xsl/
H A Dxsltprocessor.c189 zend_fcall_info fci; local
231 fci.param_count = nargs - 1;
232 if (fci.param_count > 0) {
233 fci.params = safe_emalloc(fci.param_count, sizeof(zval**), 0);
234 args = safe_emalloc(fci.param_count, sizeof(zval *), 0);
298 fci.params[i] = &args[i];
301 fci.size = sizeof(fci);
302 fci
[all...]
/PHP_TRUNK/main/streams/
H A Duserspace.c301 zend_fcall_info fci; local
305 fci.size = sizeof(fci);
306 fci.function_table = &uwrap->ce->function_table;
307 fci.function_name = NULL;
308 fci.symbol_table = NULL;
309 fci.object_ptr = object;
310 fci.retval_ptr_ptr = &retval_ptr;
311 fci.param_count = 0;
312 fci
[all...]
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_prompt.c79 zend_fcall_info fci; local
83 memset(&fci, 0, sizeof(zend_fcall_info));
85 fci.size = sizeof(zend_fcall_info);
86 fci.function_table = &PHPDBG_G(registered);
87 fci.function_name = &fname;
88 fci.symbol_table = EG(active_symbol_table);
89 fci.object_ptr = NULL;
90 fci.retval_ptr_ptr = &fretval;
91 fci.no_separation = 1;
110 zend_fcall_info_args(&fci,
495 zend_fcall_info fci; local
[all...]
/PHP_TRUNK/ext/curl/
H A Dinterface.c1299 zend_fcall_info fci; local
1310 fci.size = sizeof(fci);
1311 fci.function_table = EG(function_table);
1312 fci.object_ptr = NULL;
1313 fci.function_name = t->func_name;
1314 fci.retval_ptr_ptr = &retval_ptr;
1315 fci.param_count = 2;
1316 fci.params = argv;
1317 fci
1360 zend_fcall_info fci; local
1432 zend_fcall_info fci; local
1511 zend_fcall_info fci; local
1592 zend_fcall_info fci; local
[all...]
/PHP_TRUNK/ext/pdo/
H A Dpdo_dbh.c461 zend_fcall_info fci; local
465 fci.size = sizeof(zend_fcall_info);
466 fci.function_table = &dbstmt_ce->function_table;
467 fci.function_name = NULL;
468 fci.object_ptr = object;
469 fci.symbol_table = NULL;
470 fci.retval_ptr_ptr = &retval;
471 fci.params = NULL;
472 fci.no_separation = 1;
474 zend_fcall_info_args(&fci, ctor_arg
[all...]
H A Dpdo_stmt.c745 zend_fcall_info * fci = &stmt->fetch.cls.fci; local
748 fci->size = sizeof(zend_fcall_info);
756 fci->function_table = &ce->function_table;
757 fci->function_name = NULL;
758 fci->symbol_table = NULL;
759 fci->retval_ptr_ptr = &stmt->fetch.cls.retval_ptr;
760 fci->params = NULL;
761 fci->no_separation = 1;
763 zend_fcall_info_args(fci, stm
779 make_callable_ex(pdo_stmt_t *stmt, zval *callable, zend_fcall_info * fci, zend_fcall_info_cache * fcc, int num_args TSRMLS_DC) argument
806 zend_fcall_info * fci = &stmt->fetch.cls.fci; local
[all...]
/PHP_TRUNK/ext/mysqli/
H A Dmysqli.c1286 zend_fcall_info fci; local
1294 fci.size = sizeof(fci);
1295 fci.function_table = &ce->function_table;
1296 fci.function_name = NULL;
1297 fci.symbol_table = NULL;
1298 fci.object_ptr = return_value;
1299 fci.retval_ptr_ptr = &retval_ptr;
1300 fci.params = NULL;
1301 fci
[all...]
/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c1371 zend_fcall_info fci; local
1397 fci.size = sizeof(fci);
1398 fci.function_table = NULL;
1399 fci.function_name = NULL;
1400 fci.symbol_table = NULL;
1401 fci.object_ptr = reflector_ptr;
1402 fci.retval_ptr_ptr = &retval_ptr;
1403 fci.param_count = ctor_argc;
1404 fci
1901 zend_fcall_info fci; local
1961 zend_fcall_info fci; local
2841 zend_fcall_info fci; local
2945 zend_fcall_info fci; local
4236 zend_fcall_info fci; local
4343 zend_fcall_info fci; local
[all...]
/PHP_TRUNK/ext/standard/
H A Dbasic_functions.c4728 zend_fcall_info fci; local
4731 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "f*", &fci, &fci_cache, &fci.params, &fci.param_count) == FAILURE) {
4735 fci.retval_ptr_ptr = &retval_ptr;
4737 if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && fci.retval_ptr_ptr && *fci.retval_ptr_ptr) {
4738 COPY_PZVAL_TO_ZVAL(*return_value, *fci.retval_ptr_ptr);
4741 if (fci
4752 zend_fcall_info fci; local
4775 zend_fcall_info fci; local
4808 zend_fcall_info fci; local
[all...]
H A Darray.c4008 zend_fcall_info fci; local
4014 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "af|z", &input, &fci, &fci_cache, &initial) == FAILURE) {
4038 fci.retval_ptr_ptr = &retval;
4039 fci.param_count = 2;
4040 fci.no_separation = 0;
4048 fci.params = args;
4050 if (zend_call_function(&fci, &fci_cache TSRMLS_CC) == SUCCESS && retval) {
4079 zend_fcall_info fci = empty_fcall_info; local
4085 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|fl", &array, &fci, &fci_cache, &use_type) == FAILURE) {
4096 fci
4179 zend_fcall_info fci = empty_fcall_info; local
[all...]

Completed in 71 milliseconds

12