Lines Matching full:instance

87 static void NCR5380_print(struct Scsi_Host *instance);
206 struct Scsi_Host *instance; in sun3scsi_detect() local
259 instance = scsi_register (tpnt, sizeof(struct NCR5380_hostdata)); in sun3scsi_detect()
260 if(instance == NULL) in sun3scsi_detect()
263 default_instance = instance; in sun3scsi_detect()
265 instance->io_port = (unsigned long) ioaddr; in sun3scsi_detect()
266 instance->irq = IRQ_SUN3_SCSI; in sun3scsi_detect()
268 NCR5380_init(instance, 0); in sun3scsi_detect()
270 instance->n_io_port = 32; in sun3scsi_detect()
272 ((struct NCR5380_hostdata *)instance->hostdata)->ctrl = 0; in sun3scsi_detect()
274 if (request_irq(instance->irq, scsi_sun3_intr, in sun3scsi_detect()
275 0, "Sun3SCSI-5380", instance)) { in sun3scsi_detect()
278 instance->host_no, instance->irq); in sun3scsi_detect()
279 instance->irq = SCSI_IRQ_NONE; in sun3scsi_detect()
282 instance->host_no, instance->irq); in sun3scsi_detect()
287 printk("scsi%d: Sun3 5380 at port %lX irq", instance->host_no, instance->io_port); in sun3scsi_detect()
288 if (instance->irq == SCSI_IRQ_NONE) in sun3scsi_detect()
291 printk (" %d", instance->irq); in sun3scsi_detect()
293 instance->can_queue, instance->cmd_per_lun, in sun3scsi_detect()
295 printk("\nscsi%d:", instance->host_no); in sun3scsi_detect()
296 NCR5380_print_options(instance); in sun3scsi_detect()
308 sun3_scsi_reset_boot(instance); in sun3scsi_detect()
330 static void sun3_scsi_reset_boot(struct Scsi_Host *instance) in sun3_scsi_reset_boot() argument
335 NCR5380_setup(instance); in sun3_scsi_reset_boot()
510 static inline unsigned long sun3scsi_dma_count(struct Scsi_Host *instance) in sun3scsi_dma_count() argument
523 static inline unsigned long sun3scsi_dma_residual(struct Scsi_Host *instance) in sun3scsi_dma_residual() argument