PopFanUpdateCsState

VOID __stdcall PopFanUpdateCsState(UINT8 Active){
  INT64 v2; 

  PopAcquireRwLockExclusive(&PopFanLock);
  if( Active )
  {
    if( byte_140C22DE5 )
    {
      if( byte_140C22DE4 )
        PopFanEndCsFanPeriod(v2);
      qword_140C22DF0 = 0i64;
      byte_140C22DE5 = 0;
    }
  }
  else if( !byte_140C22DE5 )
  {
    byte_140C22DE5 = 1;
    qword_140C22DF0 = *(_QWORD *)&KUSER_SHARED_DATA.InterruptTime.LowPart;
  }
  PopReleaseRwLock(&PopFanLock);
}

Referenced by:

PopConnectedStandbySettingCallback