13 references to EndOfList
System.Private.Xml.Linq (13)
System\Xml\Linq\XHashtable.cs (13)
176
if (entryIdx ==
EndOfList
)
179
entryIdx = Interlocked.CompareExchange(ref _buckets[bucketIdx], FullList,
EndOfList
);
183
while (entryIdx >
EndOfList
)
189
if (_entries[entryIdx].Next ==
EndOfList
)
192
entryIdx = Interlocked.CompareExchange(ref _entries[entryIdx].Next, FullList,
EndOfList
);
200
Debug.Assert(entryIdx ==
EndOfList
, "Resize() should only be called by one thread");
226
while (entryIdx >
EndOfList
)
304
entryIndex = Interlocked.CompareExchange(ref _buckets[hashCode & (_buckets.Length - 1)], newEntry,
EndOfList
);
306
entryIndex = Interlocked.CompareExchange(ref _entries[entryIndex].Next, newEntry,
EndOfList
);
312
if (entryIndex <=
EndOfList
)
313
return entryIndex ==
EndOfList
;
344
while (currentIndex >
EndOfList
)
356
if (_entries[currentIndex].Next >
EndOfList
)