BOOL __stdcall KeInitializeIRTimer(INT64 a1, INT64 a2, INT64 a3, UINT8 *a4, INT64 a5){
unsigned __int16 v7;
unsigned __int16 v8;
BOOL result;
KiInitializeTimer2(a1, a2, a3, (unsigned int)a5 | 2);
v7 = *a4;
*(_BYTE *)(a1 + 2) = v7;
v8 = a4[2];
*(_BYTE *)(a1 + 3) = a4[2];
result = ExCheckValidIRTimerId(v7, v8);
if( !result )
__fastfail(5u);
return result;
}