/linux-4.1.27/block/ |
D | deadline-iosched.c | 40 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 …]
|
D | bsg.c | 212 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 …]
|
D | bsg-lib.c | 56 struct request *rsp = req->next_rq; in bsg_job_done() 112 struct request *rsp = req->next_rq; in bsg_create_job()
|
D | cfq-iosched.c | 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() [all …]
|
D | blk-core.c | 2389 req->next_rq->resid_len = blk_rq_bytes(req->next_rq); in blk_start_request() 2568 blk_update_request(rq->next_rq, error, bidi_bytes)) in blk_update_bidi_request() 2621 __blk_put_request(req->next_rq->q, req->next_rq); in blk_finish_request() 2721 bidi_bytes = blk_rq_bytes(rq->next_rq); in blk_end_request_all() 2798 bidi_bytes = blk_rq_bytes(rq->next_rq); in __blk_end_request_all()
|
D | blk-mq.c | 225 rq->next_rq = NULL; in blk_mq_rq_ctx_init() 335 blk_mq_free_request(rq->next_rq); in __blk_mq_end_request() 425 rq->next_rq->resid_len = blk_rq_bytes(rq->next_rq); in blk_mq_start_request()
|
/linux-4.1.27/drivers/scsi/ |
D | scsi_lib.c | 628 if (cmd->request->next_rq && cmd->request->next_rq->special) in scsi_mq_free_sgtables() 629 scsi_free_sgtable(cmd->request->next_rq->special, true); in scsi_mq_free_sgtables() 680 struct scsi_data_buffer *bidi_sdb = cmd->request->next_rq->special; in scsi_release_bidi_buffers() 684 cmd->request->next_rq->special = NULL; in scsi_release_bidi_buffers() 699 blk_update_request(req->next_rq, error, bidi_bytes)) in scsi_end_request() 864 req->next_rq->resid_len = scsi_in(cmd)->resid; in scsi_io_completion() 866 blk_rq_bytes(req->next_rq))) in scsi_io_completion() 1137 rq->next_rq->special = bidi_sdb; in scsi_init_io() 1140 error = scsi_init_sgtable(rq->next_rq, rq->next_rq->special); in scsi_init_io() 1945 struct request *next_rq = req->next_rq; in scsi_mq_prep_fn() local [all …]
|
D | scsi_error.c | 926 ses->next_rq = scmd->request->next_rq; in scsi_eh_prep_cmnd() 936 scmd->request->next_rq = NULL; in scsi_eh_prep_cmnd() 989 scmd->request->next_rq = ses->next_rq; in scsi_eh_restore_cmnd()
|
D | scsi_transport_fc.c | 3589 struct request *rsp = req->next_rq; in fc_bsg_jobdone() 3701 struct request *rsp = req->next_rq; in fc_req_to_bsgjob()
|
/linux-4.1.27/include/scsi/ |
D | scsi_cmnd.h | 202 (cmd->request->next_rq->special != NULL); in scsi_bidi_cmnd() 208 cmd->request->next_rq->special : &cmd->sdb; in scsi_in()
|
D | scsi_eh.h | 74 struct request *next_rq; member
|
/linux-4.1.27/drivers/scsi/osd/ |
D | osd_initiator.c | 461 if (rq->next_rq) { in osd_end_request() 462 _put_request(rq->next_rq); in osd_end_request() 463 rq->next_rq = NULL; in osd_end_request() 504 if (req->next_rq) { in osd_request_async_done() 505 __blk_put_request(req->q, req->next_rq); in osd_request_async_done() 506 req->next_rq = NULL; in osd_request_async_done() 1612 or->in.req = or->request->next_rq = req; in _init_blk_request()
|
/linux-4.1.27/kernel/sched/ |
D | rt.c | 1837 struct rq *next_rq; in find_next_push_cpu() local 1844 next_rq = cpu_rq(cpu); in find_next_push_cpu() 1847 if (next_rq->rt.highest_prio.next < rq->rt.highest_prio.curr) in find_next_push_cpu()
|
/linux-4.1.27/include/linux/ |
D | blkdev.h | 211 struct request *next_rq; member 618 #define blk_bidi_rq(rq) ((rq)->next_rq != NULL)
|
/linux-4.1.27/drivers/scsi/libfc/ |
D | fc_lport.c | 2087 struct request *rsp = job->req->next_rq; in fc_lport_bsg_request()
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
D | mpt3sas_transport.c | 1898 struct request *rsp = req->next_rq; in _transport_smp_handler()
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
D | mpt2sas_transport.c | 1916 struct request *rsp = req->next_rq; in _transport_smp_handler()
|
/linux-4.1.27/drivers/scsi/libsas/ |
D | sas_expander.c | 2138 struct request *rsp = req->next_rq; in sas_smp_handler()
|
/linux-4.1.27/drivers/message/fusion/ |
D | mptsas.c | 2219 struct request *rsp = req->next_rq; in mptsas_smp_handler()
|