Lines Matching refs:shost
2842 struct Scsi_Host *shost; in initio_probe_one() local
2864 shost = scsi_host_alloc(&initio_template, sizeof(struct initio_host)); in initio_probe_one()
2865 if (!shost) { in initio_probe_one()
2870 host = (struct initio_host *)shost->hostdata; in initio_probe_one()
2922 shost->io_port = host->addr; in initio_probe_one()
2923 shost->n_io_port = 0xff; in initio_probe_one()
2924 shost->can_queue = num_scb; /* 03/05/98 */ in initio_probe_one()
2925 shost->unique_id = host->addr; in initio_probe_one()
2926 shost->max_id = host->max_tar; in initio_probe_one()
2927 shost->max_lun = 32; /* 10/21/97 */ in initio_probe_one()
2928 shost->irq = pdev->irq; in initio_probe_one()
2929 shost->this_id = host->scsi_id; /* Assign HCS index */ in initio_probe_one()
2930 shost->base = host->addr; in initio_probe_one()
2931 shost->sg_tablesize = TOTAL_SG_ENTRY; in initio_probe_one()
2933 error = request_irq(pdev->irq, i91u_intr, IRQF_SHARED, "i91u", shost); in initio_probe_one()
2939 pci_set_drvdata(pdev, shost); in initio_probe_one()
2941 error = scsi_add_host(shost, &pdev->dev); in initio_probe_one()
2944 scsi_scan_host(shost); in initio_probe_one()
2947 free_irq(pdev->irq, shost); in initio_probe_one()
2953 scsi_host_put(shost); in initio_probe_one()