HalpNumaQueryProximityNode

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

Referenced by:

HalpNumaAddRangeProximity
HalpNumaParseHmat