9 references to _assignedWorkItemQueueThreadCounts
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (9)
472
queueIndex =
_assignedWorkItemQueueThreadCounts
.Length - 1;
473
_assignedWorkItemQueueThreadCounts
[queueIndex]++;
478
Debug.Assert(
_assignedWorkItemQueueThreadCounts
[queueIndex] >= 0);
479
if (
_assignedWorkItemQueueThreadCounts
[queueIndex] > 1)
483
if (
_assignedWorkItemQueueThreadCounts
[i] < ProcessorsPerAssignableWorkItemQueue)
485
_assignedWorkItemQueueThreadCounts
[queueIndex]--;
487
_assignedWorkItemQueueThreadCounts
[queueIndex]++;
511
int newCount = --
_assignedWorkItemQueueThreadCounts
[queueIndex];
524
while (
_assignedWorkItemQueueThreadCounts
[queueIndex] <= 0 && queue.TryDequeue(out object? workItem))