Lines Matching refs:execute_data
41 #define ZEND_FIBER_BACKUP_EG(stack, stack_page_size, execute_data, error_reporting, trace_num, bail… argument
46 execute_data = EG(current_execute_data); \
52 #define ZEND_FIBER_RESTORE_EG(stack, stack_page_size, execute_data, error_reporting, trace_num, bai… argument
57 EG(current_execute_data) = execute_data; \
98 zend_execute_data *execute_data; in zend_fiber_suspend() local
103 …ZEND_FIBER_BACKUP_EG(stack, stack_page_size, execute_data, error_reporting, jit_trace_num, bailout… in zend_fiber_suspend()
107 …ZEND_FIBER_RESTORE_EG(stack, stack_page_size, execute_data, error_reporting, jit_trace_num, bailou… in zend_fiber_suspend()
115 zend_execute_data *execute_data; in zend_fiber_switch_to() local
124 …ZEND_FIBER_BACKUP_EG(stack, stack_page_size, execute_data, error_reporting, jit_trace_num, bailout… in zend_fiber_switch_to()
132 …ZEND_FIBER_RESTORE_EG(stack, stack_page_size, execute_data, error_reporting, jit_trace_num, bailou… in zend_fiber_switch_to()
172 fiber->execute_data = (zend_execute_data *) stack->top; in zend_fiber_execute()
173 fiber->stack_bottom = fiber->execute_data; in zend_fiber_execute()
175 memset(fiber->execute_data, 0, sizeof(zend_execute_data)); in zend_fiber_execute()
177 fiber->execute_data->func = &zend_fiber_function; in zend_fiber_execute()
180 EG(current_execute_data) = fiber->execute_data; in zend_fiber_execute()
210 fiber->execute_data = NULL; in zend_fiber_execute()
281 static int zend_fiber_catch_handler(zend_execute_data *execute_data) in zend_fiber_catch_handler() argument
284 zend_rethrow_exception(execute_data); in zend_fiber_catch_handler()
289 return FIBER_G(catch_handler)(execute_data); in zend_fiber_catch_handler()
387 fiber->execute_data = execute_data; in ZEND_METHOD()
443 fiber->stack_bottom->prev_execute_data = execute_data; in ZEND_METHOD()
475 fiber->stack_bottom->prev_execute_data = execute_data; in ZEND_METHOD()
647 EG(current_execute_data) = reflection->fiber->execute_data; in ZEND_METHOD()
652 EG(current_execute_data) = execute_data; // Restore original execute data. in ZEND_METHOD()
668 prev_execute_data = execute_data->prev_execute_data; in ZEND_METHOD()
670 prev_execute_data = reflection->fiber->execute_data->prev_execute_data; in ZEND_METHOD()
688 prev_execute_data = execute_data->prev_execute_data; in ZEND_METHOD()
690 prev_execute_data = reflection->fiber->execute_data->prev_execute_data; in ZEND_METHOD()