Lines Matching refs:call

1125 …c zend_never_inline int zend_verify_internal_arg_types(zend_function *fbc, zend_execute_data *call)  in zend_verify_internal_arg_types()  argument
1128 uint32_t num_args = ZEND_CALL_NUM_ARGS(call); in zend_verify_internal_arg_types()
1129 zval *p = ZEND_CALL_ARG(call, 1); in zend_verify_internal_arg_types()
1135 EG(current_execute_data) = call->prev_execute_data; in zend_verify_internal_arg_types()
3604 EX(call) = NULL; in i_init_func_execute_data()
3691 EX(call) = NULL; in i_init_code_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() argument
3762 int used_stack = (EG(vm_stack_top) - (zval*)call) + additional_args; in zend_vm_stack_copy_call_frame()
3766 *new_call = *call; in zend_vm_stack_copy_call_frame()
3770 zval *src = ZEND_CALL_ARG(call, 1); in zend_vm_stack_copy_call_frame()
3781 EG(vm_stack)->prev->top = (zval*)call; in zend_vm_stack_copy_call_frame()
3795 static zend_always_inline void zend_vm_stack_extend_call_frame(zend_execute_data **call, uint32_t p… in zend_vm_stack_extend_call_frame() argument
3800 *call = zend_vm_stack_copy_call_frame(*call, passed_args, additional_args); in zend_vm_stack_extend_call_frame()
3817 if (UNEXPECTED(EX(call))) { in cleanup_unfinished_calls()
3818 zend_execute_data *call = EX(call); in cleanup_unfinished_calls() local
3859 ZEND_CALL_NUM_ARGS(call) = 0; in cleanup_unfinished_calls()
3874 ZEND_CALL_NUM_ARGS(call) = opline->op2.num; in cleanup_unfinished_calls()
3889 if (call->prev_execute_data) { in cleanup_unfinished_calls()
3919 zend_vm_stack_free_args(EX(call)); in cleanup_unfinished_calls()
3921 if (ZEND_CALL_INFO(call) & ZEND_CALL_RELEASE_THIS) { in cleanup_unfinished_calls()
3922 OBJ_RELEASE(Z_OBJ(call->This)); in cleanup_unfinished_calls()
3924 if (call->func->common.fn_flags & ZEND_ACC_CLOSURE) { in cleanup_unfinished_calls()
3925 zend_object_release(ZEND_CLOSURE_OBJECT(call->func)); in cleanup_unfinished_calls()
3926 } else if (call->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) { in cleanup_unfinished_calls()
3927 zend_string_release_ex(call->func->common.function_name, 0); in cleanup_unfinished_calls()
3928 zend_free_trampoline(call->func); in cleanup_unfinished_calls()
3931 EX(call) = call->prev_execute_data; in cleanup_unfinished_calls()
3932 zend_vm_stack_free_call_frame(call); in cleanup_unfinished_calls()
3933 call = EX(call); in cleanup_unfinished_calls()
3934 } while (call); in cleanup_unfinished_calls()
4333 static ZEND_COLD int ZEND_FASTCALL zend_do_fcall_overloaded(zend_execute_data *call, zval *ret) /* … in zend_do_fcall_overloaded() argument
4335 zend_function *fbc = call->func; in zend_do_fcall_overloaded()
4339 if (UNEXPECTED(Z_TYPE(call->This) != IS_OBJECT)) { in zend_do_fcall_overloaded()
4340 zend_vm_stack_free_args(call); in zend_do_fcall_overloaded()
4345 zend_vm_stack_free_call_frame(call); in zend_do_fcall_overloaded()
4351 object = Z_OBJ(call->This); in zend_do_fcall_overloaded()
4355 EG(current_execute_data) = call; in zend_do_fcall_overloaded()
4356 object->handlers->call_method(fbc->common.function_name, object, call, ret); in zend_do_fcall_overloaded()
4357 EG(current_execute_data) = call->prev_execute_data; in zend_do_fcall_overloaded()
4359 zend_vm_stack_free_args(call); in zend_do_fcall_overloaded()
4534 zend_execute_data *call = (zend_execute_data*)EG(vm_stack_top); in _zend_vm_stack_push_call_frame_ex() local
4538 if (UNEXPECTED(used_stack > (size_t)(((char*)EG(vm_stack_end)) - (char*)call))) { in _zend_vm_stack_push_call_frame_ex()
4540 call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in _zend_vm_stack_push_call_frame_ex()
4542 …zend_vm_init_call_frame(call, call_info | ZEND_CALL_ALLOCATED, func, num_args, object_or_called_sc… in _zend_vm_stack_push_call_frame_ex()
4543 return call; in _zend_vm_stack_push_call_frame_ex()
4545 EG(vm_stack_top) = (zval*)((char*)call + used_stack); in _zend_vm_stack_push_call_frame_ex()
4546 zend_vm_init_call_frame(call, call_info, func, num_args, object_or_called_scope); in _zend_vm_stack_push_call_frame_ex()
4547 return call; in _zend_vm_stack_push_call_frame_ex()