1 write to m_mask
mscorlib (1)
system\threading\threadpool.cs (1)
219
m_mask
= (m_mask << 1) | 1;
15 references to m_mask
mscorlib (15)
system\threading\threadpool.cs (15)
178
m_headIndex = m_headIndex &
m_mask
;
179
m_tailIndex = tail = m_tailIndex &
m_mask
;
191
if (tail < m_headIndex +
m_mask
)
193
Volatile.Write(ref m_array[tail &
m_mask
], obj);
208
if (count >=
m_mask
)
213
newArray[i] = m_array[(i + head) &
m_mask
];
219
m_mask = (
m_mask
<< 1) | 1;
222
Volatile.Write(ref m_array[tail &
m_mask
], obj);
237
if (m_array[(m_tailIndex - 1) &
m_mask
] == obj)
258
if (m_array[i &
m_mask
] == obj)
268
if (m_array[i &
m_mask
] == null)
272
Volatile.Write(ref m_array[i &
m_mask
], null);
314
int idx = tail &
m_mask
;
334
int idx = tail &
m_mask
;
386
int idx = head &
m_mask
;