Searched refs:_freeIndex (Results 1 – 3 of 3) sorted by relevance
53 private int _freeIndex = TERMINATOR_INDEX; field in System.Threading.Tasks.Dataflow.Internal.QueuedMap.ArrayBasedLinkedQueue76 if (_freeIndex != TERMINATOR_INDEX) in Enqueue()78 … Debug.Assert(0 <= _freeIndex && _freeIndex < _storage.Count, "Index is out of range."); in Enqueue()79 newIndex = _freeIndex; in Enqueue()80 _freeIndex = _storage[_freeIndex].Key; in Enqueue()127 _storage[_headIndex] = new KeyValuePair<int, T>(_freeIndex, default(T)); in TryDequeue()128 _freeIndex = _headIndex; in TryDequeue()143 for (int idx = _freeIndex; idx != TERMINATOR_INDEX; idx = _storage[idx].Key) in Replace()
542 LVPtrVector<CacheFileItem, false> _freeIndex; // free file block index member in CacheFile762 _freeIndex.add( item ); in readIndex()842 _freeIndex.add( block ); in freeBlock()890 for ( int i=0; i<_freeIndex.length(); i++ ) { in allocBlock()891 …if ( _freeIndex[i] && (_freeIndex[i]->_blockSize>=size) && (bestSize==-1 || _freeIndex[i]->_blockS… in allocBlock()892 bestSize = _freeIndex[i]->_blockSize; in allocBlock()894 existing = _freeIndex[i]; in allocBlock()898 _freeIndex.remove( existing ); in allocBlock()