PspJobTimeLimitsWork

VOID __stdcall PspJobTimeLimitsWork(VOID *Context){
  char v1; 
  UINT8 v2; 

  v1 = 0;
  do
  {
    _m_prefetchw(&PspJobTimeLimitsWorkItemFlags);
    if( (_InterlockedAnd(&PspJobTimeLimitsWorkItemFlags, 0xFFFFFFFC) & 1) != 0 )
    {
      v1 = 1;
      v2 = 0;
    }
    else
    {
      v2 = 1;
    }
    PspEnforceLimits(v2);
  }
  while( _InterlockedCompareExchange(&PspJobTimeLimitsWorkItemFlags, 0, 4) != 4 );
  if( v1 )
    PspJobTimeLimitsCount = 7;
}

Referenced by:

No references.