Lines Matching refs:hba
3287 struct mptsas_portinfo *port_info, *hba; in mptsas_probe_hba_phys() local
3290 hba = kzalloc(sizeof(struct mptsas_portinfo), GFP_KERNEL); in mptsas_probe_hba_phys()
3291 if (! hba) in mptsas_probe_hba_phys()
3294 error = mptsas_sas_io_unit_pg0(ioc, hba); in mptsas_probe_hba_phys()
3302 ioc->hba_port_info = port_info = hba; in mptsas_probe_hba_phys()
3306 for (i = 0; i < hba->num_phys; i++) { in mptsas_probe_hba_phys()
3308 hba->phy_info[i].negotiated_link_rate; in mptsas_probe_hba_phys()
3310 hba->phy_info[i].handle; in mptsas_probe_hba_phys()
3312 hba->phy_info[i].port_id; in mptsas_probe_hba_phys()
3314 kfree(hba->phy_info); in mptsas_probe_hba_phys()
3315 kfree(hba); in mptsas_probe_hba_phys()
3316 hba = NULL; in mptsas_probe_hba_phys()
3354 kfree(hba); in mptsas_probe_hba_phys()