MiIsPfnLocked

BOOL __stdcall MiIsPfnLocked(INT64 a1){
  unsigned __int64 v1; 
  _BOOL4 v2; 

  v1 = *(unsigned __int16 *)(a1 + 32);
  if( v1 > (*(_QWORD *)(a1 + 24) & 0x3FFFFFFFFFFFFFFFui64)
    || (*(_QWORD *)(a1 + 40) & 0xFFFFFFFFFi64) == 0xFFFFFFFFDi64
    || ((*(_QWORD *)(a1 + 40) >> 60) & 7) == 1
    || (unsigned __int16)v1 > 1u
    || (*(_BYTE *)a1 & 1) == 0
    || (LOBYTE(v2) = MiPfnIsNonPagedPool(a1), v2) )
  {
    LOBYTE(v2) = 1;
  }
  return v2;
}

Referenced by:

MiDeletePteRun
MmAreMdlPagesLocked