24 writes to _prev
System.Runtime.Caching (24)
System\Runtime\Caching\CacheUsage.cs (24)
333
entries[entryIndex]._ref1.
_prev
= UsageEntryRef.INVALID;
335
entries[entryIndex]._ref2.
_prev
= UsageEntryRef.INVALID;
496
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (newRef1); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (newRef1); } else { _lastRefTail = (newRef1); } };
508
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (newRef2); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (newRef2); } else { _lastRefTail = (newRef2); } };
539
entries[entryIndex]._ref1.
_prev
= UsageEntryRef.INVALID;
544
entries[entryIndex]._ref2.
_prev
= freeRef1;
550
{ if ((_lastRefHead).IsRef1) { (_pages[((_lastRefHead).PageIndex)]._entries)[(_lastRefHead).Ref1Index]._ref1.
_prev
= (freeRef1); } else if ((_lastRefHead).IsRef2) { (_pages[((_lastRefHead).PageIndex)]._entries)[(_lastRefHead).Ref2Index]._ref2.
_prev
= (freeRef1); } else { _lastRefTail = (freeRef1); } };
564
entries[entryIndex]._ref2.
_prev
= prev;
566
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (freeRef2); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (freeRef2); } else { _lastRefTail = (freeRef2); } };
591
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (prev); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (prev); } else { _lastRefTail = (prev); } };
599
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (prev); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (prev); } else { _lastRefTail = (prev); } };
650
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (prev); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (prev); } else { _lastRefTail = (prev); } };
662
{ if ((next).IsRef1) { (_pages[((next).PageIndex)]._entries)[(next).Ref1Index]._ref1.
_prev
= (entryRef2); } else if ((next).IsRef2) { (_pages[((next).PageIndex)]._entries)[(next).Ref2Index]._ref2.
_prev
= (entryRef2); } else { _lastRefTail = (entryRef2); } };
664
entries[entryIndex]._ref1.
_prev
= UsageEntryRef.INVALID;
667
{ if ((_lastRefHead).IsRef1) { (_pages[((_lastRefHead).PageIndex)]._entries)[(_lastRefHead).Ref1Index]._ref1.
_prev
= (entryRef); } else if ((_lastRefHead).IsRef2) { (_pages[((_lastRefHead).PageIndex)]._entries)[(_lastRefHead).Ref2Index]._ref2.
_prev
= (entryRef); } else { _lastRefTail = (entryRef); } };
9 references to _prev
System.Runtime.Caching (9)
System\Runtime\Caching\CacheUsage.cs (9)
486
UsageEntryRef prev = newEntries[newRef1.Ref1Index]._ref1.
_prev
;
498
prev = newEntries[newRef1.Ref1Index]._ref2.
_prev
;
560
prev = (_pages[(_addRef2Head.PageIndex)]._entries)[_addRef2Head.Ref2Index]._ref2.
_prev
;
587
UsageEntryRef prev = entries[entryIndex]._ref1.
_prev
;
593
prev = entries[entryIndex]._ref2.
_prev
;
646
UsageEntryRef prev = entries[entryIndex]._ref2.
_prev
;
658
prev = entries[entryIndex]._ref2.
_prev
;
711
prevNext = (_pages[(prev.PageIndex)]._entries)[prev.Ref2Index]._ref2.
_prev
;
714
prevNext = (_pages[(prevNext.PageIndex)]._entries)[prevNext.Ref1Index]._ref1.
_prev
;