Lines Matching refs:shost
96 struct Scsi_Host *shost; /* registered host structure */ in qlogic_detect() local
107 shost = scsi_host_alloc(host, sizeof(struct qlogicfas408_priv)); in qlogic_detect()
108 if (!shost) in qlogic_detect()
110 shost->io_port = qbase; in qlogic_detect()
111 shost->n_io_port = 16; in qlogic_detect()
112 shost->dma_channel = -1; in qlogic_detect()
114 shost->irq = qlirq; in qlogic_detect()
116 priv = get_priv_by_host(shost); in qlogic_detect()
120 priv->shost = shost; in qlogic_detect()
123 if (request_irq(qlirq, qlogicfas408_ihandl, 0, qlogic_name, shost)) in qlogic_detect()
130 if (scsi_add_host(shost, NULL)) in qlogic_detect()
133 scsi_scan_host(shost); in qlogic_detect()
135 return shost; in qlogic_detect()
138 free_irq(qlirq, shost); in qlogic_detect()
141 scsi_host_put(shost); in qlogic_detect()