KsepMatchInitCpuInfo

INT64 __stdcall KsepMatchInitCpuInfo(){
  UINT64 v0; 
  struct _KPRCB *CurrentPrcb; 
  INT8 *v2; 
  INT64 result; 
  xmmword_140C53FA8 = 0i64;
  qword_140C53FD8 = 0i64;
  v0 = -1i64;
  xmmword_140C53FB8 = 0i64;
  xmmword_140C53FC8 = 0i64;
  CurrentPrcb = KeGetCurrentPrcb();
  v2 = (char *)CurrentPrcb + 34192;
  do
    ++v0;
  while( v2[v0] );
  result = KsepStringAnsiToUnicode(&DestBuffer, 0x20Aui64, v2, v0);
  if( (int)result >= 0 )
  {
    DWORD1(xmmword_140C53FC8) = *((char *)CurrentPrcb + 64);
    LODWORD(xmmword_140C53FC8) = *((unsigned __int8 *)CurrentPrcb + 67);
    *(_QWORD *)&xmmword_140C53FA8 = &DestBuffer;
  }
  return result;
}

Referenced by:

KsepMatchInitMachineInfo