PspAllocStorage

NTSTATUS __stdcall PspAllocStorage(PSP_STORAGE **Storage){
  VOID **PoolWithTag; 
  VOID **v3; 
  __int64 v4; 
  NTSTATUS result; 

  PoolWithTag = ExAllocatePoolWithTag(0x204ui64, 0x240ui64, 1951626064i64);
  v3 = PoolWithTag;
  if( !PoolWithTag )
    return -1073741670;
  v4 = 32i64;
  do
  {
    *PoolWithTag = 0i64;
    PoolWithTag[1] = 0i64;
    PoolWithTag += 2;
    --v4;
  }
  while( v4 );
  v3[64] = 0i64;
  result = 0;
  *Storage = (PSP_STORAGE *)v3;
  return result;
}

Referenced by:

PspCreateSilo
PspInitializeSiloStructures