Lines Matching refs:sas_ha
668 asd_ha->sas_ha.sas_ha_name = (char *) asd_ha->name; in asd_register_sas_ha()
669 asd_ha->sas_ha.lldd_module = THIS_MODULE; in asd_register_sas_ha()
670 asd_ha->sas_ha.sas_addr = &asd_ha->hw_prof.sas_addr[0]; in asd_register_sas_ha()
677 asd_ha->sas_ha.sas_phy = sas_phys; in asd_register_sas_ha()
678 asd_ha->sas_ha.sas_port= sas_ports; in asd_register_sas_ha()
679 asd_ha->sas_ha.num_phys= ASD_MAX_PHYS; in asd_register_sas_ha()
681 return sas_register_ha(&asd_ha->sas_ha); in asd_register_sas_ha()
688 err = sas_unregister_ha(&asd_ha->sas_ha); in asd_unregister_sas_ha()
690 sas_remove_host(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
691 scsi_host_put(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
693 kfree(asd_ha->sas_ha.sas_phy); in asd_unregister_sas_ha()
694 kfree(asd_ha->sas_ha.sas_port); in asd_unregister_sas_ha()
733 asd_ha->sas_ha.dev = &asd_ha->pcidev->dev; in asd_pci_probe()
734 asd_ha->sas_ha.lldd_ha = asd_ha; in asd_pci_probe()
740 SHOST_TO_SAS_HA(shost) = &asd_ha->sas_ha; in asd_pci_probe()
741 asd_ha->sas_ha.core.shost = shost; in asd_pci_probe()