KiTryToUpdateVPBackingThreadPriority

NTSTATUS __stdcall KiTryToUpdateVPBackingThreadPriority(PVOID BugCheckParameter1){
  NTSTATUS result; 
  char v3; 
  if( (*((_DWORD *)BugCheckParameter1 + 30) & 0x400000) != 0 )
  {
    LOBYTE(result) = KiTryToAcquireThreadLock((__int64)BugCheckParameter1, &v3);
    if( (_BYTE)result )
    {
      if( (*((_DWORD *)BugCheckParameter1 + 30) & 0x400000) != 0 )
        KiUpdateVPBackingThreadPriority(BugCheckParameter1);
      KiReleaseThreadLockSafe((INT64)BugCheckParameter1);
    }
  }
  return result;
}

Referenced by:

KiDeferredReadySingleThread