Lines Matching refs:shost
136 struct Scsi_Host *shost = container_of(dev, typeof(*shost), shost_dev); in isci_show_id() local
137 struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost); in isci_show_id()
271 struct Scsi_Host *shost; in isci_unregister() local
278 shost = to_shost(isci_host); in isci_unregister()
279 sas_remove_host(shost); in isci_unregister()
280 scsi_remove_host(shost); in isci_unregister()
281 scsi_host_put(shost); in isci_unregister()
518 struct Scsi_Host *shost; in isci_host_alloc() local
576 shost = scsi_host_alloc(&isci_sht, sizeof(void *)); in isci_host_alloc()
577 if (!shost) in isci_host_alloc()
592 SHOST_TO_SAS_HA(shost) = &ihost->sas_ha; in isci_host_alloc()
593 ihost->sas_ha.core.shost = shost; in isci_host_alloc()
594 shost->transportt = isci_transport_template; in isci_host_alloc()
596 shost->max_id = ~0; in isci_host_alloc()
597 shost->max_lun = ~0; in isci_host_alloc()
598 shost->max_cmd_len = MAX_COMMAND_SIZE; in isci_host_alloc()
600 err = scsi_add_host(shost, &pdev->dev); in isci_host_alloc()
611 scsi_remove_host(shost); in isci_host_alloc()
613 scsi_host_put(shost); in isci_host_alloc()
764 isci_host_start(ihost->sas_ha.core.shost); in isci_resume()