9 references to _headAndTail
MSBuildTaskHost (9)
Collections\ConcurrentQueue.cs (9)
355
int tail = Thread.VolatileRead(ref
_headAndTail
.Tail);
356
if (Interlocked.CompareExchange(ref
_headAndTail
.Tail, tail + FreezeOffset, tail) == tail)
372
int currentHead = Thread.VolatileRead(ref
_headAndTail
.Head);
391
if (Interlocked.CompareExchange(ref
_headAndTail
.Head, currentHead + 1, currentHead) == currentHead)
418
int currentTail = Thread.VolatileRead(ref
_headAndTail
.Tail);
452
int currentHead = Thread.VolatileRead(ref
_headAndTail
.Head);
476
int currentTail = Thread.VolatileRead(ref
_headAndTail
.Tail);
504
int currentTail = Thread.VolatileRead(ref
_headAndTail
.Tail);
523
if (Interlocked.CompareExchange(ref
_headAndTail
.Tail, currentTail + 1, currentTail) == currentTail)