bfq_idle_extract(9)
okay bestie, welcome to the Kernel API Manual page for bfq_idle_extract(9) β¨ this one is lowkey all about pulling an entity out of the idle tree, and we're gonna keep it cute and complete π
πΈ NAME πΈ
bfq_idle_extract β extract an entity from the idle tree. Literally the name, no cap: extraction time, idle-tree edition π
β¨ SYNOPSIS β¨
void bfq_idle_extract (struct bfq_service_tree *st , struct bfq_entity
*entity );
π¦ ARGUMENTS π¦
stβ the service tree of the owning entity. That's the tree context, bestie πΈentityβ the entity being removed. Yep, this is the one getting extracted π
π SEE ALSO π
Kernel file ./block/bfq-wf2q.c β that's the kernel file, iykyk. Then these iconic functions:
bfq_gt(9)bfq_update_next_in_service(9)bfq_delta(9)bfq_calc_finish(9)bfq_entity_of(9)bfq_extract(9)bfq_insert(9)bfq_update_min(9)bfq_update_active_node(9)bfq_update_active_tree(9)bfq_active_insert(9)bfq_ioprio_to_weight(9)bfq_weight_to_ioprio(9)bfq_find_deepest(9)bfq_active_extract(9)bfq_idle_insert(9)bfq_forget_entity(9)bfq_put_idle_entity(9)bfq_forget_idle(9)bfq_bfqq_served(9)bfq_bfqq_charge_time(9)__bfq_activate_entity(9)__bfq_requeue_entity(9)bfq_activate_requeue_entity(9)__bfq_deactivate_entity(9)bfq_deactivate_entity(9)bfq_calc_vtime_jump(9)bfq_first_active_entity(9)__bfq_lookup_next_entity(9)bfq_lookup_next_entity(9)
mwah π β source/version: ./block; date: October 2026. Catch you in the kernel, 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