MiInitializePfnsForValidMappings

VOID __stdcall MiInitializePfnsForValidMappings(_LOADER_PARAMETER_BLOCK *LoaderBlock){
  _MMPTE *PteBase; 
  _MMPTE *v3; 
  __int64 v4; 
  _MMPTE *v5; 

  PteBase = MmGetPteBase();
  v3 = PteBase + 0x800000000i64;
  v4 = 3i64;
  v5 = PteBase + 0xFFFFFFFFFi64;
  do
  {
    v3 = (_MMPTE *)((char *)PteBase + (((unsigned __int64)v3 >> 9) & 0x7FFFFFFFF8i64));
    v5 = (_MMPTE *)((char *)PteBase + (((unsigned __int64)v5 >> 9) & 0x7FFFFFFFF8i64));
    --v4;
  }
  while( v4 );
  MxZeroPageTablePfns(v3, v5, 3ui64, LoaderBlock);
  MxCreatePfns(v3, v5, 3ui64, LoaderBlock);
  KeFlushCurrentTbOnly(FlushKernel);
}

Referenced by:

MiInitNucleus