/php-src/Zend/ |
H A D | zend_iterators.h | 72 zend_function *zf_new_iterator; 73 zend_function *zf_valid; 74 zend_function *zf_current; 75 zend_function *zf_key; 76 zend_function *zf_next; 77 zend_function *zf_rewind; 81 zend_function *zf_offsetget; 82 zend_function *zf_offsetexists; 83 zend_function *zf_offsetset; 84 zend_function *zf_offsetunset;
|
H A D | zend_closures.h | 38 ZEND_API void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend… 39 ZEND_API void zend_create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope,… 40 ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *obj); 41 ZEND_API const zend_function *zend_get_closure_method_def(zend_object *obj);
|
H A D | zend.h | 172 zend_function *constructor; 173 zend_function *destructor; 174 zend_function *clone; 175 zend_function *__get; 176 zend_function *__set; 177 zend_function *__unset; 178 zend_function *__isset; 179 zend_function *__call; 181 zend_function *__tostring; 182 zend_function *__debugInfo; [all …]
|
H A D | zend_execute.h | 64 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_deprecated_function(const zend_function *fbc); 100 const zend_function *zf, const zend_arg_info *arg_info, uint32_t arg_num, zval *value); 102 const zend_function *zf, zval *value); 104 const zend_function *zf); 111 ZEND_API ZEND_COLD void zend_internal_call_arginfo_violation(zend_function *fbc); 112 ZEND_API bool zend_verify_internal_return_type(zend_function *zf, zval *ret); 380 ZEND_API zend_function *zend_active_function_ex(zend_execute_data *execute_data); 382 static zend_always_inline zend_function *zend_active_function(void) in zend_active_function() 384 zend_function *func = EG(current_execute_data)->func; in zend_active_function() 393 ZEND_API zend_string *get_function_or_method_name(const zend_function *func); [all …]
|
H A D | zend_interfaces.h | 41 ZEND_API zval* zend_call_method(zend_object *object, zend_class_entry *obj_ce, zend_function **fn_p… 44 zend_function **fn_proxy, const char *function_name, zval *retval) in zend_call_method_with_0_params() 50 zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1) in zend_call_method_with_1_params() 56 zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1, zval* arg2) in zend_call_method_with_2_params()
|
H A D | zend_observer.h | 77 ZEND_API void zend_observer_add_begin_handler(zend_function *function, zend_observer_fcall_begin_ha… 78 ZEND_API bool zend_observer_remove_begin_handler(zend_function *function, zend_observer_fcall_begin… 79 ZEND_API void zend_observer_add_end_handler(zend_function *function, zend_observer_fcall_end_handle… 80 ZEND_API bool zend_observer_remove_end_handler(zend_function *function, zend_observer_fcall_end_han… 97 zend_function *function = EX(func); in zend_observer_fcall_has_no_observers()
|
H A D | zend_object_handlers.h | 156 typedef zend_function *(*zend_object_get_method_t)(zend_object **object, zend_string *method, const… 157 typedef zend_function *(*zend_object_get_constructor_t)(zend_object *object); 199 …nd_object_get_closure_t)(zend_object *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, ze… 249 ZEND_API zend_function *zend_std_get_static_method(zend_class_entry *ce, zend_string *function_name… 253 ZEND_API zend_function *zend_std_get_constructor(zend_object *object); 269 ZEND_API zend_function *zend_std_get_method(zend_object **obj_ptr, zend_string *method_name, const … 272 …ult zend_std_get_closure(zend_object *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, ze… 311 ZEND_API zend_function *zend_get_call_trampoline_func(const zend_class_entry *ce, zend_string *meth… 329 ZEND_API zend_function *zend_get_property_hook_trampoline(
|
H A D | zend_closures.c | 33 zend_function func; 45 zend_function *func = EX(func); in ZEND_METHOD() 75 zend_function *func = &closure->func; in zend_valid_closure_binding() 169 zend_function *my_function; in ZEND_METHOD() 331 zend_function *mptr; in zend_create_closure_from_callable() 371 mptr = (zend_function *) &call; in zend_create_closure_from_callable() 462 ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *object) /* {{{ */ in zend_get_closure_invoke_method() 465 zend_function *invoke = (zend_function*)emalloc(sizeof(zend_function)); in zend_get_closure_invoke_method() 491 ZEND_API const zend_function *zend_get_closure_method_def(zend_object *obj) /* {{{ */ in zend_get_closure_method_def() 858 zend_function *mptr = call->func; in zend_closure_from_frame() [all …]
|
H A D | zend_frameless_function.c | 24 zend_function **zend_flf_functions = NULL;
|
H A D | zend_observer.c | 119 zend_function *function = execute_data->func; in zend_observer_fcall_install() 182 ZEND_API void zend_observer_add_begin_handler(zend_function *function, zend_observer_fcall_begin_ha… in zend_observer_add_begin_handler() 199 ZEND_API bool zend_observer_remove_begin_handler(zend_function *function, zend_observer_fcall_begin… in zend_observer_remove_begin_handler() 214 ZEND_API void zend_observer_add_end_handler(zend_function *function, zend_observer_fcall_end_handle… in zend_observer_add_end_handler() 229 ZEND_API bool zend_observer_remove_end_handler(zend_function *function, zend_observer_fcall_end_han… in zend_observer_remove_end_handler() 244 zend_function *func = EX(func); in prev_observed_frame() 297 zend_function *func = EX(func); in call_end_observers()
|
H A D | zend_inheritance.c | 100 zend_function *new_function; in zend_duplicate_internal_function() 1111 zend_function *proto; in do_inheritance_check_on_method() 1231 zend_function *func = (zend_function*)Z_PTR_P(child); in do_inherit_method() 1752 zend_function *func; in zend_do_inheritance_ex() 2069 zend_function *func; in do_interface_implementation() 2223 zend_function *f; in zend_inheritance_check_override() 2271 zend_function *new_fn; in zend_add_trait_method() 2619 zend_function *fn; in zend_do_traits_method_binding() 2981 const zend_function *func; in zend_verify_abstract_class() 3054 zend_function parent_fn; [all …]
|
H A D | zend_compile.h | 439 #define ZEND_PROPERTY_HOOK_STRUCT_SIZE (sizeof(zend_function*) * ZEND_PROPERTY_HOOK_COUNT) 456 zend_function **hooks; 510 zend_function *prototype; 569 zend_function *prototype; 598 zend_function *prototype; 617 zend_function *func; /* executed function */ 913 ZEND_API zend_result do_bind_function(zend_function *func, zval *lcname); 918 ZEND_API void function_add_ref(zend_function *function); 956 ZEND_API void destroy_zend_function(zend_function *function); 984 ZEND_API uint8_t zend_get_call_op(const zend_op *init_op, zend_function *fbc); [all …]
|
H A D | zend_object_handlers.c | 689 zend_function *get, zend_object *zobj, zval *rv) in zend_call_get_hook() 778 zend_function *get = prop_info->hooks[ZEND_PROPERTY_HOOK_GET]; in zend_std_read_property() 1070 zend_function *set = prop_info->hooks[ZEND_PROPERTY_HOOK_SET]; in zend_std_write_property() 1540 zend_function *fbc; in zend_get_parent_private_method() 1589 zend_function *fbc = is_static ? ce->__callstatic : ce->__call; in zend_get_call_trampoline_func() 1641 return (zend_function*)func; in zend_get_call_trampoline_func() 1688 ZEND_API zend_function *zend_get_property_hook_trampoline( in zend_get_property_hook_trampoline() 1693 zend_function *func; in zend_get_property_hook_trampoline() 1753 zend_function *fbc; in zend_std_get_method() 1854 zend_function *fbc; in zend_std_get_static_method() [all …]
|
H A D | zend_attributes.c | 271 zend_function dummy_func; in zend_get_attribute_object() 274 memset(&dummy_func, 0, sizeof(zend_function)); in zend_get_attribute_object() 279 ZEND_MM_ALIGNED_SIZE_EX(sizeof(zend_function), sizeof(zval)), in zend_get_attribute_object() 290 call->func = (zend_function*)(call->opline + 1); in zend_get_attribute_object() 293 memset(call->func, 0, sizeof(zend_function)); in zend_get_attribute_object()
|
H A D | zend_frameless_function.h | 108 typedef union _zend_function zend_function; typedef 118 ZEND_API extern zend_function **zend_flf_functions;
|
/php-src/ext/spl/ |
H A D | spl_directory.h | 66 zend_function *func_rewind; 67 zend_function *func_next; 68 zend_function *func_valid; 81 zend_function *func_getCurr;
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_print.c | 52 static inline void phpdbg_print_function_helper(zend_function *method) /* {{{ */ in phpdbg_print_function_helper() 88 phpdbg_print_function_helper((zend_function*) PHPDBG_G(ops)); in PHPDBG_PRINT() 114 phpdbg_print_function_helper((zend_function*) ops); in PHPDBG_PRINT() 139 zend_function *method; in PHPDBG_PRINT() 157 zend_function *fbc; in PHPDBG_PRINT() 183 zend_function* fbc; in PHPDBG_PRINT() 232 phpdbg_print_function_helper((zend_function *) PHPDBG_G(ops)); in phpdbg_print_opcodes_main() 236 zend_function *func = zend_hash_str_find_ptr(EG(function_table), function, len); in phpdbg_print_opcodes_function() 247 zend_function *func; in phpdbg_print_opcodes_method_ce() 274 zend_function *method; in phpdbg_print_opcodes_ce() [all …]
|
H A D | phpdbg_list.h | 34 void phpdbg_list_function(const zend_function *);
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 142 zend_function *fptr; 200 static zend_function *_copy_function(zend_function *fptr) /* {{{ */ in _copy_function() 436 zend_function *mptr; in _class_string() 450 zend_function *mptr; in _class_string() 506 zend_function *mptr; in _class_string() 1298 zend_function *mptr; in _function_check_flag() 1628 zend_function *fptr; in ZEND_METHOD() 1682 zend_function *fptr; in ZEND_METHOD() 1698 zend_function *fptr; in ZEND_METHOD() 1713 zend_function *fptr; in ZEND_METHOD() [all …]
|
/php-src/Zend/Optimizer/ |
H A D | zend_func_info.h | 60 const zend_function *callee_func, const zend_call_info *call_info, const zend_ssa *ssa);
|
H A D | zend_call_graph.h | 34 zend_function *callee_func;
|
/php-src/ext/simplexml/ |
H A D | php_simplexml.h | 66 zend_function *fptr_count;
|
/php-src/ext/opcache/ |
H A D | zend_persist.c | 389 fake_execute_data.func = (zend_function*)op_array; in zend_persist_op_array_ex() 731 op_array->prototype = (zend_function*)persist_ptr; in zend_persist_class_method() 833 prop->hooks[i] = (zend_function *) hook; in zend_persist_property_info() 1188 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->destructor); in zend_update_parent_ce() 1194 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->clone); in zend_update_parent_ce() 1200 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__get); in zend_update_parent_ce() 1206 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__set); in zend_update_parent_ce() 1212 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__call); in zend_update_parent_ce() 1230 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__isset); in zend_update_parent_ce() 1236 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__unset); in zend_update_parent_ce() [all …]
|
/php-src/sapi/fpm/fpm/ |
H A D | fpm_php_trace.c | 85 if (0 > fpm_trace_get_long(function + offsetof(zend_function, common.function_name), &l)) { in fpm_php_trace_dump() 140 if (0 > fpm_trace_get_long(function + offsetof(zend_function, type), &l)) { in fpm_php_trace_dump()
|
/php-src/sapi/fuzzer/ |
H A D | fuzzer-sapi.c | 211 static zend_function func; in fuzzer_setup_dummy_frame() 214 memset(&func, 0, sizeof(zend_function)); in fuzzer_setup_dummy_frame()
|