13 references to EndOfList
System.Xml.Linq (13)
System\Xml\Linq\XLinq.cs (13)
680
if (entryIdx ==
EndOfList
) {
682
entryIdx = Interlocked.CompareExchange(ref buckets[bucketIdx], FullList,
EndOfList
);
686
while (entryIdx >
EndOfList
) {
691
if (entries[entryIdx].Next ==
EndOfList
) {
693
entryIdx = Interlocked.CompareExchange(ref entries[entryIdx].Next, FullList,
EndOfList
);
700
Debug.Assert(entryIdx ==
EndOfList
, "Resize() should only be called by one thread");
724
while (entryIdx >
EndOfList
) {
807
entryIndex = Interlocked.CompareExchange(ref buckets[hashCode & (buckets.Length - 1)], newEntry,
EndOfList
);
809
entryIndex = Interlocked.CompareExchange(ref entries[entryIndex].Next, newEntry,
EndOfList
);
815
if (entryIndex <=
EndOfList
)
816
return entryIndex ==
EndOfList
;
846
while (currentIndex >
EndOfList
) {
856
if (entries[currentIndex].Next >
EndOfList
) {