Lines Matching refs:caller
552 fiber->caller = NULL; in zend_fiber_cleanup()
623 transfer->context = fiber->caller; in zend_fiber_execute()
672 fiber->caller = EG(current_fiber_context); in zend_fiber_resume()
684 ZEND_ASSERT(fiber->caller != NULL); in zend_fiber_suspend()
686 zend_fiber_context *caller = fiber->caller; in zend_fiber_suspend() local
688 fiber->caller = NULL; in zend_fiber_suspend()
691 return zend_fiber_switch_to(caller, value, false); in zend_fiber_suspend()
760 if (fiber->context.status != ZEND_FIBER_STATUS_SUSPENDED || fiber->caller != NULL) { in zend_fiber_object_gc()
910 if (UNEXPECTED(fiber->context.status != ZEND_FIBER_STATUS_SUSPENDED || fiber->caller != NULL)) { in ZEND_METHOD()
938 if (UNEXPECTED(fiber->context.status != ZEND_FIBER_STATUS_SUSPENDED || fiber->caller != NULL)) { in ZEND_METHOD()
969 RETURN_BOOL(fiber->context.status == ZEND_FIBER_STATUS_SUSPENDED && fiber->caller == NULL); in ZEND_METHOD()
980 RETURN_BOOL(fiber->context.status == ZEND_FIBER_STATUS_RUNNING || fiber->caller != NULL); in ZEND_METHOD()