Lines Matching refs:Thread

90 struct Thread::FunctionInfo
115 Thread Thread::s_MainThread = Thread::InitializeAsCurrentTag();
116 Thread::AutoStackManager* Thread::s_pAutoStackManager = NULL;
125 inline void Thread::OnThreadStart() in OnThreadStart()
134 inline void Thread::OnThreadExit() in OnThreadExit()
139 void Thread::NoParameterFunc(void (*f)()) in NoParameterFunc()
145 asm void Thread::CallDestructorAndExit(void* pStackBottom NN_IS_UNUSED_VAR) in CallDestructorAndExit()
169 void Thread::ThreadStart(uptr p) in ThreadStart()
188 Result Thread::TryInitializeAndStartImpl(const TypeInfo& typeInfo, ThreadFunc f, const void* p, upt… in TryInitializeAndStartImpl()
230 void Thread::SleepImpl(nn::fnd::TimeSpan span) in SleepImpl()
244 Result Thread::TryInitializeAndStartImplUsingAutoStack(const TypeInfo& typeInfo, ThreadFunc f, cons… in TryInitializeAndStartImplUsingAutoStack()
266 Thread::Thread(const Thread::InitializeAsCurrentTag&) in Thread() function in nn::os::Thread
275 void Thread::SetAutoStackManager(AutoStackManager* pManager) in SetAutoStackManager()
292 Thread* pThread = new (p) Thread(); in nnosThreadInitializeAndStart()
299 Thread* pThread = new (p) Thread(); in nnosThreadTryInitializeAndStart()
307 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadFinalize()
308 pThread->~Thread(); in nnosThreadFinalize()
313 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadJoin()
319 Thread::Sleep(TimeSpan::FromNanoSeconds(nanoSeconds)); in nnosThreadSleep()
324 Thread::Yield(); in nnosThreadYield()
329 return Thread::GetCurrentId(); in nnosThreadGetCurrentId()
334 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetPriority()
340 return Thread::GetCurrentPriority(); in nnosThreadGetCurrentPriority()
345 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangePriority()
351 Thread::ChangeCurrentPriority(priority); in nnosThreadChangeCurrentPriority()
357 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetAffinityMask()
363 Thread::GetCurrentAffinityMask(pAffinityMask, numProcessor); in nnosThreadGetCurrentAffinityMask()
368 Thread::GetDefaultAffinityMask(pAffinityMask, numProcessor); in nnosThreadGetDefaultAffinityMask()
373 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangeAffinityMask()
379 Thread::ChangeCurrentAffinityMask(pAffinityMask, numProcessor); in nnosThreadChangeCurrentAffinityMask()
384 Thread::SetDefaultAffinityMask(pAffinityMask, numProcessor); in nnosThreadSetDefaultAffinityMask()
390 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetIdealProcessor()
396 return Thread::GetCurrentIdealProcessor(); in nnosThreadGetCurrentIdealProcessor()
401 return Thread::GetDefaultIdealProcessor(); in nnosThreadGetDefaultIdealProcessor()
406 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangeIdealProcessor()
412 Thread::ChangeCurrentIdealProcessor(coreNo); in nnosThreadChangeCurrentIdealProcessor()
417 Thread::SetDefaultIdealProcessor(coreNo); in nnosThreadSetDefaultIdealProcessor()
422 return Thread::GetCurrentProcessorNumber(); in nnosThreadGetCurrentProcessorNumber()
427 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadGetId()
433 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadIsAlive()
439 return reinterpret_cast<nnosThread*>(&nn::os::Thread::GetMainThread()); in nnosThreadGetMainThread()