10 references to _assignedWorkItemQueueThreadCounts
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (10)
486
int count =
_assignedWorkItemQueueThreadCounts
[i];
491
_assignedWorkItemQueueThreadCounts
[queueIndex] = count + 1;
507
_assignedWorkItemQueueThreadCounts
[queueIndex]++;
533
Debug.Assert(
_assignedWorkItemQueueThreadCounts
[queueIndex] >= 0);
534
if (
_assignedWorkItemQueueThreadCounts
[queueIndex] > 1)
538
if (
_assignedWorkItemQueueThreadCounts
[i] < ProcessorsPerAssignableWorkItemQueue)
540
_assignedWorkItemQueueThreadCounts
[queueIndex]--;
542
_assignedWorkItemQueueThreadCounts
[queueIndex]++;
561
int newCount = --
_assignedWorkItemQueueThreadCounts
[queueIndex];
574
while (
_assignedWorkItemQueueThreadCounts
[queueIndex] <= 0 && queue.TryDequeue(out object? workItem))