MmOnlySystemCacheViewsPresent

char __fastcall MmOnlySystemCacheViewsPresent(_MI_SECTION_OBJECT_POINTERS *a1){
  _CONTROL_AREA *v1; 
  bool v2; 
  UINT8 OldIrql; 

  OldIrql = 0;
  v1 = MiLockSectionControlArea(a1, 1ui64, &OldIrql);
  if( !v1 )
    return 1;
  v2 = v1->NumberOfMappedViews == v1->u2.NumberOfSystemCacheViews;
  ExReleaseSpinLockExclusiveFromDpcLevel((INT64 *)&v1->ControlAreaLock);
  __writecr8(OldIrql);
  return v2;
}

Referenced by:

CcCoherencyFlushAndPurgeCache