PpmIdleCsVetoAccountingDeviceUpdate

VOID __stdcall PpmIdleCsVetoAccountingDeviceUpdate(UINT64 StateIndex, UINT8 Available){
  __int64 v3; 
  unsigned __int64 v4; 

  v3 = (unsigned int)StateIndex;
  if( *(_DWORD *)(PpmPlatformStates + 4) )
  {
    v4 = (unsigned __int8)KeAcquireSpinLockRaiseToDpc((UINT64 *)&stru_140C23628 + 122);
    PpmIdleCsVetoAccountingUpdateBlock((_PPM_VETO_ACCOUNTING *)(384 * v3 + PpmPlatformStates + 80), 1u, Available);
    KxReleaseSpinLock((UINT64 *)&stru_140C23628 + 122);
    __writecr8(v4);
  }
}

Referenced by:

PopFxPlatformStateAvailable