14 references to Unstarted
System.Private.CoreLib (14)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.cs (3)
259if ((ThreadState & ThreadState.Unstarted) != 0) 283if ((ThreadState & ThreadState.Unstarted) == 0) 418Debug.Assert(ThreadState.HasFlag(ThreadState.Unstarted) || this == CurrentThread);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.Unix.cs (1)
47Debug.Assert((ThreadState & ThreadState.Unstarted) == 0 || (millisecondsTimeout == 0));
System\Threading\Thread.NativeAot.cs (10)
31private volatile int _threadState = (int)ThreadState.Unstarted; 92Debug.Assert(currentThread._threadState == (int)ThreadState.Unstarted); 119return !GetThreadStateBit(ThreadState.Unstarted); 126return ((ThreadState)_threadState & (ThreadState.Unstarted | ThreadState.Stopped | ThreadState.Aborted)) == 0; 157if ((threadState & ((int)ThreadState.Background | (int)ThreadState.Unstarted | (int)ThreadState.Stopped)) == 0) 166if ((threadState & ((int)ThreadState.Background | (int)ThreadState.Unstarted | (int)ThreadState.Stopped)) == (int)ThreadState.Background) 360if (!GetThreadStateBit(ThreadState.Unstarted)) 379while (GetThreadStateBit(ThreadState.Unstarted) && !JoinInternal(0)) 395if (GetThreadStateBit(ThreadState.Unstarted)) 431int state = thread.ClearThreadStateBit(ThreadState.Unstarted);