EtwpQueryUsedProcessorCount

INT64 __fastcall EtwpQueryUsedProcessorCount(INT64 a1){
  INT64 result; 
  UINT64 v3; 
  LODWORD(v3) = 0;
  if( (*(_DWORD *)(a1 + 12) & 0x40000) != 0 && (int)HvlQueryStartedProcessors(&v3, 0i64) >= 0 )
    return(unsigned int)v3;
  result = 1i64;
  if( (*(_DWORD *)(a1 + 12) & 0x10000000) == 0 )
    return(unsigned int)KeNumberProcessors_0;
  return result;
}

Referenced by:

EtwpAddLastDroppedEvent
EtwpAddLogHeader
EtwpAdjustFreeBuffers
EtwpAdjustSiloTraceBuffers
EtwpAllocateTraceBufferPool
EtwpBufferingModeFlush
EtwpBuffersFlushRequired
EtwpFinalizeHeader
EtwpFlushActiveBuffers
EtwpFreeTraceBufferPool
EtwpInitLoggerContext
EtwpRealtimeRestoreState
EtwpRealtimeSaveState
EtwpReenableCompression
EtwpUpdateFileHeader
EtwpUpdateTrace