Lines Matching refs:sh
95 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_pmode_enable_hba() local
100 if (!sh) in pscsi_pmode_enable_hba()
107 " %s\n", hba->hba_id, (sh->hostt->name) ? in pscsi_pmode_enable_hba()
108 (sh->hostt->name) : "Unknown"); in pscsi_pmode_enable_hba()
110 scsi_host_put(sh); in pscsi_pmode_enable_hba()
117 sh = scsi_host_lookup(phv->phv_host_id); in pscsi_pmode_enable_hba()
118 if (!sh) { in pscsi_pmode_enable_hba()
124 phv->phv_lld_host = sh; in pscsi_pmode_enable_hba()
128 hba->hba_id, (sh->hostt->name) ? (sh->hostt->name) : "Unknown"); in pscsi_pmode_enable_hba()
350 __releases(sh->host_lock) in pscsi_create_type_disk()
354 struct Scsi_Host *sh = sd->host; in pscsi_create_type_disk() local
360 sh->host_no, sd->channel, sd->id, sd->lun); in pscsi_create_type_disk()
361 spin_unlock_irq(sh->host_lock); in pscsi_create_type_disk()
364 spin_unlock_irq(sh->host_lock); in pscsi_create_type_disk()
387 sh->host_no, sd->channel, sd->id, sd->lun); in pscsi_create_type_disk()
395 __releases(sh->host_lock) in pscsi_create_type_nondisk()
398 struct Scsi_Host *sh = sd->host; in pscsi_create_type_nondisk() local
403 sh->host_no, sd->channel, sd->id, sd->lun); in pscsi_create_type_nondisk()
404 spin_unlock_irq(sh->host_lock); in pscsi_create_type_nondisk()
407 spin_unlock_irq(sh->host_lock); in pscsi_create_type_nondisk()
415 phv->phv_host_id, scsi_device_type(sd->type), sh->host_no, in pscsi_create_type_nondisk()
427 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_configure_device() local
443 if (!sh) { in pscsi_configure_device()
475 sh = phv->phv_lld_host; in pscsi_configure_device()
477 sh = scsi_host_lookup(pdv->pdv_host_id); in pscsi_configure_device()
478 if (!sh) { in pscsi_configure_device()
483 pdv->pdv_lld_host = sh; in pscsi_configure_device()
493 spin_lock_irq(sh->host_lock); in pscsi_configure_device()
494 list_for_each_entry(sd, &sh->__devices, siblings) { in pscsi_configure_device()
516 scsi_host_put(sh); in pscsi_configure_device()
526 spin_unlock_irq(sh->host_lock); in pscsi_configure_device()
528 pr_err("pSCSI: Unable to locate %d:%d:%d:%d\n", sh->host_no, in pscsi_configure_device()
532 scsi_host_put(sh); in pscsi_configure_device()