Lines Matching refs:cfq_data

115 	struct cfq_data *cfqd;
328 struct cfq_data { struct
402 static struct cfq_group *cfq_get_next_cfqg(struct cfq_data *cfqd); argument
821 static inline bool cfq_io_thinktime_big(struct cfq_data *cfqd, in cfq_io_thinktime_big()
834 static inline bool iops_mode(struct cfq_data *cfqd) in iops_mode()
869 struct cfq_data *cfqd, in cfq_group_busy_queues_wl()
880 static inline int cfqg_busy_async_queues(struct cfq_data *cfqd, in cfqg_busy_async_queues()
888 static struct cfq_queue *cfq_get_queue(struct cfq_data *cfqd, bool is_sync,
897 static inline struct cfq_io_cq *cfq_cic_lookup(struct cfq_data *cfqd, in cfq_cic_lookup()
916 static inline struct cfq_data *cic_to_cfqd(struct cfq_io_cq *cic) in cic_to_cfqd()
925 static inline void cfq_schedule_dispatch(struct cfq_data *cfqd) in cfq_schedule_dispatch()
938 static inline u64 cfq_prio_slice(struct cfq_data *cfqd, bool sync, in cfq_prio_slice()
950 cfq_prio_to_slice(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_prio_to_slice()
1002 static inline unsigned cfq_group_get_avg_queues(struct cfq_data *cfqd, in cfq_group_get_avg_queues()
1018 cfq_group_slice(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_group_slice()
1024 cfq_scaled_cfqq_slice(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_scaled_cfqq_slice()
1056 cfq_set_prio_slice(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_set_prio_slice()
1088 cfq_choose_req(struct cfq_data *cfqd, struct request *rq1, struct request *rq2, sector_t last) in cfq_choose_req()
1201 cfq_find_next_rq(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_find_next_rq()
1224 static u64 cfq_slice_offset(struct cfq_data *cfqd, in cfq_slice_offset()
1343 static inline u64 cfq_get_cfqg_vdisktime_delay(struct cfq_data *cfqd) in cfq_get_cfqg_vdisktime_delay()
1352 cfq_group_notify_queue_add(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_group_notify_queue_add()
1411 cfq_group_notify_queue_del(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_group_notify_queue_del()
1461 static void cfq_group_served(struct cfq_data *cfqd, struct cfq_group *cfqg, in cfq_group_served()
1680 static struct cfq_group *cfq_lookup_cfqg(struct cfq_data *cfqd, in cfq_lookup_cfqg()
2184 static struct cfq_group *cfq_lookup_cfqg(struct cfq_data *cfqd, in cfq_lookup_cfqg()
2202 static void cfq_service_tree_add(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_service_tree_add()
2278 cfq_prio_tree_lookup(struct cfq_data *cfqd, struct rb_root *root, in cfq_prio_tree_lookup()
2313 static void cfq_prio_tree_add(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_prio_tree_add()
2341 static void cfq_resort_rr_list(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_resort_rr_list()
2356 static void cfq_add_cfqq_rr(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_add_cfqq_rr()
2372 static void cfq_del_cfqq_rr(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_del_cfqq_rr()
2423 struct cfq_data *cfqd = cfqq->cfqd; in cfq_add_rq_rb()
2459 cfq_find_rq_fmerge(struct cfq_data *cfqd, struct bio *bio) in cfq_find_rq_fmerge()
2478 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_activate_request()
2489 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_deactivate_request()
2518 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_merge()
2551 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_merged_requests()
2582 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_allow_bio_merge()
2611 static inline void cfq_del_timer(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_del_timer()
2617 static void __cfq_set_active_queue(struct cfq_data *cfqd, in __cfq_set_active_queue()
2647 __cfq_slice_expired(struct cfq_data *cfqd, struct cfq_queue *cfqq, in __cfq_slice_expired()
2694 static inline void cfq_slice_expired(struct cfq_data *cfqd, bool timed_out) in cfq_slice_expired()
2706 static struct cfq_queue *cfq_get_next_queue(struct cfq_data *cfqd) in cfq_get_next_queue()
2722 static struct cfq_queue *cfq_get_next_queue_forced(struct cfq_data *cfqd) in cfq_get_next_queue_forced()
2747 static struct cfq_queue *cfq_set_active_queue(struct cfq_data *cfqd, in cfq_set_active_queue()
2757 static inline sector_t cfq_dist_from_last(struct cfq_data *cfqd, in cfq_dist_from_last()
2766 static inline int cfq_rq_close(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_rq_close()
2772 static struct cfq_queue *cfqq_close(struct cfq_data *cfqd, in cfqq_close()
2823 static struct cfq_queue *cfq_close_cooperator(struct cfq_data *cfqd, in cfq_close_cooperator()
2875 static bool cfq_should_idle(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_should_idle()
2906 static void cfq_arm_slice_timer(struct cfq_data *cfqd) in cfq_arm_slice_timer()
2990 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_dispatch_insert()
3028 cfq_prio_to_maxrq(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_prio_to_maxrq()
3092 static enum wl_type_t cfq_choose_wl_type(struct cfq_data *cfqd, in cfq_choose_wl_type()
3116 choose_wl_class_and_type(struct cfq_data *cfqd, struct cfq_group *cfqg) in choose_wl_class_and_type()
3199 static struct cfq_group *cfq_get_next_cfqg(struct cfq_data *cfqd) in cfq_get_next_cfqg()
3211 static void cfq_choose_cfqg(struct cfq_data *cfqd) in cfq_choose_cfqg()
3233 static struct cfq_queue *cfq_select_queue(struct cfq_data *cfqd) in cfq_select_queue()
3365 static int cfq_forced_dispatch(struct cfq_data *cfqd) in cfq_forced_dispatch()
3383 static inline bool cfq_slice_used_soon(struct cfq_data *cfqd, in cfq_slice_used_soon()
3397 static bool cfq_may_dispatch(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_may_dispatch()
3489 static bool cfq_dispatch_request(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_dispatch_request()
3531 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_dispatch_requests()
3577 struct cfq_data *cfqd = cfqq->cfqd; in cfq_put_queue()
3622 static void cfq_exit_cfqq(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_exit_cfqq()
3644 struct cfq_data *cfqd = cic_to_cfqd(cic); in cfq_exit_icq()
3704 struct cfq_data *cfqd = cic_to_cfqd(cic); in check_ioprio_changed()
3728 static void cfq_init_cfqq(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_init_cfqq()
3751 struct cfq_data *cfqd = cic_to_cfqd(cic); in check_blkcg_changed()
3811 cfq_get_queue(struct cfq_data *cfqd, bool is_sync, struct cfq_io_cq *cic, in cfq_get_queue()
3878 cfq_update_io_thinktime(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_update_io_thinktime()
3892 cfq_update_io_seektime(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_update_io_seektime()
3922 cfq_update_idle_window(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_update_idle_window()
3965 cfq_should_preempt(struct cfq_data *cfqd, struct cfq_queue *new_cfqq, in cfq_should_preempt()
4045 static void cfq_preempt_queue(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_preempt_queue()
4076 cfq_rq_enqueued(struct cfq_data *cfqd, struct cfq_queue *cfqq, in cfq_rq_enqueued()
4127 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_insert_request()
4145 static void cfq_update_hw_tag(struct cfq_data *cfqd) in cfq_update_hw_tag()
4178 static bool cfq_should_wait_busy(struct cfq_data *cfqd, struct cfq_queue *cfqq) in cfq_should_wait_busy()
4219 struct cfq_data *cfqd = cfqq->cfqd; in cfq_completed_request()
4332 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_may_queue()
4381 cfq_merge_cfqqs(struct cfq_data *cfqd, struct cfq_io_cq *cic, in cfq_merge_cfqqs()
4419 struct cfq_data *cfqd = q->elevator->elevator_data; in cfq_set_request()
4470 struct cfq_data *cfqd = in cfq_kick_queue()
4471 container_of(work, struct cfq_data, unplug_work); in cfq_kick_queue()
4484 struct cfq_data *cfqd = container_of(timer, struct cfq_data, in cfq_idle_slice_timer()
4537 static void cfq_shutdown_timer_wq(struct cfq_data *cfqd) in cfq_shutdown_timer_wq()
4545 struct cfq_data *cfqd = e->elevator_data; in cfq_exit_queue()
4569 struct cfq_data *cfqd; in cfq_init_queue()
4670 struct cfq_data *cfqd = e->elevator_data; in cfq_registered_queue()
4700 struct cfq_data *cfqd = e->elevator_data; \
4723 struct cfq_data *cfqd = e->elevator_data; \
4738 struct cfq_data *cfqd = e->elevator_data; \
4773 struct cfq_data *cfqd = e->elevator_data; \