• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/

Lines Matching refs:shost

99 static int scsi_scan(struct Scsi_Host *shost, const char *str)
114 if (shost->transportt->user_scan)
115 res = shost->transportt->user_scan(shost, channel, id, lun);
117 res = scsi_scan_host_selected(shost, channel, id, lun, 1);
130 struct Scsi_Host *shost = class_to_shost(dev); \
131 return snprintf (buf, 20, format_string, shost->field); \
153 struct Scsi_Host *shost = class_to_shost(dev);
156 res = scsi_scan(shost, buf);
168 struct Scsi_Host *shost = class_to_shost(dev);
182 if (scsi_host_set_state(shost, state))
190 struct Scsi_Host *shost = class_to_shost(dev);
191 const char *name = scsi_host_state_name(shost->shost_state);
223 struct Scsi_Host *shost = class_to_shost(dev);
224 unsigned int supported_mode = shost->hostt->supported_mode;
239 struct Scsi_Host *shost = class_to_shost(dev);
241 if (shost->active_mode == MODE_UNKNOWN)
244 return show_shost_mode(shost->active_mode, buf);
904 struct Scsi_Host *shost = sdev->host;
906 mutex_lock(&shost->scan_mutex);
908 mutex_unlock(&shost->scan_mutex);
914 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
918 spin_lock_irqsave(shost->host_lock, flags);
921 list_for_each_entry(sdev, &shost->__devices, siblings) {
926 spin_unlock_irqrestore(shost->host_lock, flags);
929 spin_lock_irqsave(shost->host_lock, flags);
932 spin_unlock_irqrestore(shost->host_lock, flags);
984 * @shost: scsi host struct to add to subsystem
986 int scsi_sysfs_add_host(struct Scsi_Host *shost)
991 if (shost->hostt->shost_attrs) {
992 for (i = 0; shost->hostt->shost_attrs[i]; i++) {
993 error = device_create_file(&shost->shost_dev,
994 shost->hostt->shost_attrs[i]);
1000 transport_register_device(&shost->shost_gendev);
1001 transport_configure_device(&shost->shost_gendev);
1014 struct Scsi_Host *shost = sdev->host;
1030 spin_lock_irqsave(shost->host_lock, flags);
1032 list_add_tail(&sdev->siblings, &shost->__devices);
1033 spin_unlock_irqrestore(shost->host_lock, flags);