Lines Matching full:instance

29 	struct Scsi_Host *instance = data;  in gvp11_intr()  local
30 struct gvp11_hostdata *hdata = shost_priv(instance); in gvp11_intr()
37 spin_lock_irqsave(instance->host_lock, flags); in gvp11_intr()
38 wd33c93_intr(instance); in gvp11_intr()
39 spin_unlock_irqrestore(instance->host_lock, flags); in gvp11_intr()
52 struct Scsi_Host *instance = cmd->device->host; in dma_setup() local
53 struct gvp11_hostdata *hdata = shost_priv(instance); in dma_setup()
146 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() argument
149 struct gvp11_hostdata *hdata = shost_priv(instance); in dma_stop()
176 struct Scsi_Host *instance = cmd->device->host; in gvp11_bus_reset() local
184 spin_lock_irq(instance->host_lock); in gvp11_bus_reset()
186 spin_unlock_irq(instance->host_lock); in gvp11_bus_reset()
290 struct Scsi_Host *instance; in gvp11_probe() local
319 instance = scsi_host_alloc(&gvp11_scsi_template, in gvp11_probe()
321 if (!instance) { in gvp11_probe()
326 instance->irq = IRQ_AMIGA_PORTS; in gvp11_probe()
327 instance->unique_id = z->slotaddr; in gvp11_probe()
340 hdata = shost_priv(instance); in gvp11_probe()
355 wd33c93_init(instance, wdregs, dma_setup, dma_stop, in gvp11_probe()
360 "GVP11 SCSI", instance); in gvp11_probe()
366 error = scsi_add_host(instance, NULL); in gvp11_probe()
370 zorro_set_drvdata(z, instance); in gvp11_probe()
371 scsi_scan_host(instance); in gvp11_probe()
375 free_irq(IRQ_AMIGA_PORTS, instance); in gvp11_probe()
377 scsi_host_put(instance); in gvp11_probe()
385 struct Scsi_Host *instance = zorro_get_drvdata(z); in gvp11_remove() local
386 struct gvp11_hostdata *hdata = shost_priv(instance); in gvp11_remove()
389 scsi_remove_host(instance); in gvp11_remove()
390 free_irq(IRQ_AMIGA_PORTS, instance); in gvp11_remove()
391 scsi_host_put(instance); in gvp11_remove()