Lines Matching refs:shost
95 struct Scsi_Host *shost; /* registered host structure */ in qlogic_detect() local
106 shost = scsi_host_alloc(host, sizeof(struct qlogicfas408_priv)); in qlogic_detect()
107 if (!shost) in qlogic_detect()
109 shost->io_port = qbase; in qlogic_detect()
110 shost->n_io_port = 16; in qlogic_detect()
111 shost->dma_channel = -1; in qlogic_detect()
113 shost->irq = qlirq; in qlogic_detect()
115 priv = get_priv_by_host(shost); in qlogic_detect()
119 priv->shost = shost; in qlogic_detect()
122 if (request_irq(qlirq, qlogicfas408_ihandl, 0, qlogic_name, shost)) in qlogic_detect()
129 if (scsi_add_host(shost, NULL)) in qlogic_detect()
132 scsi_scan_host(shost); in qlogic_detect()
134 return shost; in qlogic_detect()
137 free_irq(qlirq, shost); in qlogic_detect()
140 scsi_host_put(shost); in qlogic_detect()