Lines Matching refs:sas_ha
137 struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
138 struct isci_host *ihost = container_of(sas_ha, typeof(*ihost), sas_ha);
223 * specific members of the sas_ha struct and calls the libsas
226 * libsas sas_ha struct.
235 struct sas_ha_struct *sas_ha = &(isci_host->sas_ha);
251 sas_ha->sas_ha_name = DRV_NAME;
252 sas_ha->lldd_module = THIS_MODULE;
253 sas_ha->sas_addr = &isci_host->phys[0].sas_addr[0];
260 sas_ha->sas_phy = sas_phys;
261 sas_ha->sas_port = sas_ports;
262 sas_ha->num_phys = SCI_MAX_PHYS;
264 sas_ha->strict_wide_ports = 1;
266 sas_register_ha(sas_ha);
279 sas_unregister_ha(&isci_host->sas_ha);
513 ihost->sas_ha.dev = &ihost->pdev->dev;
514 ihost->sas_ha.lldd_ha = ihost;
576 SHOST_TO_SAS_HA(shost) = &ihost->sas_ha;
577 ihost->sas_ha.core.shost = shost;
715 sas_suspend_ha(&ihost->sas_ha);
745 sas_prep_resume_ha(&ihost->sas_ha);
748 isci_host_start(ihost->sas_ha.core.shost);
751 sas_resume_ha(&ihost->sas_ha);