5 writes to _blockedWritersHead
System.Threading.Channels (5)
System\Threading\Channels\RendezvousChannel.cs (5)
93blockedWriter = ChannelUtilities.TryDequeueAndReserveCompletionIfCancelable(ref parent._blockedWritersHead); 153blockedWriter = ChannelUtilities.TryDequeueAndReserveCompletionIfCancelable(ref parent._blockedWritersHead); 280parent._blockedWritersHead = null; 404ChannelUtilities.Enqueue(ref parent._blockedWritersHead, writer); 466ChannelUtilities.Remove(ref state.Key._blockedWritersHead, blockedWriter);
6 references to _blockedWritersHead
System.Threading.Channels (6)
System\Threading\Channels\RendezvousChannel.cs (6)
119parent._blockedWritersHead is { } blockedWriter) 208if (parent._blockedWritersHead is not null) 276blockedWritersHead = parent._blockedWritersHead; 437blockedWriterCount = ChannelUtilities.CountOperations(_parent._blockedWritersHead); 497Debug.Assert(_blockedWritersHead is null, "There shouldn't be any blocked writer if there's a blocked reader."); 501if (_blockedWritersHead is not null)