PopDiagTraceCsResiliencyStats

CHAR __stdcall PopDiagTraceCsResiliencyStats(INT64 a1){
  void **v1; 
  int v2; 
  __int64 v3; 
  __int64 v4; 
  __int64 v5; 
  int v6; 
  int v8; 
  int v9; 
  int v10; 
  int v11; 
  int v12; 
  int v13; 
  int v14; 
  int v15; 
  __int64 v16; 
  __int64 v17; 
  __int64 v18; 
  __int64 v19; 
  __int64 v20; 
  __int64 v21; 
  __int64 v22; 
  __int64 v23; 
  __int64 v24; 
  __int64 v25; 
  __int64 v26; 
  __int64 v27; 
  __int64 v28; 
  __int64 v29; 
  _EVENT_DATA_DESCRIPTOR v30; 
  __int64 *v31; 
  __int64 v32; 
  int *v33; 
  __int64 v34; 
  int *v35; 
  __int64 v36; 
  __int64 *v37; 
  __int64 v38; 
  __int64 *v39; 
  __int64 v40; 
  int *v41; 
  __int64 v42; 
  int *v43; 
  __int64 v44; 
  int *v45; 
  __int64 v46; 
  int *v47; 
  __int64 v48; 
  __int64 *v49; 
  __int64 v50; 
  __int64 *v51; 
  __int64 v52; 
  __int64 *v53; 
  __int64 v54; 
  __int64 *v55; 
  __int64 v56; 
  int *v57; 
  __int64 v58; 
  __int64 *v59; 
  __int64 v60; 
  __int64 *v61; 
  __int64 v62; 
  __int64 *v63; 
  __int64 v64; 
  int *v65; 
  __int64 v66; 
  __int64 *v67; 
  __int64 v68; 
  __int64 *v69; 
  __int64 v70; 
  __int64 *v71; 
  __int64 v72; 
  __int64 *v73; 
  __int64 v74; 
  __int64 v75; 
  __int64 v76; 
  void *retaddr; 

  v1 = &retaddr;
  v2 = *(_DWORD *)(a1 + 144);
  v3 = 0i64;
  if( v2 )
    v3 = *(_QWORD *)(a1 + 128);
  if( *(&stru_140C00F40 + 1194) > 5u )
  {
    LOBYTE(v1) = tlgKeywordOn((__int64)&stru_140C00F40 + 4776, 0x400000000000i64);
    if( (_BYTE)v1 )
    {
      v17 = PopWdiCurrentScenarioInstanceId;
      v31 = &v17;
      v8 = *(_DWORD *)v4;
      v33 = &v8;
      v9 = *(_DWORD *)(v4 + 32);
      v35 = &v9;
      v18 = *(_QWORD *)(v4 + 48);
      v37 = &v18;
      v19 = *(unsigned int *)(v4 + 40);
      v39 = &v19;
      v10 = *(_DWORD *)(v4 + 56);
      v41 = &v10;
      v11 = *(_DWORD *)(v4 + 60);
      v43 = &v11;
      v12 = *(_DWORD *)(v4 + 64);
      v45 = &v12;
      v13 = *(_DWORD *)(v4 + 68);
      v47 = &v13;
      v20 = *(_QWORD *)(v4 + 8);
      v49 = &v20;
      v21 = *(_QWORD *)(v4 + 24);
      v51 = &v21;
      v22 = *(_QWORD *)(v4 + 16);
      v53 = &v22;
      v23 = *(_QWORD *)(v4 + 72);
      v55 = &v23;
      v14 = *(_DWORD *)(v4 + 80);
      v57 = &v14;
      v59 = &v24;
      v25 = *(_QWORD *)(v4 + 88);
      v61 = &v25;
      v26 = *(_QWORD *)(v4 + 104);
      v32 = 8i64;
      v34 = 4i64;
      v36 = 4i64;
      v38 = 8i64;
      v40 = 8i64;
      v42 = 4i64;
      v44 = 4i64;
      v46 = 4i64;
      v48 = 4i64;
      v50 = 8i64;
      v52 = 8i64;
      v54 = 8i64;
      v56 = 8i64;
      v58 = 4i64;
      v24 = v5;
      v60 = 8i64;
      v62 = 8i64;
      v64 = 8i64;
      v63 = &v26;
      v15 = v6;
      v65 = &v15;
      v66 = 4i64;
      v67 = &v27;
      v28 = *(_QWORD *)(v4 + 120);
      v69 = &v28;
      v29 = *(_QWORD *)(v4 + 136);
      v71 = &v29;
      v73 = &v16;
      v75 = v4 + 152;
      v27 = v3;
      v68 = 8i64;
      v70 = 8i64;
      v72 = 8i64;
      LODWORD(v16) = v2;
      v74 = 4i64;
      v76 = 80i64;
      LOBYTE(v1) = tlgWriteTransfer_EtwWriteTransfer(
                     (__int64)&stru_140C00F40 + 4776,
                     (unsigned __int8 *)byte_140026179,
                     0i64,
                     0i64,
                     0x19u,
                     &v30);
    }
  }
  return(char)v1;
}

Referenced by:

PopSleepstudyCaptureResiliencyStatistics