Home
last modified time | relevance | path

Searched refs:desc (Results 1 – 8 of 8) sorted by relevance

/TaskScheduler/Scheduler/Source/
H A DMTDefaultAppInterop.cpp97 StackDesc desc; in AllocStack() local
116 desc.stackMemoryBytesCount = pagesCount * pageSize; in AllocStack()
117desc.stackMemory = (char*)VirtualAlloc(NULL, desc.stackMemoryBytesCount, MW_MEM_COMMIT, MW_PAGE_RE… in AllocStack()
120 desc.stackBottom = desc.stackMemory + pageSize; in AllocStack()
121 desc.stackTop = desc.stackMemory + desc.stackMemoryBytesCount; in AllocStack()
142 desc.stackMemoryBytesCount = pagesCount * pageSize; in AllocStack()
143desc.stackMemory = (char*)mmap(NULL, desc.stackMemoryBytesCount, PROT_READ | PROT_WRITE, MAP_PRIV… in AllocStack()
147 desc.stackBottom = desc.stackMemory + pageSize; in AllocStack()
148 desc.stackTop = desc.stackMemory + desc.stackMemoryBytesCount; in AllocStack()
157 return desc; in AllocStack()
[all …]
H A DMTScheduler.cpp161 MT::StackRequirements::Type stackRequirements = task.desc.stackRequirements; in RequestFiberContext()
184 fiberContext->currentTask = task.desc; in RequestFiberContext()
551 MT_ASSERT(fiberContext->stackRequirements == task.desc.stackRequirements, "Sanity check failed"); in SchedulerFiberProcessTask()
/TaskScheduler/Scheduler/Include/
H A DMTTaskPool.h50 internal::TaskDesc desc; member
88 desc.poolDestroyFunc = T::PoolTaskDestroy; in PoolElement()
89 desc.taskFunc = T::TaskEntryPoint; in PoolElement()
91 desc.priority = T::GetTaskPriority(); in PoolElement()
92 desc.userData = &task; in PoolElement()
95 desc.debugID = T::GetDebugID(); in PoolElement()
96 desc.debugColor = T::GetDebugColor(); in PoolElement()
193 return task->desc; in GetDesc()
210 if (handle.task->desc.poolDestroyFunc == nullptr) in DestoryByHandle()
215 if (handle.task->desc.userData == nullptr) in DestoryByHandle()
[all …]
H A DMTGroupedTask.h42 TaskDesc desc; member
53 , desc(_desc) in GroupedTask()
H A DMTScheduler.inl32 … internal::TaskDesc desc(T::TaskEntryPoint, src, T::GetStackRequirements(), T::GetTaskPriority() ); local
34 desc.debugID = T::GetDebugID();
35 desc.debugColor = T::GetDebugColor();
37 return internal::GroupedTask( desc, group );
58 const internal::TaskDesc & desc = src->GetDesc(); local
59 return internal::GroupedTask( desc, group );
H A DMTAppInterop.h82 static void FreeStack(const StackDesc & desc);
H A DMTTaskQueue.h257 uint32 queueIndex = (uint32)item.desc.priority; in Add()
/TaskScheduler/Scheduler/Doxygen/
H A Dstyle.css529 .directory td.desc {