MmUnmapViewInSystemSpace

NTSTATUS __stdcall MmUnmapViewInSystemSpace(PVOID MappedBase){
  _MMSESSION *v2; 
  __int64 v4; 
  if( (unsigned int)MiGetSystemRegionType((UINT64)MappedBase) != 1 )
  {
    v2 = &Session;
LABEL_3:
    MiRemoveFromSystemSpace(v2, MappedBase, 1ui64);
    return 0;
  }
  v4 = *((_QWORD *)KeGetCurrentThread() + 23);
  if( (*(_DWORD *)(v4 + 1124) & 0x10000) != 0 )
  {
    v2 = (_MMSESSION *)(*(_QWORD *)(v4 + 1368) + 192i64);
    goto LABEL_3;
  }
  return -1073741799;
}

Referenced by:

AlpcViewDestroyProcedure
CmFcManagerUpdateFeatureUsageSubscriptions
CmFcpManagerCreateSectionFromBuffer
CmFcpUnmapSection
EtwpCoverageEnsureContext
EtwpCoverageSamplerCleanup
EtwpCoverageSamplerSetBloomFilter
ExInitializeLeapSecondData
ExpDeleteSiloState
KsepSdbMapToMemory
KsepSdbUnmapFromMemory
LdrLoadAlternateResourceModuleEx
LdrUnloadAlternateResourceModuleEx
LdrpMapResourceFile
LdrpSetAlternateResourceModuleHandle
MiUpdateCfgSystemWideBitmapWorker
MmUnmapViewInSessionSpace
NtMapCMFModule
PspDeleteServerSiloGlobals
SLUpdateLicenseDataInternal