1 write to _workStealingQueues
System.Collections.Concurrent (1)
System\Collections\Concurrent\ConcurrentBag.cs (1)
134_workStealingQueues = queue = new WorkStealingQueue(head);
16 references to _workStealingQueues
System.Collections.Concurrent (16)
System\Collections\Concurrent\ConcurrentBag.cs (16)
129WorkStealingQueue? head = _workStealingQueues; 155for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 215TryStealFromTo(_workStealingQueues, null, out result, take) : 216(TryStealFromTo(localQueue._nextQueue, null, out result, take) || TryStealFromTo(_workStealingQueues, localQueue, out result, take)); 283if (_workStealingQueues == null) 324for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 380if (_workStealingQueues != null) 412if (_workStealingQueues == null) 422if (local._nextQueue == null && local == _workStealingQueues) 438for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 491if (_workStealingQueues == null) 516for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 551if (local._nextQueue == null && local == _workStealingQueues) 563for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 619WorkStealingQueue? head = _workStealingQueues; // stable at least until GlobalQueuesLock is released in UnfreezeBag 648for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue)