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);
224 * specific members of the sas_ha struct and calls the libsas
227 * libsas sas_ha struct.
236 struct sas_ha_struct *sas_ha = &(isci_host->sas_ha);
252 sas_ha->sas_ha_name = DRV_NAME;
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 return sas_register_ha(sas_ha);
277 sas_unregister_ha(&isci_host->sas_ha);
511 ihost->sas_ha.dev = &ihost->pdev->dev;
512 ihost->sas_ha.lldd_ha = ihost;
574 SHOST_TO_SAS_HA(shost) = &ihost->sas_ha;
575 ihost->sas_ha.shost = shost;
713 sas_suspend_ha(&ihost->sas_ha);
727 sas_prep_resume_ha(&ihost->sas_ha);
730 isci_host_start(ihost->sas_ha.shost);
733 sas_resume_ha(&ihost->sas_ha);