MiMarkKernelPageTablePages

VOID __stdcall MiMarkKernelPageTablePages(){
  VOID *v0; 
  _MMSUPPORT_INSTANCE *AnyMultiplexedVm; 
  INT64 v2[22]; 

  memset(v2, 0i64, sizeof(v2));
  LOWORD(v2[0]) = 2305;
  BYTE2(v2[0]) = BYTE2(v2[0]) & 0xE3 | 4;
  v2[19] = (INT64)MiMarkKernelPageTablePte;
  AnyMultiplexedVm = MiGetAnyMultiplexedVm(MiWorkingSetTypeSystemViews, v0);
  *(__m128i *)&v2[4] = _mm_load_si128((const __m128i *)&_xmm_ffffffffffffffffffff800000000000);
  v2[3] = (INT64)AnyMultiplexedVm;
  BYTE6(v2[0]) = 17;
  MiWalkPageTables((INT64)v2);
}

Referenced by:

MmMarkHiberPhase