IopLiveDumpRemoveSystemCacheFromDump

VOID __fastcall IopLiveDumpRemoveSystemCacheFromDump(INT64 a1, INT64 a2, _QWORD *a3){
  INT64 MillisecondCounter; 
  ULONG_PTR BugCheckParameter2[5]; 
  __int64 v7; 
  BugCheckParameter2[3] = 0i64;
  MillisecondCounter = 0i64;
  v7 = 0i64;
  *a3 = 0i64;
  if( (*(_DWORD *)(a1 + 80) & 0x80u) != 0 )
    MillisecondCounter = IopLiveDumpGetMillisecondCounter(0);
  BugCheckParameter2[4] = 0i64;
  BugCheckParameter2[0] = 0i64;
  LODWORD(v7) = v7 | 1;
  BugCheckParameter2[2] = a1 + 600;
  BugCheckParameter2[1] = (ULONG_PTR)IoFreeDumpRange;
  MmRemoveSystemCacheFromDump((ULONG_PTR)BugCheckParameter2);
  if( (*(_DWORD *)(a1 + 80) & 0x80u) != 0 )
    *a3 = IopLiveDumpGetMillisecondCounter(0) - MillisecondCounter;
}

Referenced by:

IopLiveDumpPopulateBitmapForDump