Lines Matching refs:dd_per_prio
73 struct dd_per_prio { struct
87 struct dd_per_prio per_prio[DD_PRIO_COUNT]; argument
117 deadline_rb_root(struct dd_per_prio *per_prio, struct request *rq) in deadline_rb_root()
163 static inline struct request *deadline_from_pos(struct dd_per_prio *per_prio, in deadline_from_pos()
194 deadline_add_rq_rb(struct dd_per_prio *per_prio, struct request *rq) in deadline_add_rq_rb()
202 deadline_del_rq_rb(struct dd_per_prio *per_prio, struct request *rq) in deadline_del_rq_rb()
211 struct dd_per_prio *per_prio, in deadline_remove_request()
233 struct dd_per_prio *per_prio = &dd->per_prio[prio]; in dd_request_merged()
280 deadline_move_request(struct deadline_data *dd, struct dd_per_prio *per_prio, in deadline_move_request()
303 static inline bool deadline_check_fifo(struct dd_per_prio *per_prio, in deadline_check_fifo()
346 deadline_fifo_request(struct deadline_data *dd, struct dd_per_prio *per_prio, in deadline_fifo_request()
390 deadline_next_request(struct deadline_data *dd, struct dd_per_prio *per_prio, in deadline_next_request()
444 struct dd_per_prio *per_prio, in __dd_dispatch_request()
682 struct dd_per_prio *per_prio = &dd->per_prio[prio]; in dd_exit_sched()
723 struct dd_per_prio *per_prio = &dd->per_prio[prio]; in dd_init_sched()
762 struct dd_per_prio *per_prio = &dd->per_prio[prio]; in dd_request_merge()
816 struct dd_per_prio *per_prio; in dd_insert_request()
938 struct dd_per_prio *per_prio = &dd->per_prio[prio]; in dd_finish_request()
962 static bool dd_has_work_for_prio(struct dd_per_prio *per_prio) in dd_has_work_for_prio()
1055 struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
1066 struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
1092 struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
1189 struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
1200 struct dd_per_prio *per_prio = &dd->per_prio[prio]; \