PopAcquireTransitionLock

VOID __stdcall PopAcquireTransitionLock(){
  int v0; 
  INT64 v1; 
  INT64 v2; 
  int v3; 

  v3 = v0;
  if( v0 != 7 )
    PopDirectedDripsNotify(8i64, 0i64, v1, v2);
  KeWaitForSingleObject((UINT64)&PopIrpWorkerControlEvent + 1920, 7, 0, 0, 0i64);
  *(&PopIrpWorkerControlEvent + 472) = v3;
  if( v3 != 1 )
    *(&PopIrpWorkerControlEvent + 237) = KeGetCurrentThread();
}

Referenced by:

NtPowerInformation
PopDirectedDripsSuspendDevices
PopNotifyPolicyDevice
PopPowerInformationInternal
PopTransitionSystemPowerStateEx