KeInitializeIRTimer
BOOL __fastcall KeInitializeIRTimer(INT64 a1, INT64 a2, INT64 a3, UINT8 *a4, INT64 a5){
_MMPFN *v7;
INT64 v8;
INT64 v9;
BOOL result;
INT64 v11;
KiInitializeTimer2(a1, a2, a3, (unsigned int)a5 | 2);
v7 = (_MMPFN *)*a4;
*(_BYTE *)(a1 + 2) = (_BYTE)v7;
v8 = a4[2];
*(_BYTE *)(a1 + 3) = a4[2];
result = ExCheckValidIRTimerId((_MI_PAGE_COMBINING_SUPPORT *)(unsigned __int16)v7, v8, v7, v9, v11);
if( !result )
__fastfail(5u);
return result;
}Referenced by:
ExAllocateTimerInternal2
NtCreateTimer2
PopIdleInitAoAcDozeS4Timer
PopInitializeIRTimer
PopPowerButtonWorkCallback
PopThermalZoneAdd