Home
last modified time | relevance | path

Searched refs:next_rq (Results 1 – 6 of 6) sorted by relevance

/block/
Ddeadline-iosched.c40 struct request *next_rq[2]; member
89 if (dd->next_rq[data_dir] == rq) in deadline_del_rq_rb()
90 dd->next_rq[data_dir] = deadline_latter_request(rq); in deadline_del_rq_rb()
209 dd->next_rq[READ] = NULL; in deadline_move_request()
210 dd->next_rq[WRITE] = NULL; in deadline_move_request()
211 dd->next_rq[data_dir] = deadline_latter_request(rq); in deadline_move_request()
254 if (dd->next_rq[WRITE]) in deadline_dispatch_requests()
255 rq = dd->next_rq[WRITE]; in deadline_dispatch_requests()
257 rq = dd->next_rq[READ]; in deadline_dispatch_requests()
300 if (deadline_check_fifo(dd, data_dir) || !dd->next_rq[data_dir]) { in deadline_dispatch_requests()
[all …]
Dbsg.c212 struct request *rq, *next_rq = NULL; in bsg_map_hdr() local
251 next_rq = blk_get_request(q, READ, GFP_KERNEL); in bsg_map_hdr()
252 if (IS_ERR(next_rq)) { in bsg_map_hdr()
253 ret = PTR_ERR(next_rq); in bsg_map_hdr()
254 next_rq = NULL; in bsg_map_hdr()
257 rq->next_rq = next_rq; in bsg_map_hdr()
258 next_rq->cmd_type = rq->cmd_type; in bsg_map_hdr()
261 ret = blk_rq_map_user(q, next_rq, NULL, dxferp, in bsg_map_hdr()
291 if (next_rq) { in bsg_map_hdr()
292 blk_rq_unmap_user(next_rq->bio); in bsg_map_hdr()
[all …]
Dbsg-lib.c56 struct request *rsp = req->next_rq; in bsg_job_done()
112 struct request *rsp = req->next_rq; in bsg_create_job()
Dcfq-iosched.c120 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()
[all …]
Dblk-core.c2537 req->next_rq->resid_len = blk_rq_bytes(req->next_rq); in blk_start_request()
2716 blk_update_request(rq->next_rq, error, bidi_bytes)) in blk_update_bidi_request()
2769 __blk_put_request(req->next_rq->q, req->next_rq); in blk_finish_request()
2869 bidi_bytes = blk_rq_bytes(rq->next_rq); in blk_end_request_all()
2946 bidi_bytes = blk_rq_bytes(rq->next_rq); in __blk_end_request_all()
Dblk-mq.c204 rq->next_rq = NULL; in blk_mq_rq_ctx_init()
314 blk_mq_free_request(rq->next_rq); in __blk_mq_end_request()
406 rq->next_rq->resid_len = blk_rq_bytes(rq->next_rq); in blk_mq_start_request()