HalpCheckNumaConfiguration
VOID __stdcall HalpCheckNumaConfiguration(PVOID Context){
unsigned __int16 v1;
int v2;
unsigned int v3;
unsigned int v4;
__int64 v5;
int v6;
int v7;
v2 = (int)Context;
if( *(&CmpDummyThreadEvent + 876) )
{
v3 = 0;
v4 = *(_DWORD *)(*(&CmpDummyThreadEvent + 876) + 60i64);
v5 = v1;
v6 = 0;
if( v4 )
{
do
{
v7 = *(_DWORD *)(**(&CmpDummyThreadEvent + 876) + 4i64 * v3);
if( v7 == v2 )
break;
if( *(_DWORD *)(*(_QWORD *)(*(&CmpDummyThreadEvent + 876) + 16i64) + 4i64 * v3) == *(_DWORD *)(*(_QWORD *)(*(&CmpDummyThreadEvent + 876) + 24i64) + 4 * v5)
&& v7 != -1 )
{
++v6;
}
++v3;
}
while( v3 < v4 );
}
}
}Referenced by:
HalStartDynamicProcessor