Home
last modified time | relevance | path

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

123

/PHP-8.0/Zend/
H A Dzend_observer.h44 typedef void (*zend_observer_fcall_begin_handler)(zend_execute_data *execute_data);
45 typedef void (*zend_observer_fcall_end_handler)(zend_execute_data *execute_data, zval *retval);
53 typedef zend_observer_fcall_handlers (*zend_observer_fcall_init)(zend_execute_data *execute_data);
65 zend_execute_data *execute_data);
68 zend_execute_data *execute_data);
71 zend_execute_data *execute_data,
H A Dzend_generators.h61 zend_execute_data *execute_data;
64 zend_execute_data *frozen_call_stack;
88 zend_execute_data execute_fake;
104 ZEND_API zend_execute_data* zend_generator_freeze_call_stack(zend_execute_data *execute_data);
107 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);
44 ZEND_API void execute_ex(zend_execute_data *execute_data);
49 ZEND_API zend_class_entry *zend_get_called_scope(zend_execute_data *ex);
50 ZEND_API zend_object *zend_get_this_object(zend_execute_data *ex);
204 zend_execute_data *call = (zend_execute_data*)EG(vm_stack_top); in zend_vm_stack_push_call_frame_ex()
209 call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in zend_vm_stack_push_call_frame_ex()
294 zend_execute_data *zend_vm_stack_copy_call_frame(
295 zend_execute_data *call, uint32_t passed_args, uint32_t additional_args);
298 zend_execute_data **call, uint32_t passed_args, uint32_t additional_args) in zend_vm_stack_extend_call_frame()
352 ZEND_API void zend_unfinished_calls_gc(zend_execute_data *execute_data, zend_execute_data *call, ui…
[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_observer.c39 ZEND_TLS zend_execute_data *first_observed_frame;
40 ZEND_TLS zend_execute_data *current_observed_frame;
95 static void zend_observer_fcall_install(zend_execute_data *execute_data) in zend_observer_fcall_install()
130 static void ZEND_FASTCALL _zend_observe_fcall_begin(zend_execute_data *execute_data) in _zend_observe_fcall_begin()
167 ZEND_API void ZEND_FASTCALL zend_observer_generator_resume(zend_execute_data *execute_data) in zend_observer_generator_resume()
172 ZEND_API void ZEND_FASTCALL zend_observer_fcall_begin(zend_execute_data *execute_data) in zend_observer_fcall_begin()
180 static inline bool zend_observer_is_skipped_frame(zend_execute_data *execute_data) { in zend_observer_is_skipped_frame()
195 ZEND_API void ZEND_FASTCALL zend_observer_fcall_end(zend_execute_data *execute_data, zval *return_v… in zend_observer_fcall_end()
220 zend_execute_data *ex = execute_data->prev_execute_data; in zend_observer_fcall_end()
230 zend_execute_data *ex = current_observed_frame; in zend_observer_fcall_end_all()
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_generators.c37 zend_execute_data *call, *new_call, *prev_call = NULL; in zend_generator_restore_call_stack()
59 ZEND_API zend_execute_data* zend_generator_freeze_call_stack(zend_execute_data *execute_data) /* {{… in zend_generator_freeze_call_stack()
62 zend_execute_data *call, *new_call, *prev_call = NULL; in zend_generator_freeze_call_stack()
92 ZEND_ASSERT(prev_call == (zend_execute_data*)stack); in zend_generator_freeze_call_stack()
98 static zend_execute_data* zend_generator_revert_call_stack(zend_execute_data *call) in zend_generator_revert_call_stack()
100 zend_execute_data *prev = NULL; in zend_generator_revert_call_stack()
103 zend_execute_data *next = call->prev_execute_data; in zend_generator_revert_call_stack()
122 zend_execute_data *save_ex = generator->execute_data; in zend_generator_cleanup_unfinished_execution()
222 zend_execute_data *ex = generator->execute_data; in zend_generator_dtor_storage()
459 ZEND_API zend_execute_data *zend_generator_check_placeholder_frame(zend_execute_data *ptr) in zend_generator_check_placeholder_frame()
[all …]
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_vm_trace_lines.h27 static void zend_vm_trace(const zend_execute_data *execute_data, const zend_op *opline) in zend_vm_trace()
H A Dzend_vm.h30 ZEND_API int ZEND_FASTCALL zend_vm_call_opcode_handler(zend_execute_data *ex);
H A Dzend_execute.c81 # define EXECUTE_DATA_D zend_execute_data* execute_data
1154 zend_execute_data *ptr = EX(prev_execute_data); in zend_missing_arg_error()
3754 zend_execute_data *orig_execute_data = execute_data; in zend_init_func_execute_data()
3762 zend_execute_data *execute_data = ex; in zend_init_func_execute_data()
3798 zend_execute_data *zend_vm_stack_copy_call_frame(zend_execute_data *call, uint32_t passed_args, uin… in zend_vm_stack_copy_call_frame()
3800 zend_execute_data *new_call; in zend_vm_stack_copy_call_frame()
3977 zend_execute_data *call = EX(call); in cleanup_unfinished_calls()
4644 zend_execute_data *call = *call_ptr; in zend_handle_named_arg()
4703 static zend_execute_data *start_fake_frame(zend_execute_data *call, const zend_op *opline) { in start_fake_frame()
4711 static void end_fake_frame(zend_execute_data *call, zend_execute_data *old_prev_execute_data) { in end_fake_frame()
[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_execute_API.c46 ZEND_API void (*zend_execute_ex)(zend_execute_data *execute_data);
545 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_filename()
560 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_filename_ex()
575 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_lineno()
594 zend_execute_data *ex = EG(current_execute_data); in zend_get_executed_scope()
666 zend_execute_data *call, dummy_execute_data; in zend_call_function()
691 memset(&dummy_execute_data, 0, sizeof(zend_execute_data)); in zend_call_function()
1147 ZEND_API zend_object *zend_get_this_object(zend_execute_data *ex) /* {{{ */ in zend_get_this_object()
1559 zend_execute_data *ex; in zend_rebuild_symbol_table()
1666 zend_execute_data *execute_data = EG(current_execute_data); in zend_set_local_var()
[all …]
/PHP-8.0/sapi/fpm/fpm/
H A Dfpm_php_trace.c79 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, func), &l)) { in fpm_php_trace_dump()
94 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, This.u1.type_info), &l)) { in fpm_php_trace_dump()
121 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, prev_execute_data), &l)) { in fpm_php_trace_dump()
130 if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, func), &l)) { in fpm_php_trace_dump()
156 if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, opline), &l)) { in fpm_php_trace_dump()
173 if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, prev_execute_data), &l)) { in fpm_php_trace_dump()
/PHP-8.0/sapi/phpdbg/
H A Dphpdbg_opcode.h25 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags);
26 void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_flags);
H A Dphpdbg_frame.h24 zend_string *phpdbg_compile_stackframe(zend_execute_data *);
H A Dphpdbg_utils.h98 PHPDBG_API zend_bool phpdbg_check_caught_ex(zend_execute_data *ex, zend_object *exception);
100 static zend_always_inline zend_execute_data *phpdbg_user_execute_data(zend_execute_data *ex) { in phpdbg_user_execute_data()
H A Dphpdbg_prompt.h67 void phpdbg_execute_ex(zend_execute_data *execute_data);
H A Dphpdbg_opcode.c144 void phpdbg_print_opline_ex(zend_execute_data *execute_data, zend_bool ignore_flags) /* {{{ */ in phpdbg_print_opline_ex()
189 void phpdbg_print_opline(zend_execute_data *execute_data, zend_bool ignore_flags) /* {{{ */ in phpdbg_print_opline()
/PHP-8.0/sapi/fuzzer/
H A Dfuzzer-execute.c28 typedef int (ZEND_FASTCALL *opcode_handler_t)(zend_execute_data *);
30 static void fuzzer_execute_ex(zend_execute_data *execute_data) { in fuzzer_execute_ex()
H A Dfuzzer-sapi.c202 static zend_execute_data execute_data; in fuzzer_setup_dummy_frame()
205 memset(&execute_data, 0, sizeof(zend_execute_data)); in fuzzer_setup_dummy_frame()
/PHP-8.0/win32/
H A Dsignal.c27 static void (*orig_interrupt_function)(zend_execute_data *execute_data);
29 static void php_win32_signal_ctrl_interrupt_function(zend_execute_data *execute_data) in php_win32_signal_ctrl_interrupt_function()
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit_vm_helpers.c37 register zend_execute_data* volatile execute_data __asm__("%r14");
40 register zend_execute_data* volatile execute_data __asm__("%esi");
48 zend_execute_data *old_execute_data; in zend_jit_leave_nested_func_helper()
166 zend_execute_data *call = (zend_execute_data *) opline; in zend_jit_deprecated_helper()
173 zend_execute_data *execute_data = EG(current_execute_data); in zend_jit_deprecated_helper()
246 zend_execute_data *execute_data = EG(current_execute_data); in _zend_quick_get_constant()
496 static int zend_jit_trace_record_fake_init_call(zend_execute_data *call, zend_jit_trace_rec *trace_… in zend_jit_trace_record_fake_init_call()
544 zend_execute_data *save_execute_data = execute_data;
570 zend_execute_data *prev_execute_data = ex;
576 zend_execute_data *execute_data = ex;
[all …]
H A Dzend_jit_helpers.c25 zend_execute_data *execute_data = EG(current_execute_data); in undef_result_after_exception()
95 zend_execute_data *execute_data = EG(current_execute_data); in zend_jit_invalid_method_call()
114 zend_execute_data *execute_data = EG(current_execute_data); in zend_jit_invalid_method_call_tmp()
142 zend_execute_data *execute_data = EG(current_execute_data); in zend_jit_find_method_helper()
211 zend_execute_data *call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in zend_jit_extend_stack_helper()
219 zend_execute_data *call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in zend_jit_int_extend_stack_helper()
459 zend_execute_data *execute_data; in zend_jit_fetch_dim_r_helper()
560 zend_execute_data *execute_data; in zend_jit_fetch_dim_is_helper()
740 zend_execute_data *execute_data; in zend_jit_fetch_dim_rw_helper()
838 zend_execute_data *execute_data; in zend_jit_fetch_dim_w_helper()
[all …]
/PHP-8.0/ext/zend_test/
H A Dtest.c431 static zend_observer_fcall_handlers observer_fcall_init(zend_execute_data *execute_data);
433 void (*old_zend_execute_ex)(zend_execute_data *execute_data);
434 static void custom_zend_execute_ex(zend_execute_data *execute_data) in custom_zend_execute_ex()
551 static void observer_show_opcode(zend_execute_data *execute_data) in observer_show_opcode()
559 static void observer_begin(zend_execute_data *execute_data) in observer_begin()
602 static void observer_end(zend_execute_data *execute_data, zval *retval) in observer_end()
640 static void observer_show_init_backtrace(zend_execute_data *execute_data) in observer_show_init_backtrace()
642 zend_execute_data *ex = execute_data; in observer_show_init_backtrace()
660 static zend_observer_fcall_handlers observer_fcall_init(zend_execute_data *execute_data) in observer_fcall_init()

Completed in 74 milliseconds

123