Searched refs:GetThreadContext (Results 1 – 7 of 7) sorted by relevance
| /TaskScheduler/Scheduler/Include/Platform/Windows/ |
| H A D | MTFiberOptimized.h | 115 MW_BOOL res = GetThreadContext( GetCurrentThread(), &fiberContext ); in CreateFromCurrentThreadAndRun() 141 MW_BOOL res = GetThreadContext( GetCurrentThread(), &fiberContext ); in Create() 200 MW_BOOL res = GetThreadContext(thread, &from.fiberContext ); in SwitchTo()
|
| H A D | MicroWindows.h | 290 MW_WINBASEAPI MW_BOOL MW_WINAPI GetThreadContext( MW_HANDLE hThread, MW_CONTEXT* lpContext );
|
| /TaskScheduler/SchedulerTests/Tests/ |
| H A D | PriorityTests.cpp | 77 uint32 workerIndex = ctx.GetThreadContext()->workerIndex; in SUITE() 106 uint32 workerIndex = ctx.GetThreadContext()->workerIndex; in SUITE() 140 uint32 workerIndex = ctx.GetThreadContext()->workerIndex; in SUITE()
|
| H A D | SimpleTests.cpp | 149 volatile WorkerThreadState* state0 = GetWorkerState( context.GetThreadContext()->workerIndex ); in SUITE() 157 volatile WorkerThreadState* state1 = GetWorkerState( context.GetThreadContext()->workerIndex ); in SUITE()
|
| /TaskScheduler/Scheduler/Include/ |
| H A D | MTFiberContext.h | 85 internal::ThreadContext* GetThreadContext();
|
| /TaskScheduler/Scheduler/Source/ |
| H A D | MTScheduler.cpp | 231 …MT_ASSERT(fiberContext->GetThreadContext()->threadId.IsEqual(ThreadId::Self()), "Thread context sa… in ExecuteTask() 284 …MT_ASSERT(parentFiberContext->GetThreadContext() == nullptr, "Inactive parent should not have a va… in ExecuteTask() 289 …MT_ASSERT(parentFiberContext->GetThreadContext()->threadId.IsEqual(ThreadId::Self()), "Thread cont… in ExecuteTask() 319 MT_ASSERT(fiberContext.GetThreadContext(), "Invalid thread context"); in FiberMain() 320 …MT_ASSERT(fiberContext.GetThreadContext()->threadId.IsEqual(ThreadId::Self()), "Thread context san… in FiberMain() 324 …fiberContext.GetThreadContext()->NotifyTaskExecuteStateChanged( fiberContext.currentTask.debugColo… in FiberMain() 332 …fiberContext.GetThreadContext()->NotifyTaskExecuteStateChanged( fiberContext.currentTask.debugColo… in FiberMain() 335 Fiber::SwitchTo(fiberContext.fiber, fiberContext.GetThreadContext()->schedulerFiber); in FiberMain()
|
| H A D | MTFiberContext.cpp | 60 internal::ThreadContext* FiberContext::GetThreadContext() in GetThreadContext() function in MT::FiberContext
|