PopUnlockAfterSleepWorker

VOID __stdcall PopUnlockAfterSleepWorker(VOID *Parameter){
  _EX_RUNDOWN_REF *v1; 
  INT64 v2; 

  qword_140C23420 = (__int64)KeGetCurrentThread();
  CmSetLazyFlushState(1);
  ExSwapinWorkerThreads(1u);
  ExNotifyCallback(*(&ExBootDevicesRemovedEvent + 16), (VOID *)3, (VOID *)1);
  PopRunNormalIrpWorkers();
  MmUnlockPagableImageSection(ExPageLockHandle);
  RtlBootStatusDisableFlushing(0i64, v1, v2);
  PopClearTransitionCheckpoints();
  PopClearSleepMarker();
  PopClearSystemSleepCheckpoint();
  PopClearShutdownMarker();
  PopClearSystemShutdownMarker();
  PopFreeHiberContext();
  PopAcquirePolicyLock();
  if( *(&stru_140C23628 + 2080) )
    PopAdjustHiberFile();
  PopClearHibernateDiagnosticInfo();
  PopReleasePolicyLock();
  qword_140C23420 = 0i64;
  PopReleaseTransitionLock();
}

Referenced by:

No references.