ST_STORE::StDmpDummyPageRecordAllocate

__int64 __fastcall ST_STORE::StDmpDummyPageRecordAllocate(__int64 a1){
  _WORD *v2; 
  unsigned int v3; 
  v2 = SmHpChunkAlloc((UINT64 *)(a1 + 192));
  v3 = 0;
  *(_QWORD *)(a1 + 760) = v2;
  if( v2 )
  {
    *(_QWORD *)v2 = 0i64;
    *((_DWORD *)v2 + 2) = 0;
    *(_DWORD *)(a1 + 768) = (*(_DWORD *)((*(_QWORD *)(a1 + 760) & 0xFFFFFFFFFFFFF000ui64) + 0x10) << *(_DWORD *)(a1 + 456))
                          + ((unsigned int)*(_QWORD *)(a1 + 760)
                           - *(_DWORD *)(a1 + 472)
                           - (*(_QWORD *)(a1 + 760) & 0xFFFFF000))
                          / *(_DWORD *)(a1 + 464);
  }
  else
  {
    return(unsigned int)-1073741670;
  }
  return v3;
}

Referenced by:

No references.