HalQueryMaximumProcessorCount

INT64 __fastcall HalQueryMaximumProcessorCount(){
  unsigned int v0; 
  unsigned int v1; 
  if( !HalpInterruptMaxProcessors || !HalpNumaInitializationComplete )
  {
    HalpInterruptLastProblem = 11;
    KeBugCheckEx(0x5Cu, 0x8000ui64, 0xBui64, 0i64, 0i64);
  }
  if( (unsigned int)HalpInterruptModel() - 1 <= 3 && HalpNumaConfig )
    v0 = *(_DWORD *)(HalpNumaConfig + 60);
  if( v0 < v1 )
    return v1;
  return v0;
}

Referenced by:

ExInitializeHandleTablePackage
HalpEfiBugCheckAddPagesCallback
HalpEfiLockOutRuntimeCallsForSystemSleep
HalpHvDiscover
HalpHvTimerInitialize
HalpInitializeInterrupts
HalpInitializePmcCounterSetInfo
HalpInterruptGetIrtInfo
HalpIsEFIRuntimeActive
HalpMmAllocatePerProcessorMemory
HalpMmReservePageTablePages
HalpQueryAcpiResourceRequirements
HalpQueryMaximumRegisteredProcessorCount
HalpTimerRegister
HvlStartBootLogicalProcessors
KeStartAllProcessors
PpmParkSteerInterrupts
RtlpHpHeapCreate
VfAvlInitializeTreeEx