2 writes to m_consumerBufferIndex
System.Core (2)
System\Linq\Parallel\Channels\AsynchronousChannel.cs (2)
127
m_consumerBufferIndex
= 0;
627
Interlocked.Exchange(ref
m_consumerBufferIndex
, (consumerBufferIndex + 1) % m_buffer.Length);
3 references to m_consumerBufferIndex
System.Core (3)
System\Linq\Parallel\Channels\AsynchronousChannel.cs (3)
153
int consumerIndex =
m_consumerBufferIndex
;
187
return m_producerBufferIndex ==
m_consumerBufferIndex
;
615
int consumerBufferIndex =
m_consumerBufferIndex
;