PsBoostThreadIoQoS

VOID __stdcall PsBoostThreadIoQoS(_ETHREAD *Thread, UINT64 Unboost){
  if( (_DWORD)Unboost )
  {
    _InterlockedDecrement((volatile signed __int32 *)&Thread->IoQoSBoostCount);
  }
  else if( _InterlockedIncrement((volatile signed __int32 *)&Thread->IoQoSBoostCount) == 1 )
  {
    KeAbProcessEffectiveIoPriorityChange(&Thread->Tcb, Unboost);
  }
}

Referenced by:

ExDeleteResourceLite
ExReinitializeResourceLite
ExReleasePushLockEx
ExpBoostIoAfterAcquire
ExpFreeOwnerEntry
ExpSetResourceOwnerPointerEx
ExpWorkerInitialization
KeAbPostRelease
KiAbThreadBoostIoPriority
KiAbThreadRemoveBoosts
KiAbThreadUnboostIoPriority