Lines Matching refs:next_rq
120 struct request *next_rq; member
2297 if (sector > blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2299 else if (sector < blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2325 if (!cfqq->next_rq) in cfq_prio_tree_add()
2330 blk_rq_pos(cfqq->next_rq), &parent, &p); in cfq_prio_tree_add()
2436 prev = cfqq->next_rq; in cfq_add_rq_rb()
2437 cfqq->next_rq = cfq_choose_req(cfqd, cfqq->next_rq, rq, cfqd->last_position); in cfq_add_rq_rb()
2442 if (prev != cfqq->next_rq) in cfq_add_rq_rb()
2445 BUG_ON(!cfqq->next_rq); in cfq_add_rq_rb()
2501 if (cfqq->next_rq == rq) in cfq_remove_request()
2502 cfqq->next_rq = cfq_find_next_rq(cfqq->cfqd, cfqq, rq); in cfq_remove_request()
2563 if (cfqq->next_rq == next) in cfq_merged_requests()
2564 cfqq->next_rq = rq; in cfq_merged_requests()
2787 if (cfq_rq_close(cfqd, cur_cfqq, __cfqq->next_rq)) in cfqq_close()
2790 if (blk_rq_pos(__cfqq->next_rq) < sector) in cfqq_close()
2798 if (cfq_rq_close(cfqd, cur_cfqq, __cfqq->next_rq)) in cfqq_close()
2978 cfqq->next_rq = cfq_find_next_rq(cfqd, cfqq, rq); in cfq_dispatch_insert()
3329 while (cfqq->next_rq) { in __cfq_forced_dispatch_cfqq()
3330 cfq_dispatch_insert(cfqq->cfqd->queue, cfqq->next_rq); in __cfq_forced_dispatch_cfqq()
3485 rq = cfqq->next_rq; in cfq_dispatch_request()
3904 if (cfqq->next_rq && (cfqq->next_rq->cmd_flags & REQ_NOIDLE)) in cfq_update_idle_window()