VOID *__stdcall HalpMmAllocatePerProcessorMemory(){
int v0;
size_t v1;
PSTR MemoryInternal;
PSTR v3;
v1 = HalQueryMaximumProcessorCount() * v0;
MemoryInternal = HalpMmAllocateMemoryInternal(v1, MmCached);
v3 = MemoryInternal;
if( MemoryInternal )
memset(MemoryInternal, 0i64, v1);
return v3;
}