7 writes to _waiterStates
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Threading\ReaderWriterLockSlim.cs (7)
140
_waiterStates
= WaiterStates.NoWaiters;
162
_waiterStates
|= WaiterStates.NoWaiters;
166
_waiterStates
&= ~WaiterStates.NoWaiters;
998
_waiterStates
&= ~waiterSignaledState;
1033
_waiterStates
&= ~waiterSignaledState;
1110
_waiterStates
|= WaiterStates.WriteWaiterSignaled;
1148
_waiterStates
|= WaiterStates.UpgradeableReadWaiterSignaled;
5 references to _waiterStates
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Threading\ReaderWriterLockSlim.cs (5)
152
return (
_waiterStates
& WaiterStates.NoWaiters) != WaiterStates.None;
996
if (waiterSignaledState != WaiterStates.None && (
_waiterStates
& waiterSignaledState) != WaiterStates.None)
1026
(
_waiterStates
& waiterSignaledState) != WaiterStates.None)
1107
WaiterStates signaled =
_waiterStates
& WaiterStates.WriteWaiterSignaled;
1146
if ((
_waiterStates
& WaiterStates.UpgradeableReadWaiterSignaled) == WaiterStates.None)