Lines Matching refs:shost
98 struct Scsi_Host *shost; /* registered host structure */ in qlogic_detect() local
109 shost = scsi_host_alloc(host, sizeof(struct qlogicfas408_priv)); in qlogic_detect()
110 if (!shost) in qlogic_detect()
112 shost->io_port = qbase; in qlogic_detect()
113 shost->n_io_port = 16; in qlogic_detect()
114 shost->dma_channel = -1; in qlogic_detect()
116 shost->irq = qlirq; in qlogic_detect()
118 priv = get_priv_by_host(shost); in qlogic_detect()
122 priv->shost = shost; in qlogic_detect()
125 if (request_irq(qlirq, qlogicfas408_ihandl, 0, qlogic_name, shost)) in qlogic_detect()
132 if (scsi_add_host(shost, NULL)) in qlogic_detect()
135 scsi_scan_host(shost); in qlogic_detect()
137 return shost; in qlogic_detect()
140 free_irq(qlirq, shost); in qlogic_detect()
143 scsi_host_put(shost); in qlogic_detect()