MmIsFileObjectAPagingFile

VOID __fastcall MmIsFileObjectAPagingFile(_FILE_OBJECT *FileObject){
  unsigned __int64 v2; 
  _QWORD *v3; 

  v2 = (unsigned __int8)ExAcquireSpinLockShared((INT64 *)&stru_140C4DB30 + 473);
  v3 = (_QWORD *)*(&stru_140C4DB30 + 472);
  while( v3 )
  {
    if( (unsigned __int64)FileObject < *(v3 - 25) )
    {
      v3 = (_QWORD *)*v3;
    }
    else
    {
      if( (unsigned __int64)FileObject <= *(v3 - 25) )
        break;
      v3 = (_QWORD *)v3[1];
    }
  }
  ExReleaseSpinLockSharedFromDpcLevel((PEX_SPIN_LOCK)&stru_140C4DB30 + 946);
  __writecr8(v2);
}

Referenced by:

FsRtlIsSystemPagingFile
IoAsynchronousPageWrite
IoSynchronousPageWriteEx