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;
}