Lines Matching refs:Thread

102 struct Thread::FunctionInfo
127 Thread Thread::s_MainThread = Thread::InitializeAsCurrentTag();
128 Thread::AutoStackManager* Thread::s_pAutoStackManager = NULL;
137 inline void Thread::OnThreadStart() in OnThreadStart()
142 inline void Thread::OnThreadExit() in OnThreadExit()
147 void Thread::NoParameterFunc(void (*f)()) in NoParameterFunc()
153 asm void Thread::CallDestructorAndExit(void* pStackBottom NN_IS_UNUSED_VAR) in CallDestructorAndExit()
177 void Thread::ThreadStart(uptr p) in ThreadStart()
196 Result Thread::TryInitializeAndStartImpl(const TypeInfo& typeInfo, ThreadFunc f, const void* p, upt… in TryInitializeAndStartImpl()
238 void Thread::SleepImpl(nn::fnd::TimeSpan span) in SleepImpl()
252 Result Thread::TryInitializeAndStartImplUsingAutoStack(const TypeInfo& typeInfo, ThreadFunc f, cons… in TryInitializeAndStartImplUsingAutoStack()
274 Thread::Thread(const Thread::InitializeAsCurrentTag&) in Thread() function in nn::os::Thread
283 void Thread::SetAutoStackManager(AutoStackManager* pManager) in SetAutoStackManager()
300 Thread* pThread = new (p) Thread(); in nnosThreadInitializeAndStart()
307 Thread* pThread = new (p) Thread(); in nnosThreadTryInitializeAndStart()
315 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadFinalize()
316 pThread->~Thread(); in nnosThreadFinalize()
321 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadJoin()
327 Thread::Sleep(TimeSpan::FromNanoSeconds(nanoSeconds)); in nnosThreadSleep()
332 Thread::Yield(); in nnosThreadYield()
337 return Thread::GetCurrentId(); in nnosThreadGetCurrentId()
342 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetPriority()
348 return Thread::GetCurrentPriority(); in nnosThreadGetCurrentPriority()
353 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangePriority()
359 Thread::ChangeCurrentPriority(priority); in nnosThreadChangeCurrentPriority()
365 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetAffinityMask()
371 Thread::GetCurrentAffinityMask(pAffinityMask, numProcessor); in nnosThreadGetCurrentAffinityMask()
376 Thread::GetDefaultAffinityMask(pAffinityMask, numProcessor); in nnosThreadGetDefaultAffinityMask()
381 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangeAffinityMask()
387 Thread::ChangeCurrentAffinityMask(pAffinityMask, numProcessor); in nnosThreadChangeCurrentAffinityMask()
392 Thread::SetDefaultAffinityMask(pAffinityMask, numProcessor); in nnosThreadSetDefaultAffinityMask()
398 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetIdealProcessor()
404 return Thread::GetCurrentIdealProcessor(); in nnosThreadGetCurrentIdealProcessor()
409 return Thread::GetDefaultIdealProcessor(); in nnosThreadGetDefaultIdealProcessor()
414 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangeIdealProcessor()
420 Thread::ChangeCurrentIdealProcessor(coreNo); in nnosThreadChangeCurrentIdealProcessor()
425 Thread::SetDefaultIdealProcessor(coreNo); in nnosThreadSetDefaultIdealProcessor()
430 return Thread::GetCurrentProcessorNumber(); in nnosThreadGetCurrentProcessorNumber()
435 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadGetId()
441 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadIsAlive()
447 return reinterpret_cast<nnosThread*>(&nn::os::Thread::GetMainThread()); in nnosThreadGetMainThread()