Lines Matching refs:call

37 	zend_execute_data *call, *new_call, *prev_call = NULL;  in zend_generator_restore_call_stack()  local
39 call = generator->frozen_call_stack; in zend_generator_restore_call_stack()
42 (ZEND_CALL_INFO(call) & ~ZEND_CALL_ALLOCATED), in zend_generator_restore_call_stack()
43 call->func, in zend_generator_restore_call_stack()
44 ZEND_CALL_NUM_ARGS(call), in zend_generator_restore_call_stack()
45 Z_PTR(call->This)); in zend_generator_restore_call_stack()
46 …((zval*)new_call) + ZEND_CALL_FRAME_SLOT, ((zval*)call) + ZEND_CALL_FRAME_SLOT, ZEND_CALL_NUM_ARGS… in zend_generator_restore_call_stack()
47 new_call->extra_named_params = call->extra_named_params; in zend_generator_restore_call_stack()
51 call = call->prev_execute_data; in zend_generator_restore_call_stack()
52 } while (call); in zend_generator_restore_call_stack()
53 generator->execute_data->call = prev_call; in zend_generator_restore_call_stack()
62 zend_execute_data *call, *new_call, *prev_call = NULL; in zend_generator_freeze_call_stack() local
67 call = EX(call); in zend_generator_freeze_call_stack()
69 used_stack += ZEND_CALL_FRAME_SLOT + ZEND_CALL_NUM_ARGS(call); in zend_generator_freeze_call_stack()
70 call = call->prev_execute_data; in zend_generator_freeze_call_stack()
71 } while (call); in zend_generator_freeze_call_stack()
76 call = EX(call); in zend_generator_freeze_call_stack()
78 size_t frame_size = ZEND_CALL_FRAME_SLOT + ZEND_CALL_NUM_ARGS(call); in zend_generator_freeze_call_stack()
81 memcpy(new_call, call, frame_size * sizeof(zval)); in zend_generator_freeze_call_stack()
86 new_call = call->prev_execute_data; in zend_generator_freeze_call_stack()
87 zend_vm_stack_free_call_frame(call); in zend_generator_freeze_call_stack()
88 call = new_call; in zend_generator_freeze_call_stack()
89 } while (call); in zend_generator_freeze_call_stack()
91 execute_data->call = NULL; 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() argument
103 zend_execute_data *next = call->prev_execute_data; in zend_generator_revert_call_stack()
104 call->prev_execute_data = prev; in zend_generator_revert_call_stack()
105 prev = call; in zend_generator_revert_call_stack()
106 call = next; in zend_generator_revert_call_stack()
107 } while (call); in zend_generator_revert_call_stack()
354 zend_execute_data *call = NULL; in zend_generator_get_gc() local
383 call = zend_generator_revert_call_stack(generator->frozen_call_stack); in zend_generator_get_gc()
386 zend_unfinished_execution_gc_ex(execute_data, call, gc_buffer, true); in zend_generator_get_gc()
389 zend_generator_revert_call_stack(call); in zend_generator_get_gc()
779 UNEXPECTED(generator->execute_data->call)) { in zend_generator_resume()