Lines Matching refs:next
48 * next in sort order. read, write or both are NULL
141 struct request *next)
144 * if next expires before rq, assign its expire time to rq
145 * and move into next position (next will be deleted) in fifo
147 if (!list_empty(&req->queuelist) && !list_empty(&next->queuelist)) {
148 if (time_before((unsigned long)next->fifo_time,
150 list_move(&req->queuelist, &next->queuelist);
151 req->fifo_time = next->fifo_time;
156 * kill knowledge of next, this one is a goner
158 deadline_remove_request(q, next);
185 struct request *rq = rq_entry_fifo(dd->fifo_list[ddir].next);
197 * For the specified data direction, return the next request to
212 rq = rq_entry_fifo(dd->fifo_list[data_dir].next);
233 * For the specified data direction, return the next request to
294 /* we have a next request are still entitled to batch */
345 * The last req was the same dir and we have a next request in
698 .next = deadline_##name##_fifo_next, \
765 .next = deadline_dispatch_next,