Lines Matching refs:instance
169 struct Scsi_Host *instance; in t128_detect() local
214 instance = scsi_register (tpnt, sizeof(struct NCR5380_hostdata)); in t128_detect()
215 if(instance == NULL) in t128_detect()
218 instance->base = base; in t128_detect()
219 ((struct NCR5380_hostdata *)instance->hostdata)->base = p; in t128_detect()
221 NCR5380_init(instance, 0); in t128_detect()
224 instance->irq = overrides[current_override].irq; in t128_detect()
226 instance->irq = NCR5380_probe_irq(instance, T128_IRQS); in t128_detect()
229 if (instance->irq == 255) in t128_detect()
230 instance->irq = NO_IRQ; in t128_detect()
232 if (instance->irq != NO_IRQ) in t128_detect()
233 if (request_irq(instance->irq, t128_intr, 0, "t128", in t128_detect()
234 instance)) { in t128_detect()
236 instance->host_no, instance->irq); in t128_detect()
237 instance->irq = NO_IRQ; in t128_detect()
240 if (instance->irq == NO_IRQ) { in t128_detect()
241 …printk("scsi%d : interrupts not enabled. for better interactive performance,\n", instance->host_no… in t128_detect()
242 printk("scsi%d : please jumper the board for a free IRQ.\n", instance->host_no); in t128_detect()
246 printk("scsi%d : irq = %d\n", instance->host_no, instance->irq); in t128_detect()
311 static inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst, argument
318 NCR5380_setup(instance);
338 instance->host_no);
357 static inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src, argument
364 NCR5380_setup(instance);
384 instance->host_no);