Searched refs:fbc (Results 1 - 12 of 12) sorted by relevance

/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_list.c179 void phpdbg_list_function(const zend_function *fbc) /* {{{ */ argument
183 if (fbc->type != ZEND_USER_FUNCTION) {
184 phpdbg_error("list", "type=\"internalfunction\" function=\"%s\"", "The function requested (%s) is not user defined", fbc->common.function_name);
188 ops = (zend_op_array *) fbc;
196 zend_function* fbc; local
222 if ((fbc = zend_hash_str_find_ptr(func_table, func_name, func_name_len))) {
223 phpdbg_list_function(fbc);
H A Dphpdbg_bp.c874 static inline phpdbg_breakbase_t *phpdbg_find_breakpoint_symbol(zend_function *fbc) /* {{{ */ argument
880 if (fbc->type != ZEND_USER_FUNCTION) {
884 ops = (zend_op_array *) fbc;
H A Dphpdbg_print.c196 zend_function *fbc; local
200 if ((fbc = zend_hash_find_ptr(&ce->function_table, lcname))) {
202 (fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
203 fbc->common.function_name->val,
204 (fbc->type == ZEND_USER_FUNCTION) ? fbc->op_array.last : 0);
206 phpdbg_print_function_helper(fbc);
222 zend_function* fbc; local
248 if ((fbc = zend_hash_find_ptr(func_table, lcname))) {
250 (fbc
[all...]
/PHP_TRUNK/Zend/
H A Dzend_object_handlers.h92 /* Andi - EX(fbc) (function being called) needs to be initialized already in the INIT fcall opcode so that the parameters can be parsed the right way. We need to add another callback for this.
160 #define zend_get_function_root_class(fbc) \
161 ((fbc)->common.prototype ? (fbc)->common.prototype->common.scope : (fbc)->common.scope)
175 ZEND_API int zend_check_private(union _zend_function *fbc, zend_class_entry *ce, zend_string *function_name);
H A Dzend_object_handlers.c922 static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, zend_string *function_name) /* {{{ */ argument
932 * function (EX(fbc)) has the same scope.
936 if (fbc->common.scope == ce && EG(scope) == ce) {
938 return fbc;
947 fbc = Z_FUNC_P(func);
948 if (fbc->common.fn_flags & ZEND_ACC_PRIVATE
949 && fbc->common.scope == EG(scope)) {
950 return fbc;
961 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_name) /* {{{ */ argument
963 return zend_check_private_int(fbc, c
999 zend_function *fbc = is_static ? ce->__callstatic : ce->__call; local
1048 zend_function *fbc; local
1137 zend_function *fbc = NULL; local
[all...]
H A Dzend_compile.h769 ZEND_API zend_uchar zend_get_call_op(zend_uchar init_op, zend_function *fbc);
H A Dzend_compile.c2598 uint32_t zend_compile_args(zend_ast *ast, zend_function *fbc) /* {{{ */ argument
2617 fbc = NULL;
2641 if (fbc && ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
2643 if (ARG_MAY_BE_SENT_BY_REF(fbc, arg_num)) {
2648 } else if (fbc) {
2649 if (ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
2665 if (fbc && ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) {
2669 if (fbc) {
2706 zend_get_call_op(zend_uchar init_op, zend_function *fbc) argument
2731 zend_compile_call_common(znode *result, zend_ast *args_ast, zend_function *fbc) argument
2881 zend_function *fbc; local
2987 zend_compile_assert(znode *result, zend_ast_list *args, zend_string *name, zend_function *fbc) argument
3033 zend_try_compile_special_func(znode *result, zend_string *lcname, zend_ast_list *args, zend_function *fbc) argument
3105 zend_function *fbc; local
[all...]
H A Dzend_vm_def.h2847 zend_function *fbc; variable
2900 UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
2911 fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
2912 if (UNEXPECTED(fbc == NULL)) {
2921 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
2922 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
2924 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); variable
2928 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
2935 fbc, opline->extended_value, called_scope, obj);
2952 zend_function *fbc; variable
3015 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); variable
3017 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); variable
3080 zend_function *fbc; variable
3108 zend_function *fbc; variable
3326 zend_function *fbc; variable
3361 zend_function *fbc; variable
3372 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); variable
3388 zend_function *fbc = call->func; variable
3434 zend_function *fbc = call->func; variable
3459 zend_function *fbc = call->func; variable
3563 zend_function *fbc = call->func; variable
3718 efree(fbc); variable
7789 zend_function *fbc = EX(func); variable
7822 zend_free_trampoline(fbc); variable
[all...]
H A Dzend_vm_execute.h545 zend_function *fbc = call->func; local
558 fbc->internal_function.handler(call, ret);
591 zend_function *fbc = call->func; local
607 i_init_func_execute_data(call, &fbc->op_array, ret, 0);
616 zend_function *fbc = call->func; local
622 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
624 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
627 zend_generator_create_zval(call, &fbc->op_array, ret);
644 i_init_func_execute_data(call, &fbc->op_array, ret, 0);
650 ZEND_ASSERT(fbc
720 zend_function *fbc = call->func; local
1804 zend_function *fbc = EX(func); local
1985 zend_function *fbc; local
2013 zend_function *fbc; local
2164 zend_function *fbc; local
2199 zend_function *fbc; local
2210 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); local
2419 zend_function *fbc; local
2612 zend_function *fbc; local
5338 zend_function *fbc; local
5415 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
5441 zend_function *fbc; local
5504 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
5506 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
7395 zend_function *fbc; local
7458 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
7460 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
8905 zend_function *fbc; local
8982 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
9008 zend_function *fbc; local
9071 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
9073 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
10604 zend_function *fbc; local
10681 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
10708 zend_function *fbc; local
10771 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
10773 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
17033 zend_function *fbc; local
17096 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
17098 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
18628 zend_function *fbc; local
18691 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
18693 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
20316 zend_function *fbc; local
20379 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
20381 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
21960 zend_function *fbc; local
22023 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
22025 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
23406 zend_function *fbc; local
23483 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
25798 zend_function *fbc; local
25875 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
27309 zend_function *fbc; local
27386 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
31560 zend_function *fbc; local
31637 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
36518 zend_function *fbc; local
36595 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
39050 zend_function *fbc; local
39127 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
41160 zend_function *fbc; local
41237 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
43170 zend_function *fbc; local
43247 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
44191 zend_function *fbc; local
44268 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
[all...]
/PHP_TRUNK/ext/pdo/
H A Dpdo_stmt.c2215 zend_function *fbc = NULL; local
2222 if ((fbc = zend_hash_find_ptr(&object->ce->function_table, lc_method_name)) == NULL) {
2238 if ((fbc = zend_hash_find_ptr(stmt->dbh->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_STMT], lc_method_name)) == NULL) {
2246 return fbc;
2619 zend_function *fbc; local
2625 if ((fbc = zend_hash_find_ptr(&pdo_row_ce->function_table, lc_method_name)) == NULL) {
2631 return fbc;
H A Dpdo_dbh.c1336 zend_function *fbc = NULL; local
1343 if ((fbc = std_object_handlers.get_method(object, method_name, key)) == NULL) {
1354 fbc = zend_hash_find_ptr(dbh_obj->inner->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_DBH], lc_method_name);
1359 return fbc;
/PHP_TRUNK/ext/opcache/Optimizer/
H A Dzend_optimizer.c116 zend_function *fbc = (zend_function *)zend_hash_str_find_ptr(EG(function_table), name, len); local
118 return (fbc && fbc->type == ZEND_INTERNAL_FUNCTION &&
119 fbc->internal_function.handler == ZEND_FN(display_disabled_function));

Completed in 61 milliseconds