Searched refs:zend_fiber_transfer (Results 1 – 3 of 3) sorted by relevance
/PHP-8.3/ext/zend_test/ |
H A D | fiber.c | 26 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-8.3/Zend/ |
H A D | zend_fibers.h | 69 } 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 D | zend_fibers.c | 157 ZEND_TLS zend_fiber_transfer *transfer_data; 171 zend_fiber_transfer *transfer; 357 zend_fiber_transfer transfer = *transfer_data; in zend_fiber_trampoline() 359 zend_fiber_transfer transfer = *data.transfer; in zend_fiber_trampoline() 464 ZEND_API void zend_fiber_switch_context(zend_fiber_transfer *transfer) in zend_fiber_switch_context() 628 zend_fiber_transfer *transfer, INTERNAL_FUNCTION_PARAMETERS in zend_fiber_delegate_transfer_result() 639 static zend_always_inline zend_fiber_transfer zend_fiber_switch_to( in zend_fiber_switch_to() 642 zend_fiber_transfer transfer = { in zend_fiber_switch_to() 853 zend_fiber_transfer transfer = zend_fiber_resume(fiber, NULL, false); in ZEND_METHOD() 888 zend_fiber_transfer transfer = zend_fiber_suspend(fiber, value); in ZEND_METHOD() [all …]
|
Completed in 13 milliseconds