PopReleaseAwaymodeLock

VOID __stdcall PopReleaseAwaymodeLock(){
  if( (struct _KTHREAD *)PopAwaymodeLockExclusiveThread == KeGetCurrentThread() )
    PopAwaymodeLockExclusiveThread = 0i64;
  ExReleasePushLockEx((UINT64)&PopAwaymodeLock, 0i64);
  KeLeaveCriticalRegionThread((__int64)KeGetCurrentThread());
}

Referenced by:

PopAwayModePowerRequest
PopIssueActionRequest