Lines Matching refs:shost
1046 struct Scsi_Host *shost;
1074 shost = scsi_host_alloc(&inia100_template, sizeof(ORC_HCS));
1075 if (!shost)
1078 pHCB = (ORC_HCS *)shost->hostdata;
1112 shost->io_port = pHCB->HCS_Base;
1113 shost->n_io_port = 0xff;
1114 shost->can_queue = ORC_MAXQUEUE;
1115 shost->unique_id = shost->io_port;
1116 shost->max_id = pHCB->HCS_MaxTar;
1117 shost->max_lun = 16;
1118 shost->irq = pHCB->HCS_Intr = pdev->irq;
1119 shost->this_id = pHCB->HCS_SCSI_ID; /* Assign HCS index */
1120 shost->sg_tablesize = TOTAL_SG_ENTRY;
1124 "inia100", shost);
1131 pci_set_drvdata(pdev, shost);
1133 error = scsi_add_host(shost, &pdev->dev);
1137 scsi_scan_host(shost);
1141 free_irq(shost->irq, shost);
1149 scsi_host_put(shost);
1160 struct Scsi_Host *shost = pci_get_drvdata(pdev);
1161 ORC_HCS *pHCB = (ORC_HCS *)shost->hostdata;
1163 scsi_remove_host(shost);
1165 free_irq(shost->irq, shost);
1170 release_region(shost->io_port, 256);
1172 scsi_host_put(shost);