PopPowerAggregatorCachePoPolicy

INT8 __stdcall PopPowerAggregatorCachePoPolicy(){
  int v0; 
  INT8 result; 

  v0 = 0;
  *(&PopIrpWorkerControlEvent + 377) = 0i64;
  *(&PopIrpWorkerControlEvent + 754) = *(&stru_140C23628 + 461);
  *(&PopIrpWorkerControlEvent + 756) = 0;
  if( *(&stru_140C23628 + 232) )
    *(&PopIrpWorkerControlEvent + 755) = *(_DWORD *)(*(&stru_140C23628 + 232) + 40i64);
  else
    *(&PopIrpWorkerControlEvent + 755) = 0;
  if( *(&stru_140C23628 + 1829) )
  {
    v0 = 1;
    *(&PopIrpWorkerControlEvent + 756) = 1;
  }
  if( *(&stru_140C23628 + 460) )
    *(&PopIrpWorkerControlEvent + 756) = v0 | 2;
  if( PopNetCheckOpportunisticDs() )
    *(&PopIrpWorkerControlEvent + 756) |= 4u;
  result = *(&PopIrpWorkerControlEvent + 3024) & 6;
  if( (*(&PopIrpWorkerControlEvent + 3024) & 6) != 2 )
    *(&PopIrpWorkerControlEvent + 756) |= 8u;
  return result;
}

Referenced by:

PopPowerAggregatorHandleIntentUnsafe
PopPowerAggregatorInitialize