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