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