MiProbePacketContended

NTSTATUS __stdcall MiProbePacketContended(INT64 *result){
  UINT64 v1; 
  int v3; 
  NTSTATUS ShouldYieldProcessor; 

  v1 = result[4];
  if( v1 && (unsigned int)MiPageTableLockIsContended(result[12], v1) )
    return 1;
  LOBYTE(v3) = MiWorkingSetIsContended(result[12]);
  if( v3 )
    return 1;
  ShouldYieldProcessor = KeShouldYieldProcessor();
  if( ShouldYieldProcessor )
    return 1;
  return ShouldYieldProcessor;
}

Referenced by:

MiProbeAndLockPages
MmProbeAndLockSelectedPages