MCPcopy Create free account
hub / github.com/cemu-project/Cemu / OSIsThreadTerminated

Function OSIsThreadTerminated

src/Cafe/OS/libs/coreinit/coreinit_Thread.cpp:967–975  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

965 }
966
967 bool OSIsThreadTerminated(OSThread_t* thread)
968 {
969 __OSLockScheduler();
970 bool isTerminated = false;
971 if (thread->state == OSThread_t::THREAD_STATE::STATE_MORIBUND || thread->state == OSThread_t::THREAD_STATE::STATE_NONE)
972 isTerminated = true;
973 __OSUnlockScheduler();
974 return isTerminated;
975 }
976
977 bool OSIsThreadSuspended(OSThread_t* thread)
978 {

Callers 1

AXIst_StopThreadFunction · 0.85

Calls 2

__OSLockSchedulerFunction · 0.85
__OSUnlockSchedulerFunction · 0.85

Tested by

no test coverage detected