MmIsFileObjectAPagingFile

UINT64 __stdcall MmIsFileObjectAPagingFile(_FILE_OBJECT *FileObject){
  unsigned int v2; 
  unsigned __int64 v3; 
  _QWORD *v4; 
  v2 = 0;
  v3 = ExAcquireSpinLockShared(&dword_140C4E9F8);
  v4 = (_QWORD *)qword_140C4E9F0;
  while( v4 )
  {
    if( (unsigned __int64)FileObject < *(v4 - 25) )
    {
      v4 = (_QWORD *)*v4;
    }
    else
    {
      if( (unsigned __int64)FileObject <= *(v4 - 25) )
      {
        v2 = 1;
        break;
      }
      v4 = (_QWORD *)v4[1];
    }
  }
  ExReleaseSpinLockSharedFromDpcLevel(&dword_140C4E9F8);
  __writecr8(v3);
  return v2;
}

Referenced by:

FsRtlIsSystemPagingFile
IoAsynchronousPageWrite
IoPageReadEx
IoSynchronousPageWriteEx