PopSqmThermalUsermodeEvent
VOID __stdcall PopSqmThermalUsermodeEvent(
UINT16 InitiatorLength,
WCHAR *Initiator,
UINT64 TripPoint,
UINT64 Temperature,
UINT8 Critical){
int v5;
int v6;
int v7;
__int64 v8;
int v9;
int v10;
_BOOL4 v11;
_EVENT_DATA_DESCRIPTOR v12;
int *v13;
__int64 v14;
int *v15;
__int64 v16;
_BOOL4 *v17;
__int64 v18;
int *v19;
__int64 v20;
__int64 v21;
int v22[2];
v5 = InitiatorLength;
if( *(&stru_140C00F40 + 1194) > 5u )
{
if( tlgKeywordOn((__int64)&stru_140C00F40 + 4776, 0x800000000000i64) )
{
v13 = &v9;
v10 = v6;
v15 = &v10;
v22[1] = 0;
v11 = Critical != 0;
v9 = v7;
v17 = &v11;
v14 = 4i64;
v19 = v22;
v16 = 4i64;
v18 = 4i64;
v22[0] = 2 * v5;
v20 = 2i64;
v21 = v8;
tlgWriteTransfer_EtwWriteTransfer(
(__int64)&stru_140C00F40 + 4776,
(unsigned __int8 *)byte_1400298A5,
0i64,
0i64,
7u,
&v12);
}
}
}Referenced by:
PopThermalProcessUsermodeEvent