Lines Matching defs:shost
318 struct Scsi_Host *shost;
334 #define shost_to_sdebug_host(shost) \
335 dev_to_sdebug_host(shost->dma_dev)
904 hpnt = sdbg_host->shost;
1042 struct Scsi_Host *shost;
1047 shost = sdbg_host->shost;
1048 shost_for_each_device(sdev, shost) {
1600 int host_no = devip->sdbg_host->shost->host_no;
1915 int host_no = devip->sdbg_host->shost->host_no;
2358 target_dev_id = ((devip->sdbg_host->shost->host_no + 1) * 2000) +
5268 struct Scsi_Host *shost = sdhp->shost;
5270 blk_mq_tagset_busy_iter(&shost->tag_set, sdebug_stop_cmnd, NULL);
5303 struct Scsi_Host *shost = sdp->host;
5305 blk_mq_tagset_busy_iter(&shost->tag_set,
5459 struct Scsi_Host *shost = sdhp->shost;
5462 scsi_block_requests(shost);
5464 scsi_unblock_requests(shost);
5976 sdhp->shost->host_no, idx);
6015 struct Scsi_Host *shost = sdhp->shost;
6017 if (scsi_host_busy(shost)) {
6056 struct Scsi_Host *shost = sdhp->shost;
6058 if (scsi_host_busy(shost)) {
7388 static void sdebug_map_queues(struct Scsi_Host *shost)
7392 if (shost->nr_hw_queues == 1)
7396 struct blk_mq_queue_map *map = &shost->tag_set.map[i];
7483 static int sdebug_blk_mq_poll(struct Scsi_Host *shost, unsigned int queue_num)
7491 blk_mq_tagset_busy_iter(&shost->tag_set, sdebug_blk_mq_poll_iter,
7499 static int scsi_debug_queuecommand(struct Scsi_Host *shost,
7666 static int sdebug_init_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
7763 sdbg_host->shost = hpnt;
7839 scsi_remove_host(sdbg_host->shost);
7848 scsi_host_put(sdbg_host->shost);