Lines Matching refs:deadline_data
84 struct deadline_data { struct
189 struct deadline_data *dd = q->elevator->elevator_data; in dd_request_merged()
209 struct deadline_data *dd = q->elevator->elevator_data; in dd_merged_requests()
239 deadline_move_request(struct deadline_data *dd, struct dd_per_prio *per_prio, in deadline_move_request()
253 static u32 dd_queued(struct deadline_data *dd, enum dd_prio prio) in dd_queued()
285 deadline_fifo_request(struct deadline_data *dd, struct dd_per_prio *per_prio, in deadline_fifo_request()
319 deadline_next_request(struct deadline_data *dd, struct dd_per_prio *per_prio, in deadline_next_request()
351 static bool started_after(struct deadline_data *dd, struct request *rq, in started_after()
365 static struct request *__dd_dispatch_request(struct deadline_data *dd, in __dd_dispatch_request()
482 static struct request *dd_dispatch_prio_aged_requests(struct deadline_data *dd, in dd_dispatch_prio_aged_requests()
516 struct deadline_data *dd = hctx->queue->elevator->elevator_data; in dd_dispatch_request()
548 struct deadline_data *dd = data->q->elevator->elevator_data; in dd_limit_depth()
565 struct deadline_data *dd = q->elevator->elevator_data; in dd_depth_updated()
582 struct deadline_data *dd = e->elevator_data; in dd_exit_sched()
611 struct deadline_data *dd; in dd_init_sched()
663 struct deadline_data *dd = q->elevator->elevator_data; in dd_request_merge()
695 struct deadline_data *dd = q->elevator->elevator_data; in dd_bio_merge()
716 struct deadline_data *dd = q->elevator->elevator_data; in dd_insert_request()
773 struct deadline_data *dd = q->elevator->elevator_data; in dd_insert_requests()
811 struct deadline_data *dd = q->elevator->elevator_data; in dd_finish_request()
846 struct deadline_data *dd = hctx->queue->elevator->elevator_data; in dd_has_work()
862 struct deadline_data *dd = e->elevator_data; \
880 struct deadline_data *dd = e->elevator_data; \
929 struct deadline_data *dd = q->elevator->elevator_data; \
940 struct deadline_data *dd = q->elevator->elevator_data; \
950 struct deadline_data *dd = q->elevator->elevator_data; \
966 struct deadline_data *dd = q->elevator->elevator_data; \
986 struct deadline_data *dd = q->elevator->elevator_data; in deadline_batching_show()
995 struct deadline_data *dd = q->elevator->elevator_data; in deadline_starved_show()
1004 struct deadline_data *dd = q->elevator->elevator_data; in dd_async_depth_show()
1013 struct deadline_data *dd = q->elevator->elevator_data; in dd_queued_show()
1028 static u32 dd_owned_by_driver(struct deadline_data *dd, enum dd_prio prio) in dd_owned_by_driver()
1041 struct deadline_data *dd = q->elevator->elevator_data; in dd_owned_by_driver_show()
1061 struct deadline_data *dd = q->elevator->elevator_data; \
1072 struct deadline_data *dd = q->elevator->elevator_data; \
1082 struct deadline_data *dd = q->elevator->elevator_data; \