Lines Matching defs:instance
75 #define NCR5380_acquire_dma_irq(instance) falcon_get_lock(instance)
76 #define NCR5380_release_dma_irq(instance) falcon_release_lock()
183 struct Scsi_Host *instance = dev;
184 struct NCR5380_hostdata *hostdata = shost_priv(instance);
189 dsprintk(NDEBUG_INTR, instance, "NCR5380 interrupt, DMA status = %02x\n",
272 struct Scsi_Host *instance = dev;
273 struct NCR5380_hostdata *hostdata = shost_priv(instance);
374 static int falcon_get_lock(struct Scsi_Host *instance)
383 return stdma_try_lock(scsi_falcon_intr, instance);
719 struct Scsi_Host *instance;
787 instance = scsi_host_alloc(&atari_scsi_template,
789 if (!instance) {
794 instance->irq = irq->start;
799 error = NCR5380_init(instance, host_flags);
804 error = request_irq(instance->irq, scsi_tt_intr, 0,
805 "NCR5380", instance);
808 instance->irq);
830 shost_priv(instance);
844 NCR5380_maybe_reset_bus(instance);
846 error = scsi_add_host(instance, NULL);
850 platform_set_drvdata(pdev, instance);
852 scsi_scan_host(instance);
857 free_irq(instance->irq, instance);
859 NCR5380_exit(instance);
861 scsi_host_put(instance);
870 struct Scsi_Host *instance = platform_get_drvdata(pdev);
872 scsi_remove_host(instance);
874 free_irq(instance->irq, instance);
875 NCR5380_exit(instance);
876 scsi_host_put(instance);