6 writes to _freeEntryList
System.Runtime.Caching (6)
System\Runtime\Caching\CacheExpires.cs (6)
309RemoveFromList(pageIndex, ref _freeEntryList); 339RemoveFromList(pageIndex, ref _freeEntryList); 360AddToListHead(pageIndex, ref _freeEntryList); 417AddToListHead(pageIndex, ref _freeEntryList); 455MoveToListTail(pageIndexCurrent, ref _freeEntryList); 459MoveToListHead(pageIndexCurrent, ref _freeEntryList);
19 references to _freeEntryList
System.Runtime.Caching (19)
System\Runtime\Caching\CacheExpires.cs (19)
126_freeEntryList._head = -1; 127_freeEntryList._tail = -1; 328Debug.Assert(_freeEntryList._head >= 0, "_freeEntryList._head >= 0"); 329int pageIndex = _freeEntryList._head; 371Debug.Assert(_freeEntryList._head == -1, "_freeEntryList._head == -1"); 372Debug.Assert(_freeEntryList._tail == -1, "_freeEntryList._tail == -1"); 439Debug.Assert(_freeEntryList._head != -1, "_freeEntryList._head != -1"); 440Debug.Assert(_freeEntryList._tail != -1, "_freeEntryList._tail != -1"); 441Debug.Assert(_freeEntryList._head != _freeEntryList._tail, "_freeEntryList._head != _freeEntryList._tail"); 444int pageIndexLast = _freeEntryList._tail; 445int pageIndexCurrent = _freeEntryList._head; 472if (_freeEntryList._tail == -1) 475entries = (_pages[(_freeEntryList._tail)]._entries); 486Debug.Assert(_freeEntryList._head != _freeEntryList._tail, "_freeEntryList._head != _freeEntryList._tail"); 488Debug.Assert(newRef.PageIndex != _freeEntryList._tail, "newRef.PageIndex != _freeEntryList._tail"); 500RemovePage(_freeEntryList._tail); 516if (_freeEntryList._head == -1)