Lines Matching refs:Thread

173 class Thread : public WaitObject
190 Thread() : m_CanFinalize(true) {} in Thread() function
198 ~Thread();
653 static Thread& GetMainThread() { return s_MainThread; } in GetMainThread()
668 static Thread s_MainThread;
672 Thread(const InitializeAsCurrentTag&);
728 struct Thread::TypeInfo
787 inline void Thread::Start(void (*f)(T), U param, Stack& stack, s32 priority, s32 coreNo) in Start()
795 inline void Thread::Start(void (*f)(const T*), const T& param, Stack& stack, s32 priority, s32 core… in Start()
803 inline void Thread::Start(void (*f)(), Stack& stack, s32 priority, s32 coreNo) in Start()
809 inline nn::Result Thread::TryStart(void (*f)(T), U param, Stack& stack, s32 priority, s32 coreNo) in TryStart()
823 inline nn::Result Thread::TryStart(void (*f)(), Stack& stack, s32 priority, s32 coreNo) in TryStart()
829 inline void Thread::StartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 priority, s32 … in StartUsingAutoStack()
836 inline void Thread::StartUsingAutoStack(void (*f)(), size_t stackSize, s32 priority, s32 coreNo) in StartUsingAutoStack()
842 inline nn::Result Thread::TryStartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 prior… in TryStartUsingAutoStack()
855 inline nn::Result Thread::TryStartUsingAutoStack(void (*f)(), size_t stackSize, s32 priority, s32 c… in TryStartUsingAutoStack()
860 inline void Thread::Finalize() in Finalize()
866 inline Thread::~Thread() in ~Thread()
871 inline void Thread::Join() in Join()
877 inline void Thread::Detach() in Detach()
884 inline bool Thread::IsAlive() const in IsAlive()
888 return !const_cast<Thread*>(this)->WaitOne(0); in IsAlive()
896 inline void Thread::Sleep(nn::fnd::TimeSpan span) in Sleep()
901 inline void Thread::Yield() in Yield()
906 inline bit32 Thread::GetId() const in GetId()
913 inline bit32 Thread::GetCurrentId() in GetCurrentId()
920 inline s32 Thread::GetPriority() const in GetPriority()
927 inline s32 Thread::GetCurrentPriority() in GetCurrentPriority()
934 inline void Thread::ChangePriority(s32 priority) in ChangePriority()
939 inline void Thread::ChangeCurrentPriority(s32 priority) in ChangeCurrentPriority()
944 inline void Thread::GetAffinityMask(bit8* pAffinityMask, s32 numProcessor) const in GetAffinityMask()
949 inline void Thread::GetCurrentAffinityMask(bit8* pAffinityMask, s32 numProcessor) in GetCurrentAffinityMask()
954 inline void Thread::GetDefaultAffinityMask(bit8* pAffinityMask, s32 numProcessor) in GetDefaultAffinityMask()
959 inline void Thread::ChangeAffinityMask(const bit8* pAffinityMask, s32 numProcessor) in ChangeAffinityMask()
964 inline void Thread::ChangeCurrentAffinityMask(const bit8* pAffinityMask, s32 numProcessor) in ChangeCurrentAffinityMask()
969 inline void Thread::SetDefaultAffinityMask(const bit8* pAffinityMask, s32 numProcessor) in SetDefaultAffinityMask()
974 inline s32 Thread::GetIdealProcessor() const in GetIdealProcessor()
981 inline s32 Thread::GetCurrentIdealProcessor() in GetCurrentIdealProcessor()
988 inline s32 Thread::GetDefaultIdealProcessor() in GetDefaultIdealProcessor()
995 inline void Thread::ChangeIdealProcessor(s32 coreNo) in ChangeIdealProcessor()
1000 inline void Thread::ChangeCurrentIdealProcessor(s32 coreNo) in ChangeCurrentIdealProcessor()
1005 inline void Thread::SetDefaultIdealProcessor(s32 coreNo) in SetDefaultIdealProcessor()
1010 inline s32 Thread::GetCurrentProcessorNumber() in GetCurrentProcessorNumber()
1051 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosThread, nn::os::Thread, 8, u32);