Home
last modified time | relevance | path

Searched refs:cpuCore (Results 1 – 2 of 2) sorted by relevance

/TaskScheduler/Scheduler/Include/Platform/Windows/
H A DMTThread.h153 …void Start(size_t stackSize, TThreadEntryPoint entryPoint, void *userData, uint32 cpuCore = MT_CPU…
162 if (cpuCore == MT_CPUCORE_ANY)
164 cpuCore = MW_MAXIMUM_PROCESSORS;
166 …MT_VERIFY((cpuCore < (uint32)GetNumberOfHardwareThreads()) || cpuCore == MW_MAXIMUM_PROCESSORS, "I…
167 MW_DWORD res = ::SetThreadIdealProcessor(thread, cpuCore);
228 …static void SetThreadSchedulingPolicy(uint32 cpuCore, ThreadPriority::Type priority = ThreadPriori…
230 if (cpuCore == MT_CPUCORE_ANY)
232 cpuCore = MW_MAXIMUM_PROCESSORS;
234 …MT_VERIFY((cpuCore < (uint32)GetNumberOfHardwareThreads()) || cpuCore == MW_MAXIMUM_PROCESSORS, "I…
235 MW_DWORD res = ::SetThreadIdealProcessor( ::GetCurrentThread(), cpuCore);
/TaskScheduler/Scheduler/Include/Platform/Posix/
H A DMTThread.h157 static void GetAffinityMask(cpu_set_t & cpu_mask, uint32 cpuCore) in GetAffinityMask() argument
161 if (cpuCore == MT_CPUCORE_ANY) in GetAffinityMask()
170 CPU_SET(cpuCore, &cpu_mask); in GetAffinityMask()
217 …void Start(size_t _stackSize, TThreadEntryPoint entryPoint, void* userData, uint32 cpuCore = MT_CP…
244 MT_UNUSED(cpuCore);
254 GetAffinityMask(cpu_mask, cpuCore);
322 …static void SetThreadSchedulingPolicy(uint32 cpuCore, ThreadPriority::Type priority = ThreadPriori…
325 MT_UNUSED(cpuCore);
338 GetAffinityMask(cpu_mask, cpuCore);