Lines Matching refs:next_rq
127 struct request *next_rq; member
2358 if (sector > blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2360 else if (sector < blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2386 if (!cfqq->next_rq) in cfq_prio_tree_add()
2391 blk_rq_pos(cfqq->next_rq), &parent, &p); in cfq_prio_tree_add()
2497 prev = cfqq->next_rq; in cfq_add_rq_rb()
2498 cfqq->next_rq = cfq_choose_req(cfqd, cfqq->next_rq, rq, cfqd->last_position); in cfq_add_rq_rb()
2503 if (prev != cfqq->next_rq) in cfq_add_rq_rb()
2506 BUG_ON(!cfqq->next_rq); in cfq_add_rq_rb()
2562 if (cfqq->next_rq == rq) in cfq_remove_request()
2563 cfqq->next_rq = cfq_find_next_rq(cfqq->cfqd, cfqq, rq); in cfq_remove_request()
2624 if (cfqq->next_rq == next) in cfq_merged_requests()
2625 cfqq->next_rq = rq; in cfq_merged_requests()
2857 if (cfq_rq_close(cfqd, cur_cfqq, __cfqq->next_rq)) in cfqq_close()
2860 if (blk_rq_pos(__cfqq->next_rq) < sector) in cfqq_close()
2868 if (cfq_rq_close(cfqd, cur_cfqq, __cfqq->next_rq)) in cfqq_close()
3055 cfqq->next_rq = cfq_find_next_rq(cfqd, cfqq, rq); in cfq_dispatch_insert()
3409 while (cfqq->next_rq) { in __cfq_forced_dispatch_cfqq()
3410 cfq_dispatch_insert(cfqq->cfqd->queue, cfqq->next_rq); in __cfq_forced_dispatch_cfqq()
3566 rq = cfqq->next_rq; in cfq_dispatch_request()
3997 if (cfqq->next_rq && req_noidle(cfqq->next_rq)) in cfq_update_idle_window()