Home
last modified time | relevance | path

Searched refs:zend_fiber_transfer (Results 1 – 3 of 3) sorted by relevance

/php-src/ext/zend_test/
H A Dfiber.c26 static zend_fiber_transfer zend_test_fiber_switch_to(zend_fiber_context *context, zval *value, bool… in zend_test_fiber_switch_to()
28 zend_fiber_transfer transfer = { in zend_test_fiber_switch_to()
49 static zend_fiber_transfer zend_test_fiber_resume(zend_test_fiber *fiber, zval *value, bool excepti… in zend_test_fiber_resume()
56 zend_fiber_transfer transfer = zend_test_fiber_switch_to(fiber->previous, value, exception); in zend_test_fiber_resume()
63 static zend_fiber_transfer zend_test_fiber_suspend(zend_test_fiber *fiber, zval *value) in zend_test_fiber_suspend()
74 static ZEND_STACK_ALIGNED void zend_test_fiber_execute(zend_fiber_transfer *transfer) in zend_test_fiber_execute()
174 zend_fiber_transfer transfer = zend_test_fiber_resume(fiber, NULL, false); in zend_test_fiber_object_destroy()
214 zend_test_fiber *fiber, zend_fiber_transfer *transfer, INTERNAL_FUNCTION_PARAMETERS in delegate_transfer_result()
267 zend_fiber_transfer transfer = zend_test_fiber_resume(fiber, NULL, false); in ZEND_METHOD()
285 zend_fiber_transfer transfer = zend_test_fiber_suspend(fiber, value); in ZEND_METHOD()
[all …]
/php-src/Zend/
H A Dzend_fibers.h69 } zend_fiber_transfer; typedef
73 typedef void (*zend_fiber_coroutine)(zend_fiber_transfer *transfer);
138 ZEND_API void zend_fiber_switch_context(zend_fiber_transfer *transfer);
H A Dzend_fibers.c155 ZEND_TLS zend_fiber_transfer *transfer_data;
169 zend_fiber_transfer *transfer;
361 zend_fiber_transfer transfer = *transfer_data; in zend_fiber_trampoline()
363 zend_fiber_transfer transfer = *data.transfer; in zend_fiber_trampoline()
468 ZEND_API void zend_fiber_switch_context(zend_fiber_transfer *transfer) in zend_fiber_switch_context()
632 zend_fiber_transfer *transfer, INTERNAL_FUNCTION_PARAMETERS in zend_fiber_delegate_transfer_result()
643 static zend_always_inline zend_fiber_transfer zend_fiber_switch_to( in zend_fiber_switch_to()
646 zend_fiber_transfer transfer = { in zend_fiber_switch_to()
839 zend_fiber_transfer transfer = zend_fiber_resume(fiber, NULL, false); in ZEND_METHOD()
874 zend_fiber_transfer transfer = zend_fiber_suspend(fiber, value); in ZEND_METHOD()
[all …]

Completed in 11 milliseconds