Lines Matching refs:call
40 ZEND_API zend_execute_data *zend_create_generator_execute_data(zend_execute_data *call, zend_op_arr…
176 zend_execute_data *call = (zend_execute_data*)EG(vm_stack_top); in zend_vm_stack_push_call_frame_ex() local
180 if (UNEXPECTED(used_stack > (size_t)(((char*)EG(vm_stack_end)) - (char*)call))) { in zend_vm_stack_push_call_frame_ex()
181 call = (zend_execute_data*)zend_vm_stack_extend(used_stack); in zend_vm_stack_push_call_frame_ex()
182 ZEND_SET_CALL_INFO(call, call_info | ZEND_CALL_ALLOCATED); in zend_vm_stack_push_call_frame_ex()
184 EG(vm_stack_top) = (zval*)((char*)call + used_stack); in zend_vm_stack_push_call_frame_ex()
185 ZEND_SET_CALL_INFO(call, call_info); in zend_vm_stack_push_call_frame_ex()
190 call->func = func; in zend_vm_stack_push_call_frame_ex()
191 Z_OBJ(call->This) = object; in zend_vm_stack_push_call_frame_ex()
192 ZEND_CALL_NUM_ARGS(call) = num_args; in zend_vm_stack_push_call_frame_ex()
193 call->called_scope = called_scope; in zend_vm_stack_push_call_frame_ex()
194 return call; in zend_vm_stack_push_call_frame_ex()
215 …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() argument
218 zval *end = ZEND_CALL_VAR_NUM(call, call->func->op_array.last_var + call->func->op_array.T); in zend_vm_stack_free_extra_args_ex()
219 zval *p = end + (ZEND_CALL_NUM_ARGS(call) - call->func->op_array.num_args); in zend_vm_stack_free_extra_args_ex()
235 static zend_always_inline void zend_vm_stack_free_extra_args(zend_execute_data *call) in zend_vm_stack_free_extra_args() argument
237 zend_vm_stack_free_extra_args_ex(ZEND_CALL_INFO(call), call); in zend_vm_stack_free_extra_args()
240 static zend_always_inline void zend_vm_stack_free_args(zend_execute_data *call) in zend_vm_stack_free_args() argument
242 uint32_t num_args = ZEND_CALL_NUM_ARGS(call); in zend_vm_stack_free_args()
245 zval *end = ZEND_CALL_ARG(call, 1); in zend_vm_stack_free_args()
261 …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() argument
276 EG(vm_stack_top) = (zval*)call; in zend_vm_stack_free_call_frame_ex()
282 static zend_always_inline void zend_vm_stack_free_call_frame(zend_execute_data *call) in zend_vm_stack_free_call_frame() argument
284 zend_vm_stack_free_call_frame_ex(ZEND_CALL_INFO(call), call); in zend_vm_stack_free_call_frame()