Lines Matching defs:shpnt
109 static int aha1740_show_info(struct seq_file *m, struct Scsi_Host *shpnt)
111 struct aha1740_hostdata *host = HOSTDATA(shpnt);
114 shpnt->io_port, shpnt->irq, host->edev->slot,
555 struct Scsi_Host *shpnt;
577 shpnt = scsi_host_alloc(&aha1740_template,
579 if(shpnt == NULL)
582 shpnt->base = 0;
583 shpnt->io_port = slotbase;
584 shpnt->n_io_port = SLOTSIZE;
585 shpnt->irq = irq_level;
586 shpnt->dma_channel = 0xff;
587 host = HOSTDATA(shpnt);
600 "aha1740",shpnt)) {
606 eisa_set_drvdata (edev, shpnt);
608 rc = scsi_add_host (shpnt, dev);
612 scsi_scan_host (shpnt);
616 free_irq(irq_level, shpnt);
621 scsi_host_put (shpnt);
630 struct Scsi_Host *shpnt = dev_get_drvdata(dev);
631 struct aha1740_hostdata *host = HOSTDATA (shpnt);
633 scsi_remove_host(shpnt);
635 free_irq (shpnt->irq, shpnt);
638 release_region (shpnt->io_port, SLOTSIZE);
640 scsi_host_put (shpnt);