HalpMcaQueueDpc

UINT8 __fastcall HalpMcaQueueDpc(CHAR a1, CHAR a2){
  UINT8 result; 
  _KDPC *v4; 
  if( a1 )
  {
    result = (unsigned __int8)McaWmiCallback;
    if( McaWmiCallback )
      result = McaWmiCallback(1496727831i64, 1i64);
  }
  if( a2 )
  {
    result = (unsigned __int8)KiProcessorBlock;
    v4 = (_KDPC *)*((_QWORD *)KiProcessorBlock + 16);
    if( v4 )
    {
      *((_QWORD *)KiProcessorBlock + 16) = 0i64;
      KiInsertQueueDpc(
        v4,
        (PVOID)KUSER_SHARED_DATA.SystemTime.LowPart,
        (PVOID)HIDWORD(*(_QWORD *)&KUSER_SHARED_DATA.SystemTime.LowPart),
        0i64,
        0);
    }
  }
  return result;
}

Referenced by:

HalpTimerAlwaysOnClockInterrupt
HalpTimerClockInterrupt