Lines Matching full:instance
214 struct Scsi_Host *instance; in dtc_detect() local
261 instance = scsi_register(tpnt, sizeof(struct NCR5380_hostdata)); in dtc_detect()
262 if (instance == NULL) in dtc_detect()
265 instance->base = addr; in dtc_detect()
266 ((struct NCR5380_hostdata *)(instance)->hostdata)->base = base; in dtc_detect()
268 NCR5380_init(instance, 0); in dtc_detect()
272 instance->irq = overrides[current_override].irq; in dtc_detect()
274 instance->irq = NCR5380_probe_irq(instance, DTC_IRQS); in dtc_detect()
279 if (instance->irq != SCSI_IRQ_NONE) in dtc_detect()
280 if (request_irq(instance->irq, dtc_intr, IRQF_DISABLED, in dtc_detect()
281 "dtc", instance)) { in dtc_detect()
282 …printk(KERN_ERR "scsi%d : IRQ%d not free, interrupts disabled\n", instance->host_no, instance->irq… in dtc_detect()
283 instance->irq = SCSI_IRQ_NONE; in dtc_detect()
286 if (instance->irq == SCSI_IRQ_NONE) { in dtc_detect()
287 …RNING "scsi%d : interrupts not enabled. for better interactive performance,\n", instance->host_no); in dtc_detect()
288 printk(KERN_WARNING "scsi%d : please jumper the board for a free IRQ.\n", instance->host_no); in dtc_detect()
291 if (instance->irq != SCSI_IRQ_NONE) in dtc_detect()
292 …printk(KERN_WARNING "scsi%d : interrupts not used. Might as well not jumper it.\n", instance->host… in dtc_detect()
293 instance->irq = SCSI_IRQ_NONE; in dtc_detect()
296 printk("scsi%d : irq = %d\n", instance->host_no, instance->irq); in dtc_detect()
299 printk(KERN_INFO "scsi%d : at 0x%05X", instance->host_no, (int) instance->base); in dtc_detect()
300 if (instance->irq == SCSI_IRQ_NONE) in dtc_detect()
303 printk(" irq %d", instance->irq); in dtc_detect()
305 NCR5380_print_options(instance); in dtc_detect()
347 * Function : int NCR5380_pread (struct Scsi_Host *instance,
362 static inline int NCR5380_pread(struct Scsi_Host *instance, unsigned char *dst, int len) in NCR5380_pread() argument
367 NCR5380_setup(instance); in NCR5380_pread()
372 if (instance->irq == SCSI_IRQ_NONE) in NCR5380_pread()
402 * Function : int NCR5380_pwrite (struct Scsi_Host *instance,
414 static inline int NCR5380_pwrite(struct Scsi_Host *instance, unsigned char *src, int len) in NCR5380_pwrite() argument
418 NCR5380_setup(instance); in NCR5380_pwrite()
423 if (instance->irq == SCSI_IRQ_NONE) in NCR5380_pwrite()