PpmPerfMinimumPerfReached

CHAR __stdcall PpmPerfMinimumPerfReached(){
  INT64 v0; 
  CHAR i; 
  unsigned int v2; 
  __int64 v3; 
  _DWORD *v4; 
  v0 = PpmPerfDomainHead;
  for( i = 1; (INT64 *)v0 != &PpmPerfDomainHead; v0 = *(_QWORD *)v0 )
  {
    v2 = *(_DWORD *)(v0 + 200);
    if( v2 )
    {
      v3 = v2;
      v4 = (_DWORD *)(*(_QWORD *)(v0 + 216) + 56i64);
      do
      {
        if( *(v4 - 10) != 2 && *v4 > *(_DWORD *)(v0 + 568) )
          i = 0;
        v4 += 34;
        --v3;
      }
      while( v3 );
    }
  }
  return i;
}

Referenced by:

PpmCheckMakeupSkippedChecks