Lines Matching refs:sas_ha
669 asd_ha->sas_ha.sas_ha_name = (char *) asd_ha->name; in asd_register_sas_ha()
670 asd_ha->sas_ha.lldd_module = THIS_MODULE; in asd_register_sas_ha()
671 asd_ha->sas_ha.sas_addr = &asd_ha->hw_prof.sas_addr[0]; in asd_register_sas_ha()
678 asd_ha->sas_ha.sas_phy = sas_phys; in asd_register_sas_ha()
679 asd_ha->sas_ha.sas_port= sas_ports; in asd_register_sas_ha()
680 asd_ha->sas_ha.num_phys= ASD_MAX_PHYS; in asd_register_sas_ha()
682 return sas_register_ha(&asd_ha->sas_ha); in asd_register_sas_ha()
689 err = sas_unregister_ha(&asd_ha->sas_ha); in asd_unregister_sas_ha()
691 sas_remove_host(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
692 scsi_host_put(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
694 kfree(asd_ha->sas_ha.sas_phy); in asd_unregister_sas_ha()
695 kfree(asd_ha->sas_ha.sas_port); in asd_unregister_sas_ha()
734 asd_ha->sas_ha.dev = &asd_ha->pcidev->dev; in asd_pci_probe()
735 asd_ha->sas_ha.lldd_ha = asd_ha; in asd_pci_probe()
741 SHOST_TO_SAS_HA(shost) = &asd_ha->sas_ha; in asd_pci_probe()
742 asd_ha->sas_ha.core.shost = shost; in asd_pci_probe()