Lines Matching defs:shost
690 sas_remove_host(asd_ha->sas_ha.shost);
691 scsi_host_put(asd_ha->sas_ha.shost);
704 struct Scsi_Host *shost;
721 shost = scsi_host_alloc(&aic94xx_sht, sizeof(void *));
722 if (!shost)
740 SHOST_TO_SAS_HA(shost) = &asd_ha->sas_ha;
741 asd_ha->sas_ha.shost = shost;
742 shost->transportt = aic94xx_transport_template;
743 shost->max_id = ~0;
744 shost->max_lun = ~0;
745 shost->max_cmd_len = 16;
747 err = scsi_add_host(shost, &dev->dev);
787 shost->can_queue = asd_ha->seq.can_queue;
817 scsi_scan_host(shost);
836 scsi_remove_host(shost);
840 scsi_host_put(shost);
916 static void asd_scan_start(struct Scsi_Host *shost)
921 asd_ha = SHOST_TO_SAS_HA(shost)->lldd_ha;
927 static int asd_scan_finished(struct Scsi_Host *shost, unsigned long time)
934 sas_drain_work(SHOST_TO_SAS_HA(shost));