7 writes to _waiterStates
System.Core (7)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (7)
146_waiterStates = WaiterStates.NoWaiters; 168_waiterStates |= WaiterStates.NoWaiters; 172_waiterStates &= ~WaiterStates.NoWaiters; 1078_waiterStates &= ~waiterSignaledState; 1113_waiterStates &= ~waiterSignaledState; 1190_waiterStates |= WaiterStates.WriteWaiterSignaled; 1228_waiterStates |= WaiterStates.UpgradeableReadWaiterSignaled;
5 references to _waiterStates
System.Core (5)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (5)
158return (_waiterStates & WaiterStates.NoWaiters) != WaiterStates.None; 1076if (waiterSignaledState != WaiterStates.None && (_waiterStates & waiterSignaledState) != WaiterStates.None) 1106(_waiterStates & waiterSignaledState) != WaiterStates.None) 1187WaiterStates signaled = _waiterStates & WaiterStates.WriteWaiterSignaled; 1226if ((_waiterStates & WaiterStates.UpgradeableReadWaiterSignaled) == WaiterStates.None)