KiSetPriorityBoost

VOID __stdcall KiSetPriorityBoost(
        _SINGLE_LIST_ENTRY *ReadyList,
        _ETHREAD *Thread,
        CHAR BoostPriority,
        UINT64 CycleTime){
  INT64 v6; 
  *((_BYTE *)Thread + 564) += 16 * (BoostPriority - *((_BYTE *)Thread + 195));
  v6 = (unsigned int)BoostPriority;
  if( ReadyList )
    KiSetPriorityThread((_KTHREAD *)Thread, ReadyList, v6);
  else
    KiUpdateThreadPriority(0i64, (_KTHREAD *)Thread, v6, 0);
  KiSetLockOwnershipQuantum((__int64)Thread, CycleTime);
}

Referenced by:

KiPrepareReadyThreadForRescheduling
KiQuantumEnd