bfq_delta(9)
π bfq_delta β the kernel API manual, bestie edition β¨
okay so the manual name is bfq_delta(9) β yes it's a section 9 kernel API page, we love a (9) moment, and today's whole entire vibe is mapping service into the virtual time domain. that's it. that's the function. slay. π
β¨ NAME β¨
bfq_delta β map service into the virtual time domain. π¦
β¨ SYNOPSIS β¨
u64 bfq_delta (unsigned long service , unsigned long weight );
like, literally that's the whole signature. it hands you back a u64. no cap. π
β¨ ARGUMENTS β¨
serviceβ the amount of service. that's the thing we're converting, bestie. π«weightβ the scale factor. like, either the weight of an entity or a weight sum, depends on who's asking. π
π SEE ALSO π
okay this is the part where the manpage goes full group-chat member list and tags everybody. the kernel file is ./block/bfq-wf2q.c, and the whole friend group shows up:
bfq_gt(9)bfq_update_next_in_service(9)bfq_calc_finish(9)bfq_entity_of(9)bfq_extract(9)bfq_idle_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)
every single one of them, (9) and all, no skips, we are thorough. π«Ά note the double-underscore girlies in there β __bfq_activate_entity, __bfq_requeue_entity, __bfq_deactivate_entity and __bfq_lookup_next_entity β they're the internals-coded ones, iykyk. π
ngl there's no OPTIONS section, no EXIT STATUS, no BUGS, no warnings and no examples on this page β it's a tiny little conversion function and it's living its minimal main-character life. the facts above are all the facts. π₯
and that's the page, bestie!! π§πβ¨
cute little sign-off time: this one comes from the source path ./block, dated October 2026 β yes, we're reading a manual page from the future, obsessed, don't question it. πΈ mwah. π
π¦ 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