Lines Matching defs:shost
691 sas_remove_host(asd_ha->sas_ha.core.shost);
692 scsi_host_put(asd_ha->sas_ha.core.shost);
705 struct Scsi_Host *shost;
722 shost = scsi_host_alloc(&aic94xx_sht, sizeof(void *));
723 if (!shost)
741 SHOST_TO_SAS_HA(shost) = &asd_ha->sas_ha;
742 asd_ha->sas_ha.core.shost = shost;
743 shost->transportt = aic94xx_transport_template;
744 shost->max_id = ~0;
745 shost->max_lun = ~0;
746 shost->max_cmd_len = 16;
748 err = scsi_add_host(shost, &dev->dev);
788 shost->can_queue = asd_ha->seq.can_queue;
818 scsi_scan_host(shost);
837 scsi_remove_host(shost);
841 scsi_host_put(shost);
917 static void asd_scan_start(struct Scsi_Host *shost)
922 asd_ha = SHOST_TO_SAS_HA(shost)->lldd_ha;
928 static int asd_scan_finished(struct Scsi_Host *shost, unsigned long time)
935 sas_drain_work(SHOST_TO_SAS_HA(shost));