MiUpdateLargePagePfns

NTSTATUS __stdcall MiUpdateLargePagePfns(_COLORED_PAGE_INFO *ColoredPageInfoBase, UINT64 Page){
  __int64 v2; 
  _MI_PFN_CACHE_ATTRIBUTE v3; 
  _MI_PFN_CACHE_ATTRIBUTE v4; 
  __int64 v5; 
  _MMPFN *v7; 
  _MMPFN *v8; 
  NTSTATUS v9; 

  v4 = v3;
  v5 = Page;
  v7 = &MmGetPfnDb()[Page];
  v8 = &v7[v2];
  do
  {
    if( MiPfnZeroingNeeded(v7, v4) )
    {
      MiInsertMdlPageNeedsZero((__int64)ColoredPageInfoBase, v5, 1i64);
      v9 = 1;
    }
    ++v5;
    ++v7;
  }
  while( v7 != v8 );
  return v9;
}

Referenced by:

MiFindLargePageMemory