Home
last modified time | relevance | path

Searched refs:zend_execute_data (Results 1 – 25 of 50) sorted by relevance

12

/PHP-7.4/Zend/
H A Dzend_generators.h61 zend_execute_data *execute_data;
64 zend_execute_data *frozen_call_stack;
88 zend_execute_data execute_fake;
107 ZEND_API zend_execute_data* zend_generator_freeze_call_stack(zend_execute_data *execute_data);
110 ZEND_API zend_execute_data *zend_generator_check_placeholder_frame(zend_execute_data *ptr);
H A Dzend_execute.h31 ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data);
41 ZEND_API void execute_ex(zend_execute_data *execute_data);
42 ZEND_API void execute_internal(zend_execute_data *execute_data, zval *return_value);
45 ZEND_API zend_class_entry *zend_get_called_scope(zend_execute_data *ex);
46 ZEND_API zend_object *zend_get_this_object(zend_execute_data *ex);
193 zend_execute_data *call = (zend_execute_data*)EG(vm_stack_top); in zend_vm_stack_push_call_frame_ex()
198 call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in zend_vm_stack_push_call_frame_ex()
247 static zend_always_inline void zend_vm_stack_free_extra_args(zend_execute_data *call) in zend_vm_stack_free_extra_args()
252 static zend_always_inline void zend_vm_stack_free_args(zend_execute_data *call) in zend_vm_stack_free_args()
280 ZEND_ASSERT(call == (zend_execute_data*)ZEND_VM_STACK_ELEMENTS(EG(vm_stack))); in zend_vm_stack_free_call_frame_ex()
[all …]
H A Dzend_dtrace.h33 ZEND_API extern void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data, zval *return_…
36 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data);
37 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data, zval *return_value);
H A Dzend_dtrace.c27 ZEND_API void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data, zval *return_value);
32 zend_execute_data *ex = EG(current_execute_data); in dtrace_get_executed_filename()
55 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data) in dtrace_execute_ex()
92 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data, zval *return_value) in dtrace_execute_internal()
H A Dzend_extensions.h68 typedef void (*statement_handler_func_t)(zend_execute_data *frame);
69 typedef void (*fcall_begin_handler_func_t)(zend_execute_data *frame);
70 typedef void (*fcall_end_handler_func_t)(zend_execute_data *frame);
H A Dzend_generators.c35 zend_execute_data *call, *new_call, *prev_call = NULL; in zend_generator_restore_call_stack()
56 ZEND_API zend_execute_data* zend_generator_freeze_call_stack(zend_execute_data *execute_data) /* {{… in zend_generator_freeze_call_stack()
59 zend_execute_data *call, *new_call, *prev_call = NULL; in zend_generator_freeze_call_stack()
89 ZEND_ASSERT(prev_call == (zend_execute_data*)stack); in zend_generator_freeze_call_stack()
105 zend_execute_data *save_ex = generator->execute_data; in zend_generator_cleanup_unfinished_execution()
119 zend_execute_data *execute_data = generator->execute_data; in zend_generator_close()
170 zend_execute_data *ex = generator->execute_data; in zend_generator_dtor_storage()
281 zend_execute_data *execute_data = generator->execute_data; in calc_gc_buffer_size()
330 zend_execute_data *execute_data = generator->execute_data; in zend_generator_get_gc()
456 ZEND_API zend_execute_data *zend_generator_check_placeholder_frame(zend_execute_data *ptr) in zend_generator_check_placeholder_frame()
[all …]
H A Dzend_vm.h30 ZEND_API int ZEND_FASTCALL zend_vm_call_opcode_handler(zend_execute_data *ex);
H A Dzend_execute_API.c45 ZEND_API void (*zend_execute_ex)(zend_execute_data *execute_data);
496 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_filename()
511 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_filename_ex()
526 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_lineno()
545 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_scope()
652 zend_execute_data *call, dummy_execute_data; in zend_call_function()
676 memset(&dummy_execute_data, 0, sizeof(zend_execute_data)); in zend_call_function()
1046 ZEND_API zend_object *zend_get_this_object(zend_execute_data *ex) /* {{{ */ in zend_get_this_object()
1471 zend_execute_data *ex; in zend_rebuild_symbol_table()
1578 zend_execute_data *execute_data = EG(current_execute_data); in zend_set_local_var()
[all …]
H A Dzend_vm_execute.skl8 ZEND_API void {%EXECUTOR_NAME%}_ex(zend_execute_data *ex)
34 zend_execute_data *execute_data;
H A Dzend_exceptions.h72 static zend_always_inline void zend_rethrow_exception(zend_execute_data *execute_data) in zend_rethrow_exception()
H A Dzend_execute.c67 register zend_execute_data* volatile execute_data __asm__(ZEND_VM_FP_GLOBAL_REG);
78 # define EXECUTE_DATA_D zend_execute_data* execute_data
786 zend_execute_data *ptr = EG(current_execute_data)->prev_execute_data; in zend_verify_arg_error()
1145 zend_execute_data *ptr = EX(prev_execute_data); in zend_missing_arg_error()
3715 zend_execute_data *orig_execute_data = execute_data; in zend_init_func_execute_data()
3723 zend_execute_data *execute_data = ex; in zend_init_func_execute_data()
3759 static zend_execute_data *zend_vm_stack_copy_call_frame(zend_execute_data *call, uint32_t passed_ar… in zend_vm_stack_copy_call_frame()
3761 zend_execute_data *new_call; in zend_vm_stack_copy_call_frame()
3818 zend_execute_data *call = EX(call); in cleanup_unfinished_calls()
4534 zend_execute_data *call = (zend_execute_data*)EG(vm_stack_top); in _zend_vm_stack_push_call_frame_ex()
[all …]
H A Dzend_builtin_functions.c448 zend_execute_data *ex = EX(prev_execute_data); in ZEND_FUNCTION()
474 zend_execute_data *ex; in ZEND_FUNCTION()
521 zend_execute_data *ex = EX(prev_execute_data); in ZEND_FUNCTION()
2105 static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /* {{{ */ in debug_backtrace_get_args()
2194 static inline zend_bool skip_internal_handler(zend_execute_data *skip) /* {{{ */ in skip_internal_handler()
2211 zend_execute_data *call, *ptr, *skip; in ZEND_FUNCTION()
2369 zend_execute_data *prev_call = skip; in ZEND_FUNCTION()
2370 zend_execute_data *prev = skip->prev_execute_data; in ZEND_FUNCTION()
2401 zend_execute_data *ptr, *skip, *call = NULL; in zend_fetch_debug_backtrace()
2471 zend_execute_data *prev_call = skip; in zend_fetch_debug_backtrace()
[all …]
H A Dzend.h48 #define INTERNAL_FUNCTION_PARAMETERS zend_execute_data *execute_data, zval *return_value
282 extern ZEND_API void (*zend_interrupt_function)(zend_execute_data *execute_data);
/PHP-7.4/sapi/fpm/fpm/
H A Dfpm_php_trace.c83 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, func), &l)) { in fpm_php_trace_dump()
98 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, This.u1.type_info), &l)) { in fpm_php_trace_dump()
125 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, prev_execute_data), &l)) { in fpm_php_trace_dump()
134 if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, func), &l)) { in fpm_php_trace_dump()
160 if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, opline), &l)) { in fpm_php_trace_dump()
177 if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, prev_execute_data), &l)) { in fpm_php_trace_dump()
/PHP-7.4/sapi/phpdbg/
H A Dphpdbg_opcode.h27 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags);
28 void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_flags);
H A Dphpdbg_frame.h26 zend_string *phpdbg_compile_stackframe(zend_execute_data *);
H A Dphpdbg_utils.h100 PHPDBG_API zend_bool phpdbg_check_caught_ex(zend_execute_data *ex, zend_object *exception);
102 static zend_always_inline zend_execute_data *phpdbg_user_execute_data(zend_execute_data *ex) { in phpdbg_user_execute_data()
H A Dphpdbg_prompt.h69 void phpdbg_execute_ex(zend_execute_data *execute_data);
H A Dphpdbg_opcode.c146 void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_flags) /* {{{ */ in phpdbg_print_opline_ex()
191 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags) /* {{{ */ in phpdbg_print_opline()
H A Dphpdbg_bp.h141 PHPDBG_API phpdbg_breakbase_t* phpdbg_find_breakpoint(zend_execute_data*); /* }}} */
H A Dphpdbg_frame.c55 zend_string *phpdbg_compile_stackframe(zend_execute_data *ex) { in phpdbg_compile_stackframe()
123zend_execute_data *execute_data = PHPDBG_FRAME(num) ? PHPDBG_FRAME(execute_data) : EG(current_exec… in phpdbg_switch_frame()
H A Dphpdbg_cmd.h118 zend_execute_data *execute_data;
/PHP-7.4/win32/
H A Dsignal.c29 static void (*orig_interrupt_function)(zend_execute_data *execute_data);
31 static void php_win32_signal_ctrl_interrupt_function(zend_execute_data *execute_data) in php_win32_signal_ctrl_interrupt_function()
/PHP-7.4/
H A D.gdbinit36 set $cv_ex_ptr = (zend_execute_data *)$arg0
41 set $callFrameSize = (sizeof(zend_execute_data) + sizeof(zval) - 1) / sizeof(zval)
54 If a zend_execute_data pointer is set this will print the compiled
58 usage: print_cvs [zend_execute_data *]
85 set $callFrameSize = (sizeof(zend_execute_data) + sizeof(zval) - 1) / sizeof(zval)
/PHP-7.4/ext/opcache/Optimizer/
H A Dpass1_5.c138 zend_execute_data *orig_execute_data = EG(current_execute_data); in zend_optimizer_pass1()
139 zend_execute_data fake_execute_data; in zend_optimizer_pass1()
142 memset(&fake_execute_data, 0, sizeof(zend_execute_data)); in zend_optimizer_pass1()

Completed in 97 milliseconds

12