Lines Matching defs:tag_set
1959 struct Scsi_Host *shost = container_of(set, struct Scsi_Host, tag_set);
2049 struct blk_mq_tag_set *tag_set = &shost->tag_set;
2058 memset(tag_set, 0, sizeof(*tag_set));
2060 tag_set->ops = &scsi_mq_ops;
2062 tag_set->ops = &scsi_mq_ops_no_commit;
2063 tag_set->nr_hw_queues = shost->nr_hw_queues ? : 1;
2064 tag_set->nr_maps = shost->nr_maps ? : 1;
2065 tag_set->queue_depth = shost->can_queue;
2066 tag_set->cmd_size = cmd_size;
2067 tag_set->numa_node = dev_to_node(shost->dma_dev);
2068 tag_set->flags = BLK_MQ_F_SHOULD_MERGE;
2069 tag_set->flags |=
2072 tag_set->flags |= BLK_MQ_F_BLOCKING;
2073 tag_set->driver_data = shost;
2075 tag_set->flags |= BLK_MQ_F_TAG_HCTX_SHARED;
2077 return blk_mq_alloc_tag_set(tag_set);
2085 blk_mq_free_tag_set(&shost->tag_set);
3010 blk_mq_wait_quiesce_done(&shost->tag_set);
3070 blk_mq_wait_quiesce_done(&shost->tag_set);