5 writes to m_headIndex
mscorlib (5)
system\threading\threadpool.cs (5)
178
m_headIndex
= m_headIndex & m_mask;
217
m_headIndex
= 0;
280
m_headIndex
+= 1;
382
Interlocked.Exchange(ref
m_headIndex
, head + 1);
398
m_headIndex
= head;
12 references to m_headIndex
mscorlib (12)
system\threading\threadpool.cs (12)
178
m_headIndex =
m_headIndex
& m_mask;
180
Contract.Assert(
m_headIndex
<= m_tailIndex);
191
if (tail <
m_headIndex
+ m_mask)
204
int head =
m_headIndex
;
205
int count = m_tailIndex -
m_headIndex
;
256
for (int i = m_tailIndex - 2; i >=
m_headIndex
; i--)
279
else if (i ==
m_headIndex
)
302
if (
m_headIndex
>= tail)
312
if (
m_headIndex
<= tail)
331
if (
m_headIndex
<= tail)
371
if (
m_headIndex
>= m_tailIndex)
381
int head =
m_headIndex
;