22 references to WaiterStates
System.Core (22)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (22)
75private WaiterStates _waiterStates; 146_waiterStates = WaiterStates.NoWaiters; 158return (_waiterStates & WaiterStates.NoWaiters) != WaiterStates.None; 168_waiterStates |= WaiterStates.NoWaiters; 172_waiterStates &= ~WaiterStates.NoWaiters; 1037WaiterStates waiterSignaledState = WaiterStates.None; 1042waiterSignaledState = WaiterStates.UpgradeableReadWaiterSignaled; 1050waiterSignaledState = WaiterStates.WriteWaiterSignaled; 1076if (waiterSignaledState != WaiterStates.None && (_waiterStates & waiterSignaledState) != WaiterStates.None) 1105waiterSignaledState != WaiterStates.None && 1106(_waiterStates & waiterSignaledState) != WaiterStates.None) 1187WaiterStates signaled = _waiterStates & WaiterStates.WriteWaiterSignaled; 1188if (signaled == WaiterStates.None) 1190_waiterStates |= WaiterStates.WriteWaiterSignaled; 1195if (signaled == WaiterStates.None) 1226if ((_waiterStates & WaiterStates.UpgradeableReadWaiterSignaled) == WaiterStates.None) 1228_waiterStates |= WaiterStates.UpgradeableReadWaiterSignaled;