MiStoreLogWriteIssueRetry

VOID __stdcall MiStoreLogWriteIssueRetry(
        _MM_STORE_KEY_DESCRIPTOR *StoreKeyDescriptor,
        UINT64 StorePageFileOffset,
        UINT64 RetryCount,
        UINT64 WaitAllowed,
        UINT64 TotalWriteFailures){
  int v5; 
  int v6; 
  __int64 v7; 
  int v8; 
  __int64 v9; 
  __int64 *v10; 
  __int64 v11; 
  int v12; 
  int v13; 
  int v14; 
  int v15; 
  int v16; 
  int v17; 
  __int64 v18; 
  __int64 v19; 
  __int64 v20[5]; 
  int v21; 
  int v22; 
  __int64 *v23; 
  int v24; 
  int v25; 
  int *v26; 
  int v27; 
  int v28; 
  int *v29; 
  int v30; 
  int v31; 
  int *v32; 
  int v33; 
  int v34; 
  int *v35; 
  int v36; 
  int v37; 

  v5 = RetryCount;
  v6 = StorePageFileOffset;
  if( *(&stru_140C4DB30 + 542) && **(&stru_140C4DB30 + 542) > 5u )
  {
    if( tlgKeywordOn(*(&stru_140C4DB30 + 542), 2i64) )
    {
      v11 = *v10;
      v22 = 0;
      v25 = 0;
      v28 = 0;
      v31 = 0;
      v34 = 0;
      v37 = 0;
      v18 = v11;
      v20[4] = (__int64)&v18;
      v19 = v10[1];
      v23 = &v19;
      v26 = &v14;
      v29 = &v15;
      v32 = &v16;
      v17 = TotalWriteFailures;
      v35 = &v17;
      v16 = v8;
      v21 = 8;
      v24 = 8;
      v27 = 4;
      v30 = 4;
      v33 = 4;
      v36 = 4;
      v14 = v6;
      v15 = v5;
      tlgWriteEx_EtwWriteEx(v9, (unsigned __int8 *)&byte_140025BDD, v7, 1u, v12, v13, 8u, (__int64)v20);
    }
  }
}

Referenced by:

MiStoreWriteModifiedPages