6 writes to _head
System.Runtime.Caching (6)
System\Runtime\Caching\CacheUsage.cs (6)
157_freePageList._head = -1; 159_freeEntryList._head = -1; 179list._head = pageIndex; 195list._head = pageIndex; 222list._head = (_pages[(pageIndex)]._pageNext); 395_freePageList._head = oldLength;
22 references to _head
System.Runtime.Caching (22)
System\Runtime\Caching\CacheUsage.cs (22)
165Debug.Assert((list._head == -1) == (list._tail == -1), "(list._head == -1) == (list._tail == -1)"); 168(_pages[(pageIndex)]._pageNext) = list._head; 169if (list._head != -1) 171Debug.Assert((_pages[(list._head)]._pagePrev) == -1, "PagePrev(list._head) == -1"); 172(_pages[(list._head)]._pagePrev) = pageIndex; 184Debug.Assert((list._head == -1) == (list._tail == -1), "(list._head == -1) == (list._tail == -1)"); 203Debug.Assert(list._head != -1, "list._head != -1"); 205int oldHead = list._head; 212Debug.Assert((list._head == -1) == (list._tail == -1), "(list._head == -1) == (list._tail == -1)"); 221Debug.Assert(list._head == pageIndex, "list._head == pageIndex"); 242Debug.Assert(list._head != -1, "list._head != -1"); 245if (list._head == pageIndex) 254Debug.Assert(list._head != -1, "list._head != -1"); 308Debug.Assert(_freeEntryList._head >= 0, "_freeEntryList._head >= 0"); 309int pageIndex = _freeEntryList._head; 356Debug.Assert(_freeEntryList._head == -1, "_freeEntryList._head == -1"); 359if (_freePageList._head == -1) 424Debug.Assert(_freeEntryList._head != -1, "_freeEntryList._head != -1"); 426Debug.Assert(_freeEntryList._head != _freeEntryList._tail, "_freeEntryList._head != _freeEntryList._tail"); 430int pageIndexCurrent = _freeEntryList._head; 469Debug.Assert(_freeEntryList._head != _freeEntryList._tail, "_freeEntryList._head != _freeEntryList._tail"); 524if (_freeEntryList._head == -1)