PopDiagInterruptTimeToSystemTime

INT64 __fastcall PopDiagInterruptTimeToSystemTime(INT64 a1, _QWORD *a2){
  INT64 result; 
  INT64 v3; 
  result = *(_QWORD *)&KUSER_SHARED_DATA.SystemTime.LowPart;
  v3 = -a1;
  if( a1 >= 0 )
    v3 = a1 - *(_QWORD *)&KUSER_SHARED_DATA.InterruptTime.LowPart;
  *a2 = *(_QWORD *)&KUSER_SHARED_DATA.SystemTime.LowPart + v3;
  return result;
}

Referenced by:

PopDiagTraceRtcWakeInfo
PopTraceSystemIdleS0LowPowerDozeTimerArmed