Lines Matching refs:host

19  *    ... my host specific data ...
192 printk(" { magic_start=%lX host=%p SCpnt=%p origSCpnt=%p\n",
193 info->magic_start, info->host, info->SCpnt,
296 printk("scsi%d.%c: %s", info->host->host_no, target, buf);
488 * (2) Due to historical problems with early host adapters that could
648 info->host->host_no, '0' + info->SCpnt->device->id);
733 * host to the FIFO. This means we must include the
782 dmatype = info->dma.setup(info->host, &info->scsi.SCp,
803 info->dma.pseudo(info->host, &info->scsi.SCp,
836 info->dma.stop(info->host, &info->scsi.SCp);
869 info->dma.stop(info->host, &info->scsi.SCp);
923 info->host->host_no, fas216_target(info), fas216_drv_phase(info));
958 info->host->host_no);
965 if (!(msg[0] & (1 << info->host->this_id)) ||
969 target = msg[0] & ~(1 << info->host->this_id);
1040 info->host->host_no);
1063 info->host->host_no, fas216_target(info));
1144 printk("scsi%d.%c: message was", info->host->host_no, fas216_target(info));
1261 info->host->host_no, fas216_target(info));
1500 info->host->host_no, fas216_target(info));
1512 info->host->host_no, fas216_target(info),
1523 info->host->host_no, fas216_target(info),
1642 scsi_report_bus_reset(info->host, 0);
1690 info->host->host_no, '0' + SCpnt->device->id);
1761 * claim host busy
1851 * claim host busy
1887 * @info: our host interface to kick
2014 //printk("scsi%d.%c: sense buffer: ", info->host->host_no, '0' + SCpnt->device->id);
2084 info->host->host_no, '0' + SCpnt->device->id,
2101 info->host->host_no);
2124 info->host->host_no, '0' + SCpnt->device->id);
2163 info->host->host_no, '0' + SCpnt->device->id,
2191 info->host->host_no);
2206 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2255 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2273 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2292 spin_unlock_irq(info->host->host_lock);
2304 spin_lock_irq(info->host->host_lock);
2306 spin_unlock_irq(info->host->host_lock);
2310 spin_lock_irq(info->host->host_lock);
2423 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2430 printk(KERN_WARNING "scsi%d: abort command ", info->host->host_no);
2436 printk(KERN_WARNING "scsi%d: abort %p ", info->host->host_no, SCpnt);
2480 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2561 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2591 shost_for_each_device(SDpnt, info->host) {
2652 * fas216_eh_host_reset - Reset the host associated with this command
2653 * @SCpnt: command specifing host to reset
2655 * Reset the host associated with this command.
2661 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
2663 spin_lock_irq(info->host->host_lock);
2667 printk("scsi%d.%c: %s: resetting host\n",
2668 info->host->host_no, '0' + SCpnt->device->id, __func__);
2681 spin_unlock_irq(info->host->host_lock);
2683 spin_lock_irq(info->host->host_lock);
2692 spin_unlock_irq(info->host->host_lock);
2838 * @host: a driver-specific filled-out structure
2843 int fas216_init(struct Scsi_Host *host)
2845 FAS216_Info *info = (FAS216_Info *)host->hostdata;
2849 info->host = host;
2850 info->scsi.cfg[0] = host->this_id | CNTL1_PERE;
2882 * @host: a driver-specific filled-out structure
2888 int fas216_add(struct Scsi_Host *host, struct device *dev)
2890 FAS216_Info *info = (FAS216_Info *)host->hostdata;
2921 spin_unlock_irq(info->host->host_lock);
2923 spin_lock_irq(info->host->host_lock);
2930 ret = scsi_add_host(host, dev);
2934 scsi_scan_host(host);
2939 void fas216_remove(struct Scsi_Host *host)
2941 FAS216_Info *info = (FAS216_Info *)host->hostdata;
2944 scsi_remove_host(host);
2947 scsi_host_put(host);
2952 * @host: a driver-specific filled-out structure
2956 void fas216_release(struct Scsi_Host *host)
2958 FAS216_Info *info = (FAS216_Info *)host->hostdata;
3004 shost_for_each_device(scd, info->host) {