Lines Matching refs:sas_ha
692 asd_ha->sas_ha.sas_ha_name = (char *) asd_ha->name; in asd_register_sas_ha()
693 asd_ha->sas_ha.lldd_module = THIS_MODULE; in asd_register_sas_ha()
694 asd_ha->sas_ha.sas_addr = &asd_ha->hw_prof.sas_addr[0]; in asd_register_sas_ha()
701 asd_ha->sas_ha.sas_phy = sas_phys; in asd_register_sas_ha()
702 asd_ha->sas_ha.sas_port= sas_ports; in asd_register_sas_ha()
703 asd_ha->sas_ha.num_phys= ASD_MAX_PHYS; in asd_register_sas_ha()
705 return sas_register_ha(&asd_ha->sas_ha); in asd_register_sas_ha()
712 err = sas_unregister_ha(&asd_ha->sas_ha); in asd_unregister_sas_ha()
714 sas_remove_host(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
715 scsi_remove_host(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
716 scsi_host_put(asd_ha->sas_ha.core.shost); in asd_unregister_sas_ha()
718 kfree(asd_ha->sas_ha.sas_phy); in asd_unregister_sas_ha()
719 kfree(asd_ha->sas_ha.sas_port); in asd_unregister_sas_ha()
758 asd_ha->sas_ha.dev = &asd_ha->pcidev->dev; in asd_pci_probe()
759 asd_ha->sas_ha.lldd_ha = asd_ha; in asd_pci_probe()
765 SHOST_TO_SAS_HA(shost) = &asd_ha->sas_ha; in asd_pci_probe()
766 asd_ha->sas_ha.core.shost = shost; in asd_pci_probe()