2 writes to _kernelEvent
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (2)
104if (Interlocked.CompareExchange(ref _kernelEvent, mre, null) != null) 562ManualResetEvent? mre = Interlocked.Exchange<ManualResetEvent?>(ref _kernelEvent!, null);
7 references to _kernelEvent
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (7)
97if (_kernelEvent != null) 99return _kernelEvent; 115_kernelEvent.Set(); 118return _kernelEvent; 560if (_kernelEvent != null) 707/// <remarks>If it successfully transitions, it will also have disposed of <see cref="_timer"/> and set <see cref="_kernelEvent"/>.</remarks> 725_kernelEvent?.Set();