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;
}