PopWatchdogInit

VOID __stdcall PopWatchdogInit(){
  qword_140C20558 = (__int64)&PopWatchdogList;
  PopWatchdogList = (__int64)&PopWatchdogList;
  PopWatchdogLock = 0i64;
  PopAcquirePolicyLock();
  qword_140C233C0 = 8i64;
  qword_140C233D0 = (__int64)&qword_140C233C8;
  qword_140C233C8 = (__int64)&qword_140C233C8;
  stru_140C23380.DeferredRoutine = (void(__fastcall *)(_KDPC *, void *, void *, void *))PopPowerActionWatchdog;
  qword_140C22E38 = 0i64;
  qword_140C23378 = 0i64;
  qword_140C233D8 = 0i64;
  dword_140C233FC = 0;
  word_140C233F8 = 0;
  stru_140C23380.TargetInfoAsUlong = 275;
  stru_140C23380.DeferredContext = 0i64;
  stru_140C23380.DpcData = 0i64;
  stru_140C23380.ProcessorHistory = 0i64;
  byte_140C23400 = 1;
  PopReleasePolicyLock();
}

Referenced by:

PoInitSystem