Lines Matching defs:throtl_service_queue
61 * throtl_service_queue and then dispatched in round-robin order.
75 struct throtl_service_queue {
76 struct throtl_service_queue *parent_sq; /* the parent service_queue */
119 struct throtl_service_queue service_queue;
205 struct throtl_service_queue service_queue;
252 * @sq: the throtl_service_queue of interest
257 static struct throtl_grp *sq_to_tg(struct throtl_service_queue *sq)
267 * @sq: the throtl_service_queue of interest
272 static struct throtl_data *sq_to_td(struct throtl_service_queue *sq)
483 static void throtl_service_queue_init(struct throtl_service_queue *sq)
545 struct throtl_service_queue *sq = &tg->service_queue;
642 throtl_rb_first(struct throtl_service_queue *parent_sq)
654 struct throtl_service_queue *parent_sq)
661 static void update_min_dispatch_time(struct throtl_service_queue *parent_sq)
674 struct throtl_service_queue *parent_sq = tg->service_queue.parent_sq;
716 static void throtl_schedule_pending_timer(struct throtl_service_queue *sq,
753 static bool throtl_schedule_next_dispatch(struct throtl_service_queue *sq,
1089 struct throtl_service_queue *sq = &tg->service_queue;
1112 struct throtl_service_queue *sq = &tg->service_queue;
1148 struct throtl_service_queue *sq = &tg->service_queue;
1149 struct throtl_service_queue *parent_sq = sq->parent_sq;
1190 struct throtl_service_queue *sq = &tg->service_queue;
1221 static int throtl_select_dispatch(struct throtl_service_queue *parent_sq)
1227 struct throtl_service_queue *sq;
1258 * @t: the pending_timer member of the throtl_service_queue being serviced
1273 struct throtl_service_queue *sq = from_timer(sq, t, pending_timer);
1277 struct throtl_service_queue *parent_sq;
1343 struct throtl_service_queue *td_sq = &td->service_queue;
1404 struct throtl_service_queue *sq = &tg->service_queue;
1851 struct throtl_service_queue *parent_sq;
1904 struct throtl_service_queue *sq = &tg->service_queue;
2002 struct throtl_service_queue *sq = &tg->service_queue;
2225 struct throtl_service_queue *parent_sq;
2246 struct throtl_service_queue *sq;