MmAllocateDumpHibernateResources

VOID *__stdcall MmAllocateDumpHibernateResources(UINT64 NumberOfBytes){
  VOID *result; 

  result = MiReservePtes(
             (_MI_SYSTEM_PTE_TYPE *)((char *)&stru_140C4DB30 + 4432),
             (unsigned int)(NumberOfBytes >> 12) + ((NumberOfBytes & 0xFFF) != 0));
  if( result )
    return(VOID *)((__int64)(((_QWORD)result << 25) - ((_QWORD)MmGetPteBase() << 25)) >> 16);
  return result;
}

Referenced by:

IopLiveDumpAllocateMappingResources
PopEnableHiberFile
PopHiberInitializeResources