sub_140A5D438

unsigned __int64 __stdcall sub_140A5D438(){
  volatile unsigned __int64 TickCountQuad; 
  signed __int64 v1; 
  unsigned __int64 result; 
  KiInitializeMutant(&stru_140C13CC0, 0, 0);
  stru_140C13CA0.Header.Size = 6;
  LOWORD(stru_140C13CA0.Header.Lock) = 0;
  stru_140C13CA0.Header.SignalState = 0;
  stru_140C13CA0.Header.WaitListHead.Blink = &stru_140C13CA0.Header.WaitListHead;
  stru_140C13CA0.Header.WaitListHead.Flink = &stru_140C13CA0.Header.WaitListHead;
  TickCountQuad = KUSER_SHARED_DATA.TickCountQuad;
  v1 = TickCountQuad * KeQueryTimeIncrement();
  result = (unsigned __int64)((unsigned __int128)(v1 * (__int128)0x346DC5D63886594Bi64) >> 64) >> 63;
  qword_140D2C168 = v1 / 10000;
  g_qwSystemInitTime = v1 / 10000;
  return result;
}

Referenced by:

ExInitLicenseData