Lines Matching refs:throtl_service_queue

58 struct throtl_service_queue {  struct
59 struct throtl_service_queue *parent_sq; /* the parent service_queue */ argument
105 struct throtl_service_queue service_queue;
155 struct throtl_service_queue service_queue;
207 static struct throtl_grp *sq_to_tg(struct throtl_service_queue *sq) in sq_to_tg()
222 static struct throtl_data *sq_to_td(struct throtl_service_queue *sq) in sq_to_td()
390 static void throtl_service_queue_init(struct throtl_service_queue *sq, in throtl_service_queue_init()
391 struct throtl_service_queue *parent_sq) in throtl_service_queue_init()
401 static void throtl_service_queue_exit(struct throtl_service_queue *sq) in throtl_service_queue_exit()
410 struct throtl_service_queue *parent_sq; in throtl_pd_init()
553 throtl_rb_first(struct throtl_service_queue *parent_sq) in throtl_rb_first()
575 struct throtl_service_queue *parent_sq) in throtl_rb_erase()
583 static void update_min_dispatch_time(struct throtl_service_queue *parent_sq) in update_min_dispatch_time()
596 struct throtl_service_queue *parent_sq = tg->service_queue.parent_sq; in tg_service_queue_add()
648 static void throtl_schedule_pending_timer(struct throtl_service_queue *sq, in throtl_schedule_pending_timer()
674 static bool throtl_schedule_next_dispatch(struct throtl_service_queue *sq, in throtl_schedule_next_dispatch()
1023 struct throtl_service_queue *sq = &tg->service_queue; in throtl_add_bio_tg()
1046 struct throtl_service_queue *sq = &tg->service_queue; in tg_update_disptime()
1080 struct throtl_service_queue *sq = &tg->service_queue; in tg_dispatch_one_bio()
1081 struct throtl_service_queue *parent_sq = sq->parent_sq; in tg_dispatch_one_bio()
1122 struct throtl_service_queue *sq = &tg->service_queue; in throtl_dispatch_tg()
1153 static int throtl_select_dispatch(struct throtl_service_queue *parent_sq) in throtl_select_dispatch()
1159 struct throtl_service_queue *sq = &tg->service_queue; in throtl_select_dispatch()
1198 struct throtl_service_queue *sq = (void *)arg; in throtl_pending_timer_fn()
1202 struct throtl_service_queue *parent_sq; in throtl_pending_timer_fn()
1265 struct throtl_service_queue *td_sq = &td->service_queue; in blk_throtl_dispatch_work_fn()
1358 struct throtl_service_queue *sq; in tg_set_conf()
1485 struct throtl_service_queue *sq; in blk_throtl_bio()
1601 static void tg_drain_bios(struct throtl_service_queue *parent_sq) in tg_drain_bios()
1606 struct throtl_service_queue *sq = &tg->service_queue; in tg_drain_bios()