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