12 references to WaitInfo
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (3)
139
Thread.CurrentThread.
WaitInfo
.NamedMutexOwnershipChain.Remove(this);
240
MutexTryAcquireLockResult acquireResult = processDataHeader._processData.TryAcquireLock(timeoutMilliseconds: 0).RecordMutexAcquisition(Thread.CurrentThread.
WaitInfo
);
282
Thread.CurrentThread.
WaitInfo
.NamedMutexOwnershipChain.Remove(this);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.ThreadWaitInfo.Unix.cs (2)
398
if (interruptible && Thread.CurrentThread.
WaitInfo
.CheckAndResetPendingInterrupt_NotLocked)
411
.
WaitInfo
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.Unix.cs (6)
28
/// out of a wait state. Each thread has an instance available through <see cref="Thread.
WaitInfo
"/>.
191
ThreadWaitInfo waitInfo = Thread.CurrentThread.
WaitInfo
;
369
return waitableObject.Wait(Thread.CurrentThread.
WaitInfo
, timeoutMilliseconds, interruptible);
381
ThreadWaitInfo waitInfo = Thread.CurrentThread.
WaitInfo
;
478
ThreadWaitInfo waitInfo = Thread.CurrentThread.
WaitInfo
;
523
thread.
WaitInfo
.TrySignalToInterruptWaitOrRecordPendingInterrupt();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.WaitableObject.Unix.cs (1)
886
ThreadWaitInfo waitInfo = _thread.
WaitInfo
;