23 references to HasAnyWaiters
System.Private.CoreLib (23)
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (23)
309
if (state.
HasAnyWaiters
)
329
if (state.
HasAnyWaiters
)
947
Debug.Assert(
HasAnyWaiters
);
962
Debug.Assert(
HasAnyWaiters
|| !ShouldNotPreemptWaiters);
990
Debug.Assert(
HasAnyWaiters
);
1023
if (new State(newState).
HasAnyWaiters
) // overflow check
1033
Debug.Assert(
HasAnyWaiters
);
1041
Debug.Assert(
HasAnyWaiters
);
1137
if (newState.
HasAnyWaiters
)
1217
Debug.Assert(state.
HasAnyWaiters
|| !state.ShouldNotPreemptWaiters);
1258
if (!state.
HasAnyWaiters
&& !waiterStartTimeWasReset)
1277
Debug.Assert(state.
HasAnyWaiters
|| waiterStartTimeWasReset);
1278
if (!state.
HasAnyWaiters
|| waiterStartTimeWasReset)
1301
Debug.Assert(state.
HasAnyWaiters
);
1317
if (newState.
HasAnyWaiters
&& !waiterStartTimeWasRecorded)
1331
if (newState.
HasAnyWaiters
)
1362
Debug.Assert(state.
HasAnyWaiters
);
1376
if (newState.
HasAnyWaiters
&& !waiterStartTimeWasRecorded)
1390
if (newState.
HasAnyWaiters
)
1416
Debug.Assert(state.
HasAnyWaiters
);
1420
if (newState.ShouldNotPreemptWaiters && !newState.
HasAnyWaiters
)
1446
Debug.Assert(state.
HasAnyWaiters
);
1467
if (!stateBeforeUpdate.
HasAnyWaiters
)