CcPerfLogFlushSection

VOID __stdcall CcPerfLogFlushSection(
        _WORK_QUEUE_ENTRY *WorkEntry,
        _SHARED_CACHE_MAP *SharedCacheMap,
        _LARGE_INTEGER *Offset,
        UINT64 Length,
        UINT64 MmFlushFlags){
  int v6; 
  _FILE_OBJECT *v9; 
  __int64 *v10; 
  int v11; 
  int v12; 
  __int64 v13[2]; 
  LONGLONG QuadPart; 
  int v15; 
  int v16; 

  if( SharedCacheMap )
  {
    v6 = Length;
    v9 = CcReferenceSharedCacheMapFileObject(SharedCacheMap);
    v13[1] = (__int64)v9->FsContext;
    CcDereferenceSharedCacheMapFileObject(SharedCacheMap, v9);
    if( Offset )
      QuadPart = Offset->QuadPart;
    else
      QuadPart = 0i64;
    v12 = 0;
    v16 = MmFlushFlags;
    v13[0] = (__int64)WorkEntry;
    v10 = v13;
    v15 = v6;
    v11 = 32;
    EtwTraceKernelEvent((__int64)&v10, 1u, 0x80020000, 0x160Au, 0x401902u);
  }
}

Referenced by:

CcFlushCachePriv
CcUnpinRepinnedBcb