Lines Matching refs:Thread

171 class Thread : public WaitObject
188 Thread() : m_CanFinalize(true) {} in Thread() function
196 ~Thread();
406 bool IsAlive() const { return !const_cast<Thread*>(this)->WaitOne(0); } in IsAlive()
640 static Thread& GetMainThread() { return s_MainThread; } in GetMainThread()
655 static Thread s_MainThread;
659 Thread(const InitializeAsCurrentTag&);
715 struct Thread::TypeInfo
774 inline void Thread::Start(void (*f)(T), U param, Stack& stack, s32 priority, s32 coreNo) in Start()
782 inline void Thread::Start(void (*f)(const T*), const T& param, Stack& stack, s32 priority, s32 core… in Start()
790 inline void Thread::Start(void (*f)(), Stack& stack, s32 priority, s32 coreNo) in Start()
796 inline nn::Result Thread::TryStart(void (*f)(T), U param, Stack& stack, s32 priority, s32 coreNo) in TryStart()
810 inline nn::Result Thread::TryStart(void (*f)(), Stack& stack, s32 priority, s32 coreNo) in TryStart()
816 inline void Thread::StartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 priority, s32 … in StartUsingAutoStack()
823 inline void Thread::StartUsingAutoStack(void (*f)(), size_t stackSize, s32 priority, s32 coreNo) in StartUsingAutoStack()
829 inline nn::Result Thread::TryStartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 prior… in TryStartUsingAutoStack()
842 inline nn::Result Thread::TryStartUsingAutoStack(void (*f)(), size_t stackSize, s32 priority, s32 c… in TryStartUsingAutoStack()
847 inline void Thread::FinalizeImpl() in FinalizeImpl()
855 inline void Thread::Finalize() in Finalize()
861 inline Thread::~Thread() in ~Thread()
866 inline void Thread::Join() in Join()
872 inline void Thread::Detach() in Detach()
879 inline void Thread::Sleep(nn::fnd::TimeSpan span) in Sleep()
884 inline void Thread::Yield() in Yield()
889 inline bit32 Thread::GetId() const in GetId()
896 inline bit32 Thread::GetCurrentId() in GetCurrentId()
903 inline s32 Thread::GetPriority() const in GetPriority()
910 inline s32 Thread::GetCurrentPriority() in GetCurrentPriority()
917 inline void Thread::ChangePriority(s32 priority) in ChangePriority()
922 inline void Thread::ChangeCurrentPriority(s32 priority) in ChangeCurrentPriority()
927 inline void Thread::GetAffinityMask(bit8* pAffinityMask, s32 numProcessor) const in GetAffinityMask()
932 inline void Thread::GetCurrentAffinityMask(bit8* pAffinityMask, s32 numProcessor) in GetCurrentAffinityMask()
937 inline void Thread::GetDefaultAffinityMask(bit8* pAffinityMask, s32 numProcessor) in GetDefaultAffinityMask()
942 inline void Thread::ChangeAffinityMask(const bit8* pAffinityMask, s32 numProcessor) in ChangeAffinityMask()
947 inline void Thread::ChangeCurrentAffinityMask(const bit8* pAffinityMask, s32 numProcessor) in ChangeCurrentAffinityMask()
952 inline void Thread::SetDefaultAffinityMask(const bit8* pAffinityMask, s32 numProcessor) in SetDefaultAffinityMask()
957 inline s32 Thread::GetIdealProcessor() const in GetIdealProcessor()
964 inline s32 Thread::GetCurrentIdealProcessor() in GetCurrentIdealProcessor()
971 inline s32 Thread::GetDefaultIdealProcessor() in GetDefaultIdealProcessor()
978 inline void Thread::ChangeIdealProcessor(s32 coreNo) in ChangeIdealProcessor()
983 inline void Thread::ChangeCurrentIdealProcessor(s32 coreNo) in ChangeCurrentIdealProcessor()
988 inline void Thread::SetDefaultIdealProcessor(s32 coreNo) in SetDefaultIdealProcessor()
993 inline s32 Thread::GetCurrentProcessorNumber() in GetCurrentProcessorNumber()
1034 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosThread, nn::os::Thread, 8, u32);