htb_deactivate(9)
π NAME π
okay so htb_deactivate is literally the function that removes leaf cl from active feeds. yep, this page is from the Kernel API Manual, and the page title is htb_deactivate(9) β iconic behavior, no cap π
π SYNOPSIS π
void htb_deactivate (struct htb_sched *q , struct htb_class *cl );
πΈ ARGUMENTS πΈ
qβ the priority event queue, bestie ποΈclβ the target class, right on π―
β¨ DESCRIPTION β¨
the way this function is making sure that leaf is activeβ¦ in other words, it can't be called with a non-active leaf, periodt. it also removes class from the drop list. that's the whole vibe π
lowkey important: the doc says you can't call it with a non-active leaf, so don't try to be cute with it π
π¦ SEE ALSO π¦
peep the Kernel file ./net/sched/sch_htb.c and all these other icons:
htb_classify(9)htb_add_to_id_tree(9)htb_add_to_wait_tree(9)htb_next_rb_node(9)htb_add_class_to_row(9)htb_remove_class_from_row(9)htb_activate_prios(9)htb_deactivate_prios(9)htb_class_mode(9)htb_change_class_mode(9)htb_activate(9)htb_charge_class(9)htb_do_events(9)htb_lookup_leaf(9)
mwah π β source/version ./net/sched, date October 2026, page htb_deactivate(9). byeee bestie π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms