Lines Matching refs:next_rq
115 struct request *next_rq; member
2120 if (sector > blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2122 else if (sector < blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2148 if (!cfqq->next_rq) in cfq_prio_tree_add()
2153 blk_rq_pos(cfqq->next_rq), &parent, &p); in cfq_prio_tree_add()
2259 prev = cfqq->next_rq; in cfq_add_rq_rb()
2260 cfqq->next_rq = cfq_choose_req(cfqd, cfqq->next_rq, rq, cfqd->last_position); in cfq_add_rq_rb()
2265 if (prev != cfqq->next_rq) in cfq_add_rq_rb()
2268 BUG_ON(!cfqq->next_rq); in cfq_add_rq_rb()
2324 if (cfqq->next_rq == rq) in cfq_remove_request()
2325 cfqq->next_rq = cfq_find_next_rq(cfqq->cfqd, cfqq, rq); in cfq_remove_request()
2386 if (cfqq->next_rq == next) in cfq_merged_requests()
2387 cfqq->next_rq = rq; in cfq_merged_requests()
2610 if (cfq_rq_close(cfqd, cur_cfqq, __cfqq->next_rq)) in cfqq_close()
2613 if (blk_rq_pos(__cfqq->next_rq) < sector) in cfqq_close()
2621 if (cfq_rq_close(cfqd, cur_cfqq, __cfqq->next_rq)) in cfqq_close()
2800 cfqq->next_rq = cfq_find_next_rq(cfqd, cfqq, rq); in cfq_dispatch_insert()
3153 while (cfqq->next_rq) { in __cfq_forced_dispatch_cfqq()
3154 cfq_dispatch_insert(cfqq->cfqd->queue, cfqq->next_rq); in __cfq_forced_dispatch_cfqq()
3303 rq = cfqq->next_rq; in cfq_dispatch_request()
3760 if (cfqq->next_rq && (cfqq->next_rq->cmd_flags & REQ_NOIDLE)) in cfq_update_idle_window()