H A D | cfq-iosched.c | 124 struct cfq_data *cfqd; member in struct:cfq_queue 233 static inline void cfq_schedule_dispatch(struct cfq_data *cfqd) argument 235 if (cfqd->busy_queues) 236 kblockd_schedule_work(&cfqd->unplug_work); 241 struct cfq_data *cfqd = q->elevator->elevator_data; local 243 return !cfqd->busy_queues; 251 static inline int cfq_prio_slice(struct cfq_data *cfqd, int sync, argument 254 const int base_slice = cfqd->cfq_slice[sync]; 262 cfq_prio_to_slice(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 264 return cfq_prio_slice(cfqd, cfq_cfqq_syn 268 cfq_set_prio_slice(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 294 cfq_choose_req(struct cfq_data *cfqd, struct request *rq1, struct request *rq2) argument 407 cfq_find_next_rq(struct cfq_data *cfqd, struct cfq_queue *cfqq, struct request *last) argument 430 cfq_slice_offset(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 445 cfq_service_tree_add(struct cfq_data *cfqd, struct cfq_queue *cfqq, int add_front) argument 513 cfq_resort_rr_list(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 527 cfq_add_cfqq_rr(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 541 cfq_del_cfqq_rr(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 559 struct cfq_data *cfqd = cfqq->cfqd; local 574 struct cfq_data *cfqd = cfqq->cfqd; local 605 cfq_find_rq_fmerge(struct cfq_data *cfqd, struct bio *bio) argument 627 struct cfq_data *cfqd = q->elevator->elevator_data; local 645 struct cfq_data *cfqd = q->elevator->elevator_data; local 669 struct cfq_data *cfqd = q->elevator->elevator_data; local 708 struct cfq_data *cfqd = q->elevator->elevator_data; local 734 __cfq_set_active_queue(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 756 __cfq_slice_expired(struct cfq_data *cfqd, struct cfq_queue *cfqq, int timed_out) argument 782 cfq_slice_expired(struct cfq_data *cfqd, int timed_out) argument 794 cfq_get_next_queue(struct cfq_data *cfqd) argument 827 cfq_set_active_queue(struct cfq_data *cfqd) argument 836 cfq_dist_from_last(struct cfq_data *cfqd, struct request *rq) argument 845 cfq_rq_close(struct cfq_data *cfqd, struct request *rq) argument 868 cfq_arm_slice_timer(struct cfq_data *cfqd) argument 917 struct cfq_data *cfqd = q->elevator->elevator_data; local 933 struct cfq_data *cfqd = cfqq->cfqd; local 955 cfq_prio_to_maxrq(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 968 cfq_select_queue(struct cfq_data *cfqd) argument 1013 __cfq_dispatch_requests(struct cfq_data *cfqd, struct cfq_queue *cfqq, int max_dispatch) argument 1077 cfq_forced_dispatch(struct cfq_data *cfqd) argument 1097 struct cfq_data *cfqd = q->elevator->elevator_data; local 1143 struct cfq_data *cfqd = cfqq->cfqd; local 1183 cfq_exit_cfqq(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 1193 __cfq_exit_single_io_context(struct cfq_data *cfqd, struct cfq_io_context *cic) argument 1213 struct cfq_data *cfqd = cic->key; local 1248 cfq_alloc_io_context(struct cfq_data *cfqd, gfp_t gfp_mask) argument 1313 struct cfq_data *cfqd = cic->key; local 1357 cfq_get_queue(struct cfq_data *cfqd, int is_sync, struct task_struct *tsk, gfp_t gfp_mask) argument 1434 cfq_cic_rb_lookup(struct cfq_data *cfqd, struct io_context *ioc) argument 1475 cfq_cic_link(struct cfq_data *cfqd, struct io_context *ioc, struct cfq_io_context *cic) argument 1522 cfq_get_io_context(struct cfq_data *cfqd, gfp_t gfp_mask) argument 1554 cfq_update_io_thinktime(struct cfq_data *cfqd, struct cfq_io_context *cic) argument 1565 cfq_update_io_seektime(struct cfq_data *cfqd, struct cfq_io_context *cic, struct request *rq) argument 1602 cfq_update_idle_window(struct cfq_data *cfqd, struct cfq_queue *cfqq, struct cfq_io_context *cic) argument 1633 cfq_should_preempt(struct cfq_data *cfqd, struct cfq_queue *new_cfqq, struct request *rq) argument 1682 cfq_preempt_queue(struct cfq_data *cfqd, struct cfq_queue *cfqq) argument 1703 cfq_rq_enqueued(struct cfq_data *cfqd, struct cfq_queue *cfqq, struct request *rq) argument 1743 struct cfq_data *cfqd = q->elevator->elevator_data; local 1758 struct cfq_data *cfqd = cfqq->cfqd; local 1836 struct cfq_data *cfqd = q->elevator->elevator_data; local 1890 struct cfq_data *cfqd = q->elevator->elevator_data; local 1938 struct cfq_data *cfqd = local 1953 struct cfq_data *cfqd = (struct cfq_data *) data; local 1997 struct cfq_data *cfqd = (struct cfq_data *) data; local 2014 cfq_shutdown_timer_wq(struct cfq_data *cfqd) argument 2023 struct cfq_data *cfqd = e->elevator_data; local 2050 struct cfq_data *cfqd; local [all...] |