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))) 277if (_workStealingQueues == null) 318for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 374if (_workStealingQueues != null) 406if (_workStealingQueues == null) 416if (local._nextQueue == null && local == _workStealingQueues) 432for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 485if (_workStealingQueues == null) 510for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 545if (local._nextQueue == null && local == _workStealingQueues) 557for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue) 613WorkStealingQueue? head = _workStealingQueues; // stable at least until GlobalQueuesLock is released in UnfreezeBag 642for (WorkStealingQueue? queue = _workStealingQueues; queue != null; queue = queue._nextQueue)