Lines Matching refs:request_queue
311 req = scsi_alloc_request(sdev->request_queue, opf, args->req_flags); in scsi_execute_cmd()
413 blk_mq_run_hw_queues(sdev->request_queue, true); in scsi_kick_sdev_queue()
439 blk_mq_run_hw_queues(current_sdev->request_queue, in scsi_single_lun_run()
488 struct request_queue *slq; in scsi_starved_list_run()
522 slq = sdev->request_queue; in scsi_starved_list_run()
543 static void scsi_run_queue(struct request_queue *q) in scsi_run_queue()
559 struct request_queue *q; in scsi_requeue_run_queue()
562 q = sdev->request_queue; in scsi_requeue_run_queue()
571 scsi_run_queue(sdev->request_queue); in scsi_run_host_queues()
626 blk_mq_run_hw_queues(sdev->request_queue, true); in scsi_run_queue_async()
636 struct request_queue *q = sdev->request_queue; in scsi_end_request()
1238 struct request *scsi_alloc_request(struct request_queue *q, blk_opf_t opf, in scsi_alloc_request()
1359 static inline int scsi_dev_queue_ready(struct request_queue *q, in scsi_dev_queue_ready()
1449 static inline int scsi_host_queue_ready(struct request_queue *q, in scsi_host_queue_ready()
1506 static bool scsi_mq_lld_busy(struct request_queue *q) in scsi_mq_lld_busy()
1760 static void scsi_mq_put_budget(struct request_queue *q, int budget_token) in scsi_mq_put_budget()
1775 static int scsi_mq_get_budget(struct request_queue *q) in scsi_mq_get_budget()
1802 blk_mq_delay_run_hw_queues(sdev->request_queue, SCSI_QUEUE_DELAY); in scsi_mq_get_budget()
1824 struct request_queue *q = req->q; in scsi_queue_rq()
2155 rq = scsi_alloc_request(sdev->request_queue, op, flags); in scsi_get_internal_cmd()
2182 struct scsi_device *scsi_device_from_queue(struct request_queue *q) in scsi_device_from_queue()
2809 struct request_queue *q = sdev->request_queue; in scsi_device_quiesce()
2867 blk_clear_pm_only(sdev->request_queue); in scsi_device_resume()
2910 blk_mq_unquiesce_queue(sdev->request_queue); in scsi_start_queue()
2922 blk_mq_quiesce_queue_nowait(sdev->request_queue); in scsi_stop_queue()