EtwpCovSampLookasideControlInitialize
INT64 __fastcall EtwpCovSampLookasideControlInitialize(INT64 a1, INT64 a2, INT64 a3, INT64 a4, UINT64 a5){
int v8;
INT64 v9;
INT64 *v10;
INT64 **v11;
INT64 result;
v8 = a4;
memset(a2, 0i64);
v9 = a1 + 592;
v10 = (INT64 *)(a2 + 16);
v11 = *(INT64 ***)(v9 + 8);
if( *v11 != (INT64 *)v9 )
__fastfail(3u);
*(_QWORD *)(a2 + 24) = v11;
*v10 = v9;
*v11 = v10;
*(_QWORD *)(v9 + 8) = v10;
InitializeSListHead((_SLIST_HEADER *)a2);
*(_QWORD *)(a2 + 40) = a2 + 32;
*(_QWORD *)(a2 + 32) = a2 + 32;
result = (unsigned int)a5;
*(_QWORD *)(a2 + 48) = a3;
*(_DWORD *)(a2 + 56) = v8;
*(_DWORD *)(a2 + 60) = a5;
return result;
}Referenced by:
EtwpCovSampCaptureContextStart