MmEnableProcessSvm

VOID __stdcall MmEnableProcessSvm(){
  _EPROCESS *Process; 
  _MMSUPPORT_SHARED *SharedVm; 
  UINT8 v2; 

  Process = KeGetCurrentThread()->ApcState.Process;
  SharedVm = MiGetSharedVm(&Process->Vm.Instance);
  v2 = ExAcquireSpinLockExclusive((INT64 *)&SharedVm->WorkingSetLock);
  SharedVm->GoodCitizenWaiting = 0;
  Process->Vm.Instance.Flags._bf_0 |= 2u;
  MiUnlockWorkingSetExclusive(&Process->Vm.Instance, v2);
}

Referenced by:

ExShareAddressSpaceWithDevice