sq_to_td(9)
β¨ NAME β¨
sq_to_td β return throtl_data the specified service queue belongs to. itβs giving βsmall but essentialβ π
πΈ SYNOPSIS πΈ
struct throtl_data * sq_to_td (struct throtl_service_queue *sq );
π ARGUMENTS π
sqβ thethrotl_service_queueof interest. Thatβs the one weβre checking, bestie π«Ά
π¦ DESCRIPTION π¦
Okay so picture this: a service_queue can be embedded in either a throtl_grp or throtl_data π. So the function determines the associated throtl_data accordingly and returns it. Thatβs the whole plot β no cap π
π₯ SEE ALSO π₯
Kernel file ./block/blk-throttle.c and the whole squad:
sq_to_tg(9)throtl_log(9)throtl_qnode_add_bio(9)throtl_peek_queued(9)throtl_pop_queued(9)throtl_schedule_next_dispatch(9)throtl_add_bio_tg(9)throtl_pending_timer_fn(9)blk_throtl_dispatch_work_fn(9)
mwah π this page is from the ./block source/version, dated October 2026, and itβs all about sq_to_td(9) β periodt β¨
π¦ 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