tcmsg: separate HTB queue and class logic