Lines Matching refs:next_rq

747 		if (sector > blk_rq_pos(bfqq->next_rq))  in bfq_rq_pos_tree_lookup()
749 else if (sector < blk_rq_pos(bfqq->next_rq)) in bfq_rq_pos_tree_lookup()
808 if (!bfqq->next_rq) in bfq_pos_tree_add_move()
813 blk_rq_pos(bfqq->next_rq), &parent, &p); in bfq_pos_tree_add_move()
1068 struct request *next_rq = bfqq->next_rq; in bfq_updated_next_req() local
1071 if (!next_rq) in bfq_updated_next_req()
1083 bfq_serv_to_charge(next_rq, bfqq)), in bfq_updated_next_req()
1639 bfq_serv_to_charge(bfqq->next_rq, bfqq)); in bfq_bfqq_update_budg_for_activation()
2208 struct request *next_rq, *prev; in bfq_add_request() local
2299 prev = bfqq->next_rq; in bfq_add_request()
2300 next_rq = bfq_choose_req(bfqd, bfqq->next_rq, rq, bfqd->last_position); in bfq_add_request()
2301 bfqq->next_rq = next_rq; in bfq_add_request()
2307 if (unlikely(!bfqd->nonrot_with_queueing && prev != bfqq->next_rq)) in bfq_add_request()
2324 if (prev != bfqq->next_rq) in bfq_add_request()
2387 if (bfqq->next_rq == rq) { in bfq_remove_request()
2388 bfqq->next_rq = bfq_find_next_rq(bfqd, bfqq, rq); in bfq_remove_request()
2407 bfqq->next_rq = NULL; in bfq_remove_request()
2513 struct request *prev, *next_rq; in bfq_request_merged() local
2525 prev = bfqq->next_rq; in bfq_request_merged()
2526 next_rq = bfq_choose_req(bfqd, bfqq->next_rq, req, in bfq_request_merged()
2528 bfqq->next_rq = next_rq; in bfq_request_merged()
2534 if (prev != bfqq->next_rq) { in bfq_request_merged()
2586 if (bfqq->next_rq == next) in bfq_requests_merged()
2587 bfqq->next_rq = rq; in bfq_requests_merged()
2706 if (bfq_rq_close_to_sector(__bfqq->next_rq, true, sector)) in bfqq_find_close()
2709 if (blk_rq_pos(__bfqq->next_rq) < sector) in bfqq_find_close()
2717 if (bfq_rq_close_to_sector(__bfqq->next_rq, true, sector)) in bfqq_find_close()
3964 struct request *next_rq; in __bfq_bfqq_recalc_budget() local
4111 next_rq = bfqq->next_rq; in __bfq_bfqq_recalc_budget()
4112 if (next_rq) in __bfq_bfqq_recalc_budget()
4114 bfq_serv_to_charge(next_rq, bfqq)); in __bfq_bfqq_recalc_budget()
4117 next_rq ? blk_rq_sectors(next_rq) : 0, in __bfq_bfqq_recalc_budget()
4709 bfq_serv_to_charge(bfqq->next_rq, bfqq) <= in bfq_choose_bfqq_for_injection()
4729 blk_rq_sectors(bfqq->next_rq) >= in bfq_choose_bfqq_for_injection()
4754 bfq_serv_to_charge(bfqq->next_rq, bfqq) <= in bfq_find_active_bfqq_for_actuator()
4804 struct request *next_rq; in bfq_select_queue() local
4840 next_rq = bfqq->next_rq; in bfq_select_queue()
4845 if (next_rq) { in bfq_select_queue()
4846 if (bfq_serv_to_charge(next_rq, bfqq) > in bfq_select_queue()
4904 bfqq->bic->bfqq[0][act_idx]->next_rq) in bfq_select_queue()
4987 icq_to_bic(async_bfqq->next_rq->elv.icq) == bfqq->bic && in bfq_select_queue()
4988 bfq_serv_to_charge(async_bfqq->next_rq, async_bfqq) <= in bfq_select_queue()
4993 bfqq->waker_bfqq->next_rq && in bfq_select_queue()
4994 bfq_serv_to_charge(bfqq->waker_bfqq->next_rq, in bfq_select_queue()
5001 blocked_bfqq->next_rq && in bfq_select_queue()
5002 bfq_serv_to_charge(blocked_bfqq->next_rq, in bfq_select_queue()
5106 struct request *rq = bfqq->next_rq; in bfq_dispatch_rq_from_bfqq()