5 writes to NextCounterOffset
System (5)
services\monitoring\system\diagnosticts\SharedPerformanceCounter.cs (5)
306
previousCounterEntryPointer->
NextCounterOffset
= (int)((long)newCounterEntryPointer - baseAddress);
410
previousCounterEntryPointer->
NextCounterOffset
= (int)((long)newCounterEntryPointer - baseAddress);
426
previousCounterEntryPointer->
NextCounterOffset
= (int)((long)newCounterEntryPointer - baseAddress);
468
newCounterEntryPointer->
NextCounterOffset
= 0;
474
lastCounterPointer->
NextCounterOffset
= (int) ((long) newCounterEntryPointer - baseAddress);
6 references to NextCounterOffset
System (6)
services\monitoring\system\diagnosticts\SharedPerformanceCounter.cs (6)
404
Debug.Assert(firstCounterInCategoryPointer->
NextCounterOffset
!= 0, "The unique shared memory should have all of its counters created by the time we hit CreateInstance");
405
firstCounterInCategoryPointer = (CounterEntry*) ResolveOffset(firstCounterInCategoryPointer->
NextCounterOffset
, CounterEntrySize);
882
if (currentCounterPointer->
NextCounterOffset
!= 0)
883
currentCounterPointer = (CounterEntry*)(ResolveOffset(currentCounterPointer->
NextCounterOffset
, CounterEntrySize));
1421
if (currentCounterPointer->
NextCounterOffset
!= 0)
1422
currentCounterPointer = (CounterEntry*)(ResolveOffset(currentCounterPointer->
NextCounterOffset
, CounterEntrySize));