Lines Matching full:instance

199     struct Scsi_Host *instance;  in t128_detect()  local
247 instance = scsi_register (tpnt, sizeof(struct NCR5380_hostdata)); in t128_detect()
248 if(instance == NULL) in t128_detect()
251 instance->base = base; in t128_detect()
252 ((struct NCR5380_hostdata *)instance->hostdata)->base = p; in t128_detect()
254 NCR5380_init(instance, 0); in t128_detect()
257 instance->irq = overrides[current_override].irq; in t128_detect()
259 instance->irq = NCR5380_probe_irq(instance, T128_IRQS); in t128_detect()
261 if (instance->irq != SCSI_IRQ_NONE) in t128_detect()
262 if (request_irq(instance->irq, t128_intr, IRQF_DISABLED, "t128", in t128_detect()
263 instance)) { in t128_detect()
265 instance->host_no, instance->irq); in t128_detect()
266 instance->irq = SCSI_IRQ_NONE; in t128_detect()
269 if (instance->irq == SCSI_IRQ_NONE) { in t128_detect()
270 …printk("scsi%d : interrupts not enabled. for better interactive performance,\n", instance->host_no… in t128_detect()
271 printk("scsi%d : please jumper the board for a free IRQ.\n", instance->host_no); in t128_detect()
275 printk("scsi%d : irq = %d\n", instance->host_no, instance->irq); in t128_detect()
278 printk("scsi%d : at 0x%08lx", instance->host_no, instance->base); in t128_detect()
279 if (instance->irq == SCSI_IRQ_NONE) in t128_detect()
282 printk (" irq %d", instance->irq); in t128_detect()
285 NCR5380_print_options(instance); in t128_detect()
338 * Function : int NCR5380_pread (struct Scsi_Host *instance,
350 static inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst, argument
357 NCR5380_setup(instance);
377 instance->host_no);
384 * Function : int NCR5380_pwrite (struct Scsi_Host *instance,
396 static inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src, argument
403 NCR5380_setup(instance);
423 instance->host_no);