PopLockGetDoDevicePowerState

_DEVICE_POWER_STATE __stdcall PopLockGetDoDevicePowerState(DEVOBJ_EXTENSION *Doe){
  UINT64 v1; 
  unsigned __int8 v3; 
  unsigned __int64 v4; 
  KeAcquireSpinLockRaiseToDpc(&PopIrpSerialLock, v1);
  LODWORD(Doe) = (Doe->PowerFlags >> 4) & 0xF;
  v4 = v3;
  KxReleaseSpinLock(&PopIrpSerialLock);
  __writecr8(v4);
  return(int)Doe;
}

Referenced by:

NtGetDevicePowerState
PiControlGetDevicePowerData