HalpVpptInitializePhysicalTimer
NTSTATUS __stdcall HalpVpptInitializePhysicalTimer(){
INT64 v0;
void *v1;
__int64 v2;
__int64 v3;
NTSTATUS v4;
unsigned __int64 v5;
NTSTATUS v6;
byte_140C4A478[0] = HalpAcquireHighLevelLock(&unk_140C4A470);
if( (INT64 *)Arg2 != &Arg2 )
ExtEnvCriticalFailure(v0, 277i64, (INT64)qword_140C4A480, (INT64)&Arg2, 0);
LODWORD(dword_140C4A428) = -1;
HalpTimerGetInternalData((_KDPC *)qword_140C4A480, qword_140C4A480, v1, &Arg2);
v4 = (*(__int64(__fastcall **)(__int64))(v2 + 104))(v3);
v5 = byte_140C4A478[0];
v6 = v4;
KxReleaseSpinLock(&unk_140C4A470);
__writecr8(v5);
return v6;
}Referenced by:
HalpTimerInitializeVpptClockTimer