4 writes to m_combinedState
mscorlib (4)
system\threading\ManualResetEventSlim.cs (4)
152
m_combinedState
= (m_combinedState & ~SpinCountState_BitMask) | (value << SpinCountState_ShiftCount);
244
this.
m_combinedState
= initialState ? (1 << SignalledState_ShiftCount) : 0;
718
m_combinedState
|= Dispose_BitMask; //set the dispose bit
782
if (Interlocked.CompareExchange(ref
m_combinedState
, newState, oldState) == oldState)
7 references to m_combinedState
mscorlib (7)
system\threading\ManualResetEventSlim.cs (7)
128
return 0 != ExtractStatePortion(
m_combinedState
, SignalledState_BitMask);
144
return ExtractStatePortionAndShiftRight(
m_combinedState
, SpinCountState_BitMask, SpinCountState_ShiftCount);
152
m_combinedState = (
m_combinedState
& ~SpinCountState_BitMask) | (value << SpinCountState_ShiftCount);
163
return ExtractStatePortionAndShiftRight(
m_combinedState
, NumWaitersState_BitMask, NumWaitersState_ShiftCount);
715
if ((
m_combinedState
& Dispose_BitMask) != 0)
740
if ((
m_combinedState
& Dispose_BitMask) != 0)
776
int oldState =
m_combinedState
; // cache the old value for testing in CAS