• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/

Lines Matching refs:instance

222 static void in2000_execute(struct Scsi_Host *instance);
226 struct Scsi_Host *instance;
230 instance = cmd->device->host;
231 hostdata = (struct IN2000_hostdata *) instance->hostdata;
317 static void in2000_execute(struct Scsi_Host *instance)
327 hostdata = (struct IN2000_hostdata *) instance->hostdata;
707 struct Scsi_Host *instance = dev_id;
717 hostdata = (struct IN2000_hostdata *) instance->hostdata;
721 spin_lock_irqsave(instance->host_lock, flags);
858 spin_unlock_irqrestore(instance->host_lock, flags);
876 spin_unlock_irqrestore(instance->host_lock, flags);
958 in2000_execute(instance);
1222 in2000_execute(instance);
1288 spin_unlock_irqrestore(instance->host_lock, flags);
1305 in2000_execute(instance);
1354 in2000_execute(instance);
1461 spin_unlock_irqrestore(instance->host_lock, flags);
1472 * Caller must hold instance lock!
1475 static int reset_hardware(struct Scsi_Host *instance, int type)
1480 hostdata = (struct IN2000_hostdata *) instance->hostdata;
1488 write_3393(hostdata, WD_OWN_ID, instance->this_id | OWNID_EAF | OWNID_RAF | OWNID_FS_8);
1516 struct Scsi_Host *instance;
1521 instance = cmd->device->host;
1522 hostdata = (struct IN2000_hostdata *) instance->hostdata;
1524 printk(KERN_WARNING "scsi%d: Reset. ", instance->host_no);
1526 spin_lock_irqsave(instance->host_lock, flags);
1529 reset_hardware(instance, RESET_CARD_AND_BUS);
1546 spin_unlock_irqrestore(instance->host_lock, flags);
1552 struct Scsi_Host *instance;
1558 instance = cmd->device->host;
1559 hostdata = (struct IN2000_hostdata *) instance->hostdata;
1561 printk(KERN_DEBUG "scsi%d: Abort-", instance->host_no);
1577 printk(KERN_WARNING "scsi%d: Abort - removing command %ld from input_Q. ", instance->host_no, cmd->pid);
1598 printk(KERN_WARNING "scsi%d: Aborting connected command %ld - ", instance->host_no, cmd->pid);
1638 in2000_execute(instance);
1651 printk(KERN_DEBUG "scsi%d: unable to abort disconnected command.\n", instance->host_no);
1665 in2000_execute(instance);
1667 printk("scsi%d: warning : SCSI command probably completed successfully" " before abortion. ", instance->host_no);
1791 struct Scsi_Host *instance;
1877 instance = scsi_register(tpnt, sizeof(struct IN2000_hostdata));
1878 if (instance == NULL)
1881 hostdata = (struct IN2000_hostdata *) instance->hostdata;
1882 instance->io_port = hostdata->io_base = base;
1890 if (request_irq(x, in2000_intr, IRQF_DISABLED, "in2000", instance)) {
1895 instance->irq = x;
1896 instance->n_io_port = 13;
1964 spin_lock_irqsave(instance->host_lock, flags);
1965 x = reset_hardware(instance, (hostdata->args & A_NO_SCSI_RESET) ? RESET_CARD : RESET_CARD_AND_BUS);
1966 spin_unlock_irqrestore(instance->host_lock, flags);
1977 printk("dip_switch=%02x irq=%d ioport=%02x floppy=%s sync/DOS5=%s ", (switches & 0x7f), instance->irq, hostdata->io_base, (switches & SW_FLOPPY) ? "Yes" : "No", (switches & SW_SYNC_DOS5) ? "Yes" : "No");
2039 static int in2000_proc_info(struct Scsi_Host *instance, char *buf, char **start, off_t off, int len, int in)
2052 hd = (struct IN2000_hostdata *) instance->hostdata;
2095 spin_lock_irqsave(instance->host_lock, flags);
2103 sprintf(tbuf, "\ndip_switch=%02x: irq=%d io=%02x floppy=%s sync/DOS5=%s", (hd->dip_switch & 0x7f), instance->irq, hd->io_base, (hd->dip_switch & 0x40) ? "Yes" : "No", (hd->dip_switch & 0x20) ? "Yes" : "No");
2167 spin_unlock_irqrestore(instance->host_lock, flags);