HalpTimerTraceTimingHardware
VOID __stdcall HalpTimerTraceTimingHardware(){
int v0;
int v1;
int v2;
int v3;
int v4;
int v5;
int v6;
int v7;
int v8;
int v9;
int v10;
int v11;
int v12;
int v13;
_EVENT_DATA_DESCRIPTOR v14;
int *v15;
__int64 v16;
int *v17;
__int64 v18;
int *v19;
__int64 v20;
int *v21;
__int64 v22;
int *v23;
__int64 v24;
int *v25;
__int64 v26;
int *v27;
__int64 v28;
if( *(&stru_140C00F40 + 1966) > 5u && tlgKeywordOn((__int64)&stru_140C00F40 + 7864, 0x400000000000i64) )
{
v16 = 4i64;
v18 = 4i64;
v0 = *((_DWORD *)HalpClockTimer + 57);
v15 = &v7;
v7 = v0;
v1 = *(_DWORD *)(HalpPerformanceCounter + 228);
v17 = &v8;
v8 = v1;
if( HalpAlwaysOnTimer )
v2 = *((_DWORD *)HalpAlwaysOnTimer + 57);
else
v2 = 0;
v9 = v2;
v19 = &v9;
v20 = 4i64;
if( qword_140C4A480 )
v3 = *((_DWORD *)qword_140C4A480 + 57);
else
v3 = 0;
v10 = v3;
v21 = &v10;
v22 = 4i64;
if( HalpAlwaysOnCounter )
v4 = *((_DWORD *)HalpAlwaysOnCounter + 57);
else
v4 = 0;
v11 = v4;
v23 = &v11;
v24 = 4i64;
if( HalpWatchdogTimer )
v5 = *((_DWORD *)HalpWatchdogTimer + 57);
else
v5 = 0;
v12 = v5;
v25 = &v12;
v26 = 4i64;
if( HalpAuxiliaryCounter )
v6 = *((_DWORD *)HalpAuxiliaryCounter + 57);
else
v6 = 0;
v13 = v6;
v28 = 4i64;
v27 = &v13;
tlgWriteTransfer_EtwWriteTransfer(
(__int64)&stru_140C00F40 + 7864,
(unsigned __int8 *)byte_140021851,
0i64,
0i64,
9u,
&v14);
}
}Referenced by:
No references.