Lines Matching refs:request

123 	struct request_queue *q = cmd->request->q;  in scsi_mq_requeue_cmd()
125 blk_mq_requeue_request(cmd->request); in scsi_mq_requeue_cmd()
172 blk_requeue_request(q, cmd->request); in __scsi_queue_insert()
221 struct request *req; in scsi_execute()
532 struct request *req = cmd->request; in scsi_requeue_command()
617 if (cmd->request->cmd_type == REQ_TYPE_FS) { in scsi_uninit_cmd()
629 if (cmd->request->next_rq && cmd->request->next_rq->special) in scsi_mq_free_sgtables()
630 scsi_free_sgtable(cmd->request->next_rq->special, true); in scsi_mq_free_sgtables()
681 struct scsi_data_buffer *bidi_sdb = cmd->request->next_rq->special; in scsi_release_bidi_buffers()
685 cmd->request->next_rq->special = NULL; in scsi_release_bidi_buffers()
688 static bool scsi_end_request(struct request *req, int error, in scsi_end_request()
822 struct request *req = cmd->request; in scsi_io_completion()
1064 cmd->request->cmd_flags &= ~REQ_DONTPREP; in scsi_io_completion()
1083 static int scsi_init_sgtable(struct request *req, struct scsi_data_buffer *sdb) in scsi_init_sgtable()
1119 struct request *rq = cmd->request; in scsi_init_io()
1183 cmd->request->special = NULL; in scsi_init_io()
1192 struct request *req) in scsi_get_cmd_from_req()
1213 cmd->request = req; in scsi_get_cmd_from_req()
1221 static int scsi_setup_blk_pc_cmnd(struct scsi_device *sdev, struct request *req) in scsi_setup_blk_pc_cmnd()
1251 static int scsi_setup_fs_cmnd(struct scsi_device *sdev, struct request *req) in scsi_setup_fs_cmnd()
1265 static int scsi_setup_cmnd(struct scsi_device *sdev, struct request *req) in scsi_setup_cmnd()
1287 scsi_prep_state_check(struct scsi_device *sdev, struct request *req) in scsi_prep_state_check()
1343 scsi_prep_return(struct request_queue *q, struct request *req, int ret) in scsi_prep_return()
1375 static int scsi_prep_fn(struct request_queue *q, struct request *req) in scsi_prep_fn()
1396 static void scsi_unprep_fn(struct request_queue *q, struct request *req) in scsi_unprep_fn()
1587 static void scsi_kill_request(struct request *req, struct request_queue *q) in scsi_kill_request()
1618 static void scsi_softirq_done(struct request *rq) in scsi_softirq_done()
1752 blk_complete_request(cmd->request); in scsi_done()
1773 struct request *req; in scsi_request_fn()
1899 static int scsi_mq_prep_fn(struct request *req) in scsi_mq_prep_fn()
1911 cmd->request = req; in scsi_mq_prep_fn()
1945 struct request *next_rq = req->next_rq; in scsi_mq_prep_fn()
1963 blk_mq_complete_request(cmd->request, cmd->request->errors); in scsi_mq_done()
1969 struct request *req = bd->rq; in scsi_queue_rq()
2051 static enum blk_eh_timer_return scsi_timeout(struct request *req, in scsi_timeout()
2059 static int scsi_init_request(void *data, struct request *rq, in scsi_init_request()
2072 static void scsi_exit_request(void *data, struct request *rq, in scsi_exit_request()