PerfInfoLogSysCallExit

UINT64 __stdcall PerfInfoLogSysCallExit(UINT64 SysCallReturnValue){
  int v2; 
  INT64 v3; 
  INT64 v4; 
  INT64 v6; 
  int v7; 
  PGET_UPDATED_BUS_RESOURCE v8[2]; 

  v8[1] = (PGET_UPDATED_BUS_RESOURCE)4;
  v7 = SysCallReturnValue;
  v8[0] = (PGET_UPDATED_BUS_RESOURCE)&v7;
  LOBYTE(v2) = KeIsExecutingInArbitraryThreadContext();
  if( !v2 )
  {
    LODWORD(v4) = PsGetThreadServerSilo((INT64)KeGetCurrentThread());
    v3 = v4;
  }
  LODWORD(v6) = 5249026;
  EtwTraceSiloKernelEvent(v3, v8, 1ui64, 0x40000040ui64, 3892, v6);
  return SysCallReturnValue;
}

Referenced by:

No references.