10 references to _blockedReaders
System.Threading.Channels (10)
System\Threading\Channels\BoundedChannel.cs (10)
168parent._blockedReaders.EnqueueTail(singleton); 182parent._blockedReaders.EnqueueTail(reader); 345ChannelUtilities.FailOperations<AsyncOperation<T>, T>(parent._blockedReaders, ChannelUtilities.CreateInvalidCompletionException(error)); 384while (!parent._blockedReaders.IsEmpty) 386AsyncOperation<T> r = parent._blockedReaders.DequeueHead(); 559while (!parent._blockedReaders.IsEmpty) 561AsyncOperation<T> r = parent._blockedReaders.DequeueHead(); 683Debug.Assert(_blockedReaders.IsEmpty, "There are items available, so there shouldn't be any blocked readers."); 691if (!_blockedReaders.IsEmpty) 699Debug.Assert(_blockedReaders.IsEmpty, "There shouldn't be any blocked readers if there's a blocked writer.");