__int64 __fastcall SMKM_STORE::SmStAllocatePhysicalRegion(__int64 a1, unsigned int a2){ __int64 v2; unsigned int v3; __int64 v4; PMDL *PagesForMdl; v2 = *(_QWORD *)(a1 + 6216); v3 = 0; v4 = a2; PagesForMdl = MmAllocatePagesForMdlEx(0i64, (PHYSICAL_ADDRESS)-1i64, 0i64, *(_DWORD *)(a1 + 6208), MmCached, 0xDu); if( PagesForMdl ) *(_QWORD *)(v2 + 8 * v4) = PagesForMdl; else return(unsigned int)-1073741670; return v3; }