MiDeterminePoolType

NTSTATUS __stdcall MiDeterminePoolType(UINT64 a1){
  char v1; 

  if( a1 >= 0xFFFF800000000000ui64 )
  {
    v1 = *((_BYTE *)&stru_140C4DB30 + ((a1 >> 39) & 0x1FF) + 6872);
    switch( v1 )
    {
      case 1:
        return 33;
      case 5:
        return 0;
      case 6:
        return 1;
    }
  }
  return 32;
}

Referenced by:

ExAllocateHeapSpecialPool
ExFreeHeapPool
ExGetHeapFromVA
ExProtectPoolEx
ExpFreeHeapSpecialPool
ExpHpIsSpecialPoolHeap
ExpSizeHeapPool
MiGenerateAccessViolation
MmDeterminePoolType
MmFreePoolMemory