Lines Matching refs:zend_execute_data

33 ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data);
34 ZEND_API extern void (*zend_execute_internal)(zend_execute_data *execute_data, zval *return_value);
44 ZEND_API void zend_init_execute_data(zend_execute_data *execute_data, zend_op_array *op_array, zval…
45 ZEND_API void zend_init_func_execute_data(zend_execute_data *execute_data, zend_op_array *op_array,…
46 ZEND_API void zend_init_code_execute_data(zend_execute_data *execute_data, zend_op_array *op_array,…
48 ZEND_API void execute_ex(zend_execute_data *execute_data);
49 ZEND_API void execute_internal(zend_execute_data *execute_data, zval *return_value);
53 ZEND_API zend_class_entry *zend_get_called_scope(zend_execute_data *ex);
54 ZEND_API zend_object *zend_get_this_object(zend_execute_data *ex);
63 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_missing_arg_error(zend_execute_data *execute_data);
111 ZEND_API bool zend_internal_call_should_throw(zend_function *fbc, zend_execute_data *call);
260 static zend_always_inline void zend_vm_init_call_frame(zend_execute_data *call, uint32_t call_info,… in zend_vm_init_call_frame()
269 static zend_always_inline zend_execute_data *zend_vm_stack_push_call_frame_ex(uint32_t used_stack, … in zend_vm_stack_push_call_frame_ex()
271 zend_execute_data *call = (zend_execute_data*)EG(vm_stack_top); in zend_vm_stack_push_call_frame_ex()
276 call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in zend_vm_stack_push_call_frame_ex()
297 static zend_always_inline zend_execute_data *zend_vm_stack_push_call_frame(uint32_t call_info, zend… in zend_vm_stack_push_call_frame()
305 …nd_always_inline void zend_vm_stack_free_extra_args_ex(uint32_t call_info, zend_execute_data *call) in zend_vm_stack_free_extra_args_ex()
317 static zend_always_inline void zend_vm_stack_free_extra_args(zend_execute_data *call) in zend_vm_stack_free_extra_args()
322 static zend_always_inline void zend_vm_stack_free_args(zend_execute_data *call) in zend_vm_stack_free_args()
336 …nd_always_inline void zend_vm_stack_free_call_frame_ex(uint32_t call_info, zend_execute_data *call) in zend_vm_stack_free_call_frame_ex()
344 ZEND_ASSERT(call == (zend_execute_data*)ZEND_VM_STACK_ELEMENTS(EG(vm_stack))); in zend_vm_stack_free_call_frame_ex()
356 static zend_always_inline void zend_vm_stack_free_call_frame(zend_execute_data *call) in zend_vm_stack_free_call_frame()
361 zend_execute_data *zend_vm_stack_copy_call_frame(
362 zend_execute_data *call, uint32_t passed_args, uint32_t additional_args);
365 zend_execute_data **call, uint32_t passed_args, uint32_t additional_args) in zend_vm_stack_extend_call_frame()
381 ZEND_API zend_function *zend_active_function_ex(zend_execute_data *execute_data);
415 ZEND_API zval* zend_get_compiled_variable_value(const zend_execute_data *execute_data_ptr, uint32_t…
430 …ptr(const zend_op *opline, int op_type, const znode_op *node, const zend_execute_data *execute_dat…
433 ZEND_API void ZEND_FASTCALL zend_free_compiled_variables(zend_execute_data *execute_data);
434 ZEND_API void zend_unfinished_calls_gc(zend_execute_data *execute_data, zend_execute_data *call, ui…
435 ZEND_API void zend_cleanup_unfinished_execution(zend_execute_data *execute_data, uint32_t op_num, u…
436 …DEPRECATED HashTable *zend_unfinished_execution_gc(zend_execute_data *execute_data, zend_execute_d…
437 …END_API HashTable *zend_unfinished_execution_gc_ex(zend_execute_data *execute_data, zend_execute_d…
439 ZEND_API void zend_frameless_observed_call(zend_execute_data *execute_data);
442 zend_execute_data **call_ptr, zend_string *arg_name,
444 ZEND_API zend_result ZEND_FASTCALL zend_handle_undef_args(zend_execute_data *call);
549 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_fcall_interrupt(zend_execute_data *call);