MmGetNextNode

UINT64 __stdcall MmGetNextNode(UINT64 IdealNode, UINT64 *LookupIndex){
  if( ++*(_DWORD *)LookupIndex == (unsigned __int16)KeNumberNodes )
    return 0xFFFFFFFFi64;
  else
    return *(unsigned int *)(qword_140C4DBD8
                           + 4i64 * (*(_DWORD *)LookupIndex + (unsigned __int16)KeNumberNodes * (unsigned int)IdealNode));
}

Referenced by:

ExAllocatePoolWithTag
ExpAllocatePoolWithTagFromNode
ExpQueueWorkItem
ExpTryQueueWorkItem
KiChooseTargetProcessor
KiSearchForNewThread
PoAllProcessorsDeepIdle
PoIdle
PpmIdlePrepare
PpmIdleSelectStates