NTSTATUS __stdcall HalpNumaQueryProximityNode(UINT64 ProximityId, UINT16 *Node){
UINT16 v2;
unsigned int v3;
v2 = 0;
v3 = *(_DWORD *)(*(&CmpDummyThreadEvent + 876) + 56i64);
if( !v3 )
return -1073741275;
while( *(_DWORD *)(*(_QWORD *)(*(&CmpDummyThreadEvent + 876) + 24i64) + 4i64 * v2) != (_DWORD)ProximityId )
{
if( ++v2 >= v3 )
return -1073741275;
}
*Node = v2;
return 0;
}