INT64 __fastcall HvlpAllocatePageListResources(INT64 a1, INT64 a2){
int v2;
unsigned int v3;
void *PoolWithTag;
v2 = a2 + 2;
v3 = -1073741670;
PoolWithTag = ExAllocatePoolWithTag(NonPagedPoolNx, (unsigned int)(((_DWORD)a2 + 2) << 12), 0x204C5648ui64);
HvlpHibernateScratchPage = PoolWithTag;
if( PoolWithTag )
{
HvlpHibernateScratchPageCount = v2;
memset((INT64)PoolWithTag, 0i64);
return 0;
}
return v3;
}