PfSnLogIdentifier

INT64 __fastcall PfSnLogIdentifier(INT64 a1, const VOID **a2){
  int v2; 
  unsigned int v4; 
  INT64 LogEntry; 
  INT64 v6; 
  INT64 result; 
  v2 = *(unsigned __int16 *)a2;
  result = 0i64;
  v4 = (unsigned int)(v2 + 35) >> 4;
  LogEntry = PfSnTraceGetLogEntry(a1, v4, &result);
  if( (int)LogEntry >= 0 )
  {
    v6 = result;
    memset(result, 0i64);
    *(_QWORD *)v6 = (8i64 * (v4 - 1)) | 6;
    memmove((UINT8 *)(v6 + 16), (UINT8 *)a2[1], *(unsigned __int16 *)a2);
    return 0i64;
  }
  return LogEntry;
}

Referenced by:

PfSnBeginScenario