sub_14065FACC

__int64 __fastcall sub_14065FACC(INT64 a1, int a2, INT64 *a3){
  INT64 Slots; 
  unsigned int v6; 
  unsigned __int64 v7; 
  Slots = 0i64;
  if( a2 )
  {
    v6 = (unsigned int)(a2 + 63) >> 6;
    v7 = (ExGenRandom(1i64) & 0x7FFFFFFFui64) % (1023 - v6 + 1);
    Slots = WbAllocateSlots(a1, v7, 1023 - v6, v6);
    if( !Slots )
      Slots = WbAllocateSlots(a1, 0i64, (unsigned int)v7, v6);
  }
  if( a3 )
    *a3 = Slots;
  return 0i64;
}

Referenced by:

WbAllocateUserMemory