Lines Matching defs:shost
370 struct Scsi_Host *shost;
386 #define shost_to_sdebug_host(shost) \
387 dev_to_sdebug_host(shost->dma_dev)
1219 hpnt = sdbg_host->shost;
1357 struct Scsi_Host *shost;
1362 shost = sdbg_host->shost;
1363 shost_for_each_device(sdev, shost) {
1926 int host_no = devip->sdbg_host->shost->host_no;
2236 int host_no = devip->sdbg_host->shost->host_no;
2717 target_dev_id = ((devip->sdbg_host->shost->host_no + 1) * 2000) +
5735 struct Scsi_Host *shost = sdhp->shost;
5737 blk_mq_tagset_busy_iter(&shost->tag_set, sdebug_stop_cmnd, NULL);
5806 struct Scsi_Host *shost = sdp->host;
5808 blk_mq_tagset_busy_iter(&shost->tag_set,
6017 struct Scsi_Host *shost = sdhp->shost;
6020 scsi_block_requests(shost);
6022 scsi_unblock_requests(shost);
6536 sdhp->shost->host_no, idx);
6575 struct Scsi_Host *shost = sdhp->shost;
6577 if (scsi_host_busy(shost)) {
6616 struct Scsi_Host *shost = sdhp->shost;
6618 if (scsi_host_busy(shost)) {
7978 static void sdebug_map_queues(struct Scsi_Host *shost)
7982 if (shost->nr_hw_queues == 1)
7986 struct blk_mq_queue_map *map = &shost->tag_set.map[i];
8073 static int sdebug_blk_mq_poll(struct Scsi_Host *shost, unsigned int queue_num)
8081 blk_mq_tagset_busy_iter(&shost->tag_set, sdebug_blk_mq_poll_iter,
8187 static int scsi_debug_queuecommand(struct Scsi_Host *shost,
8379 static int sdebug_init_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
8477 sdbg_host->shost = hpnt;
8553 scsi_remove_host(sdbg_host->shost);
8562 scsi_host_put(sdbg_host->shost);