Home
last modified time | relevance | path

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

/TaskScheduler/Scheduler/Source/
H A DMTScheduler.cpp277 int childrenFibersCount = parentFiberContext->childrenFibersCount.DecFetch(); in ExecuteTask() local
278 MT_ASSERT(childrenFibersCount >= 0, "Sanity check failed!"); in ExecuteTask()
280 if (childrenFibersCount == 0) in ExecuteTask()
563 fiberContext->childrenFibersCount.IncFetch(); in SchedulerFiberProcessTask()
570 int childrenFibersCount = fiberContext->childrenFibersCount.DecFetch(); in SchedulerFiberProcessTask() local
575 MT_ASSERT( childrenFibersCount == 0, "Sanity check failed"); in SchedulerFiberProcessTask()
582 MT_ASSERT( childrenFibersCount >= 0, "Sanity check failed"); in SchedulerFiberProcessTask()
585 if (childrenFibersCount == 0) in SchedulerFiberProcessTask()
673 parentFiber->childrenFibersCount.AddFetch((int)count); in RunTasksImpl()
H A DMTFiberContext.cpp31 , childrenFibersCount(0) in FiberContext()
67 MT_ASSERT(childrenFibersCount.Load() == 0, "Can't release fiber with active children fibers"); in Reset()
/TaskScheduler/Scheduler/Include/
H A DMTFiberContext.h110 Atomic32<int32> childrenFibersCount; variable