Lines Matching refs:shost
13 static inline struct scsi_cmnd *scsi_mq_find_tag(struct Scsi_Host *shost, in scsi_mq_find_tag() argument
19 if (hwq < shost->tag_set.nr_hw_queues) in scsi_mq_find_tag()
20 req = blk_mq_tag_to_rq(shost->tag_set.tags[hwq], in scsi_mq_find_tag()
55 static inline int scsi_init_shared_tag_map(struct Scsi_Host *shost, int depth) in scsi_init_shared_tag_map() argument
60 if (shost_use_blk_mq(shost)) in scsi_init_shared_tag_map()
68 if (!shost->bqt) { in scsi_init_shared_tag_map()
69 shost->bqt = blk_init_tags(depth, in scsi_init_shared_tag_map()
70 shost->hostt->tag_alloc_policy); in scsi_init_shared_tag_map()
71 if (!shost->bqt) in scsi_init_shared_tag_map()
86 static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost, in scsi_host_find_tag() argument
92 if (shost_use_blk_mq(shost)) in scsi_host_find_tag()
93 return scsi_mq_find_tag(shost, tag); in scsi_host_find_tag()
94 req = blk_map_queue_find_tag(shost->bqt, tag); in scsi_host_find_tag()