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.c928 static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, zend_string *function_name) /* {{{ */ argument
938 * function (EX(fbc)) has the same scope.
942 if (fbc->common.scope == ce && EG(scope) == ce) {
944 return fbc;
953 fbc = Z_FUNC_P(func);
954 if (fbc->common.fn_flags & ZEND_ACC_PRIVATE
955 && fbc->common.scope == EG(scope)) {
956 return fbc;
967 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_name) /* {{{ */ argument
969 return zend_check_private_int(fbc, c
1005 zend_function *fbc = is_static ? ce->__callstatic : ce->__call; local
1054 zend_function *fbc; local
1143 zend_function *fbc = NULL; local
[all...]
H A Dzend_vm_def.h2897 zend_function *fbc; variable
2958 UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
2969 fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
2970 if (UNEXPECTED(fbc == NULL)) {
2979 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
2980 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
2982 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); variable
2987 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
2996 fbc, opline->extended_value, called_scope, obj);
3013 zend_function *fbc; variable
3076 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); variable
3078 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); variable
3140 zend_function *fbc; variable
3168 zend_function *fbc; variable
3436 zend_function *fbc; variable
3471 zend_function *fbc; variable
3482 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); variable
3498 zend_function *fbc = call->func; variable
3544 zend_function *fbc = call->func; variable
3569 zend_function *fbc = call->func; variable
3673 zend_function *fbc = call->func; variable
3826 efree(fbc); variable
7969 zend_function *fbc = EX(func); variable
8002 zend_free_trampoline(fbc); variable
[all...]
H A Dzend_vm_execute.h550 zend_function *fbc = call->func; local
563 fbc->internal_function.handler(call, ret);
596 zend_function *fbc = call->func; local
612 i_init_func_execute_data(call, &fbc->op_array, ret, 0);
621 zend_function *fbc = call->func; local
627 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
629 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
632 zend_generator_create_zval(call, &fbc->op_array, ret);
649 i_init_func_execute_data(call, &fbc->op_array, ret, 0);
655 ZEND_ASSERT(fbc
725 zend_function *fbc = call->func; local
1835 zend_function *fbc = EX(func); local
2017 zend_function *fbc; local
2045 zend_function *fbc; local
2256 zend_function *fbc; local
2291 zend_function *fbc; local
2302 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); local
2492 zend_function *fbc; local
2745 zend_function *fbc; local
5558 zend_function *fbc; local
5643 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
5672 zend_function *fbc; local
5735 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
5737 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
7651 zend_function *fbc; local
7714 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
7716 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
9200 zend_function *fbc; local
9285 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
9314 zend_function *fbc; local
9377 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
9379 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
10926 zend_function *fbc; local
11011 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
11041 zend_function *fbc; local
11104 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
11106 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
17430 zend_function *fbc; local
17493 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
17495 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
19039 zend_function *fbc; local
19102 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
19104 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
20751 zend_function *fbc; local
20814 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
20816 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
22406 zend_function *fbc; local
22469 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
22471 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
23863 zend_function *fbc; local
23948 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
26281 zend_function *fbc; local
26366 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
27817 zend_function *fbc; local
27902 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
32117 zend_function *fbc; local
32202 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
37203 zend_function *fbc; local
37288 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
39784 zend_function *fbc; local
39869 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
41937 zend_function *fbc; local
42022 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
44007 zend_function *fbc; local
44092 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
45065 zend_function *fbc; local
45150 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
[all...]
H A Dzend_compile.c2672 uint32_t zend_compile_args(zend_ast *ast, zend_function *fbc) /* {{{ */ argument
2691 fbc = NULL;
2715 if (fbc && ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
2717 if (ARG_MAY_BE_SENT_BY_REF(fbc, arg_num)) {
2722 } else if (fbc) {
2723 if (ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
2739 if (fbc && ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) {
2743 if (fbc) {
2780 zend_get_call_op(zend_uchar init_op, zend_function *fbc) argument
2805 zend_compile_call_common(znode *result, zend_ast *args_ast, zend_function *fbc) argument
2955 zend_function *fbc; local
3061 zend_compile_assert(znode *result, zend_ast_list *args, zend_string *name, zend_function *fbc) argument
3107 zend_try_compile_special_func(znode *result, zend_string *lcname, zend_ast_list *args, zend_function *fbc) argument
3179 zend_function *fbc; local
[all...]
H A Dzend_compile.h757 ZEND_API zend_uchar zend_get_call_op(zend_uchar init_op, zend_function *fbc);
/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;
2621 zend_function *fbc; local
2627 if ((fbc = zend_hash_find_ptr(&pdo_row_ce->function_table, lc_method_name)) == NULL) {
2633 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 52 milliseconds