EtwpReferenceStackLookasideList
struct SLIST_ENTRY *__stdcall EtwpReferenceStackLookasideList(){
int v0;
struct SLIST_ENTRY *result;
v0 = 2 * KeNumberProcessors_0 * _InterlockedIncrement(&dword_140C53AA0);
do
{
result = (struct SLIST_ENTRY *)ExAllocatePoolWithTag(NonPagedPoolNx, 0x820ui64, 0x6C777445ui64);
if( !result )
break;
RtlpInterlockedPushEntrySList((PSLIST_HEADER)&EtwpStackLookAsideList, result);
result = (struct SLIST_ENTRY *)(unsigned int)_InterlockedIncrement(&dword_140C53AA4);
}
while( (int)result < v0 );
return result;
}Referenced by:
EtwpEnableGuid
EtwpInitializeStackTracing