Home
last modified time | relevance | path

Searched defs:throtl_service_queue (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/block/
Dblk-throttle.h35 struct throtl_service_queue { struct
36 struct throtl_service_queue *parent_sq; /* the parent service_queue */ argument
42 struct list_head queued[2]; /* throtl_qnode [READ/WRITE] */
43 unsigned int nr_queued[2]; /* number of queued bios */
49 struct rb_root_cached pending_tree; /* RB tree of active tgs */
50 unsigned int nr_pending; /* # queued in the tree */
51 unsigned long first_pending_disptime; /* disptime of the first tg */
52 struct timer_list pending_timer; /* fires on first_pending_disptime */
/kernel/linux/linux-5.10/block/
Dblk-throttle.c75 struct throtl_service_queue { struct
76 struct throtl_service_queue *parent_sq; /* the parent service_queue */ argument
82 struct list_head queued[2]; /* throtl_qnode [READ/WRITE] */
83 unsigned int nr_queued[2]; /* number of queued bios */
89 struct rb_root_cached pending_tree; /* RB tree of active tgs */
90 unsigned int nr_pending; /* # queued in the tree */
91 unsigned long first_pending_disptime; /* disptime of the first tg */
92 struct timer_list pending_timer; /* fires on first_pending_disptime */