EtwpCovSampPushListSList

PSLIST_ENTRY __stdcall EtwpCovSampPushListSList(union _SLIST_HEADER *a1, _SLIST_ENTRY *a2, ULONG *a3){
  _SLIST_ENTRY *Next; 
  ULONG v5; 
  _SLIST_ENTRY *i; 
  PSLIST_ENTRY result; 

  Next = a2->Next;
  v5 = 1;
  for( i = a2; Next; Next = Next->Next )
  {
    ++v5;
    i = Next;
  }
  result = InterlockedPushListSList(a1, a2, i, v5);
  *a3 = v5;
  return result;
}

Referenced by:

EtwpCovSampCaptureQueueDpc
EtwpCovSampLookasideFlushFreeListToCleanupList