7 writes to Next
System.Net.WebSockets (7)
System\Net\WebSockets\AsyncMutex.cs (7)
114w.Next = w.Prev = w; 119w.Next = _waitersTail; 121w.Prev.Next = w.Next.Prev = w; 162w.Prev.Next = w.Next; 170w.Next = w.Prev = null; 229w.Prev.Next = w.Next; 232w.Next = w.Prev = null;
15 references to Next
System.Net.WebSockets (15)
System\Net\WebSockets\AsyncMutex.cs (15)
118Debug.Assert(_waitersTail.Next != null && _waitersTail.Prev != null); 121w.Prev.Next = w.Next.Prev = w; 137bool inList = w.Next != null; 154if (w.Next == w) 161w.Next!.Prev = w.Prev; 162w.Prev.Next = w.Next; 165m._waitersTail = w.Next; 214Debug.Assert(w.Next != null && w.Prev != null); 215Debug.Assert(w.Next != w || w.Prev == w); 216Debug.Assert(w.Prev != w || w.Next == w); 218if (w.Next == w) 225Debug.Assert(w.Next != null && w.Prev != null); 226Debug.Assert(w.Next != w && w.Prev != w); 228w.Next.Prev = w.Prev; 229w.Prev.Next = w.Next;