Home
last modified time | relevance | path

Searched refs:CoroutineHandle (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/src/Reactor/
DCoroutine.hpp28 StreamBase(const std::shared_ptr<Routine> &routine, Nucleus::CoroutineHandle handle) in StreamBase()
47 Nucleus::CoroutineHandle handle;
57 inline Stream(const std::shared_ptr<Routine> &routine, Nucleus::CoroutineHandle handle) in Stream()
191 std::function<Nucleus::CoroutineHandle()> coroutineBegin = [=] { in operator ()()
DNucleus.hpp180 using CoroutineHandle = void *; typedef in rr::Nucleus
183 using CoroutineBegin = CoroutineHandle(ARGS...);
184 using CoroutineAwait = bool(CoroutineHandle, void *yieldValue);
185 using CoroutineDestroy = void(CoroutineHandle);
209 …static CoroutineHandle invokeCoroutineBegin(Routine &routine, std::function<CoroutineHandle()> fun…
DSubzeroReactor.cpp4455 void convertThreadToMainFiber(Nucleus::CoroutineHandle handle) in convertThreadToMainFiber()
4479 void convertMainFiberToThread(Nucleus::CoroutineHandle handle) in convertMainFiberToThread()
4497 void createRoutineFiber(Nucleus::CoroutineHandle handle, FiberFunc *fiberFunc) in createRoutineFiber()
4521 void deleteRoutineFiber(Nucleus::CoroutineHandle handle) in deleteRoutineFiber()
4533 void switchToMainFiber(Nucleus::CoroutineHandle handle) in switchToMainFiber()
4546 void switchToRoutineFiber(Nucleus::CoroutineHandle handle) in switchToRoutineFiber()
4560 thread_local rr::Nucleus::CoroutineHandle coroHandle{};
4563 void setHandleParam(Nucleus::CoroutineHandle handle) in setHandleParam()
4569 Nucleus::CoroutineHandle getHandleParam() in getHandleParam()
4577 void setDone(Nucleus::CoroutineHandle handle) in setDone()
[all …]
DLLVMReactor.cpp4292 Nucleus::CoroutineHandle Nucleus::invokeCoroutineBegin(Routine &routine, std::function<Nucleus::Cor… in invokeCoroutineBegin()