HalpTscFallbackToPlatformSource

NTSTATUS __stdcall HalpTscFallbackToPlatformSource(PCEVENT_DESCRIPTOR EventDescriptor){
  UINT64 v2; 
  unsigned __int8 v3; 
  unsigned __int64 v4; 
  ULONG_PTR Context[2]; 
  *(_OWORD *)Context = 0i64;
  HIDWORD(Context[0]) = KeQueryActiveProcessorCountEx(0xFFFFu);
  LODWORD(Context[0]) = HIDWORD(Context[0]);
  KeAcquireSpinLockRaiseToDpc(&HalpTscFallbackLock, v2);
  v4 = v3;
  KeIpiGenericCall((PKIPI_BROADCAST_WORKER)HalpTscFallback, Context);
  HalpTimerSchedulePeriodicQueries();
  KxReleaseSpinLock(&HalpTscFallbackLock);
  __writecr8(v4);
  return HalpTscTraceStatus(EventDescriptor);
}

Referenced by:

HalpTimerReportIdleStateUsage