Lines Matching refs:next
250 struct request *next) in dd_merged_requests() argument
253 const u8 ioprio_class = dd_rq_ioclass(next); in dd_merged_requests()
264 if (!list_empty(&req->queuelist) && !list_empty(&next->queuelist)) { in dd_merged_requests()
265 if (time_before((unsigned long)next->fifo_time, in dd_merged_requests()
267 list_move(&req->queuelist, &next->queuelist); in dd_merged_requests()
268 req->fifo_time = next->fifo_time; in dd_merged_requests()
275 deadline_remove_request(q, &dd->per_prio[prio], next); in dd_merged_requests()
308 struct request *rq = rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_check_fifo()
361 struct request *rq, *rb_rq, *next; in deadline_fifo_request() local
367 rq = rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_fifo_request()
379 list_for_each_entry_safe(rq, next, &per_prio->fifo_list[DD_WRITE], in deadline_fifo_request()
1078 .next = deadline_##name##_fifo_next, \
1212 .next = deadline_dispatch##prio##_next, \