Home
last modified time | relevance | path

Searched refs:lldd_ha (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/drivers/scsi/mvsas/
Dmv_init.c171 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_tasklet()
172 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[0]; in mvs_tasklet()
182 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[i]; in mvs_tasklet()
201 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_interrupt()
202 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[0]; in mvs_interrupt()
219 tasklet_schedule(&((struct mvs_prv_info *)sha->lldd_ha)->mv_tasklet); in mvs_interrupt()
222 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[i]; in mvs_interrupt()
382 ((struct mvs_prv_info *)sha->lldd_ha)->mvi[id] = mvi; in mvs_pci_alloc()
383 ((struct mvs_prv_info *)sha->lldd_ha)->n_phy = mvi->chip->n_phy; in mvs_pci_alloc()
456 sha->lldd_ha = kzalloc(sizeof(struct mvs_prv_info), GFP_KERNEL); in mvs_prep_sas_ha_init()
[all …]
Dmv_sas.c98 hi = j/((struct mvs_prv_info *)sha->lldd_ha)->n_phy; in mvs_find_dev_mvi()
99 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[hi]; in mvs_find_dev_mvi()
192 hi = i/((struct mvs_prv_info *)sha->lldd_ha)->n_phy; in mvs_phy_control()
193 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[hi]; in mvs_phy_control()
291 struct mvs_prv_info *mvs_prv = sha->lldd_ha; in mvs_scan_start()
293 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_scan_start()
296 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[j]; in mvs_scan_start()
306 struct mvs_prv_info *mvs_prv = sha->lldd_ha; in mvs_scan_finished()
1108 hi = i/((struct mvs_prv_info *)sas_ha->lldd_ha)->n_phy; in mvs_port_notify_formed()
1109 mvi = ((struct mvs_prv_info *)sas_ha->lldd_ha)->mvi[hi]; in mvs_port_notify_formed()
[all …]
/Linux-v4.19/drivers/scsi/pm8001/
Dpm8001_ctl.c59 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_mpi_interface_rev_show()
84 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_fw_version_show()
114 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_ila_version_show()
139 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_inactive_fw_version_show()
165 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_out_io_show()
188 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_devices_show()
214 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_sg_list_show()
259 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_sas_spec_support_show()
287 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_host_sas_address_show()
306 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_logging_level_show()
[all …]
Dpm8001_init.c225 pm8001_ha = sha->lldd_ha; in pm8001_interrupt_handler_intx()
458 pm8001_ha = sha->lldd_ha; in pm8001_pci_alloc()
557 sha->lldd_ha = kzalloc(sizeof(struct pm8001_hba_info), GFP_KERNEL); in pm8001_prep_sas_ha_init()
558 if (!sha->lldd_ha) in pm8001_prep_sas_ha_init()
590 pm8001_ha = sha->lldd_ha; in pm8001_post_sas_ha_init()
1093 pm8001_ha = sha->lldd_ha; in pm8001_pci_remove()
1140 pm8001_ha = sha->lldd_ha; in pm8001_pci_suspend()
1192 pm8001_ha = sha->lldd_ha; in pm8001_pci_resume()
Dpm8001_sas.c141 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_find_ha_by_dev()
162 pm8001_ha = sas_phy->ha->lldd_ha; in pm8001_phy_control()
246 pm8001_ha = sha->lldd_ha; in pm8001_scan_start()
Dpm8001_hwi.c3317 struct pm8001_hba_info *pm8001_ha = phy->sas_phy.ha->lldd_ha; in pm8001_get_attached_sas_addr()
4990 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_get_gsm_dump()
Dpm80xx_hwi.c92 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm80xx_get_fatal_dump()
/Linux-v4.19/drivers/scsi/aic94xx/
Daic94xx_dev.c84 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_set_ddb_type()
97 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_tag_ddb()
114 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_set_dmamode()
139 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata()
157 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_target_ddb()
237 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_pm_table_ddb()
267 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_pm_port_ddb()
317 asd_free_ddb(dev->port->ha->lldd_ha, in asd_init_sata_pm_ddb()
327 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_dev_found()
352 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_dev_gone()
Daic94xx_tmf.c135 struct asd_ha_struct *asd_ha = sas_ha->lldd_ha; in asd_clear_nexus_ha()
144 struct asd_ha_struct *asd_ha = port->ha->lldd_ha; in asd_clear_nexus_port()
161 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_clear_nexus_I_T()
221 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_clear_nexus_I_T_L()
234 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_clear_nexus_tag()
249 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_clear_nexus_index()
577 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_initiate_ssp_tmf()
Daic94xx_scb.c158 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha; in asd_get_attached_sas_addr()
901 struct asd_ha_struct *asd_ha = phy->ha->lldd_ha; in asd_control_phy()
Daic94xx_init.c752 asd_ha->sas_ha.lldd_ha = asd_ha; in asd_pci_probe()
942 asd_ha = SHOST_TO_SAS_HA(shost)->lldd_ha; in asd_scan_start()
Daic94xx_task.c552 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_execute_task()
Daic94xx_hwi.c89 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha; in asd_init_phy()
/Linux-v4.19/drivers/scsi/hisi_sas/
Dhisi_sas_v3_hw.c2240 sha->lldd_ha = hisi_hba; in hisi_sas_v3_probe()
2311 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_v3_remove()
2449 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_error_detected_v3_hw()
2470 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_slot_reset_v3_hw()
2486 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_reset_prepare_v3_hw()
2502 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_reset_done_v3_hw()
2526 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_v3_suspend()
2571 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_v3_resume()
Dhisi_sas_main.c159 return device->port->ha->lldd_ha; in dev_to_hisi_hba()
781 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_port_notify_formed()
917 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_control_phy()
1619 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_clear_nexus_ha()
1871 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_write_gpio()
2318 sha->lldd_ha = hisi_hba; in hisi_sas_probe()
2369 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_remove()
Dhisi_sas_v2_hw.c843 struct hisi_hba *hisi_hba = device->port->ha->lldd_ha; in alloc_dev_quirk_v2_hw()
3627 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_v2_remove()
/Linux-v4.19/drivers/scsi/isci/
Dhost.h338 return dev->port->ha->lldd_ha; in dev_to_ihost()
Dinit.c521 ihost->sas_ha.lldd_ha = ihost; in isci_host_alloc()
Dport.c1721 struct isci_host *ihost = phy->ha->lldd_ha; in isci_port_deformed()
1746 struct isci_host *ihost = phy->ha->lldd_ha; in isci_port_formed()
Dhost.c657 struct isci_host *ihost = ha->lldd_ha; in isci_host_scan_finished()
1049 struct isci_host *ihost = SHOST_TO_SAS_HA(shost)->lldd_ha; in isci_host_start()
2795 struct isci_host *ihost = sas_ha->lldd_ha; in isci_gpio_write()
Dphy.c1437 struct isci_host *ihost = sas_phy->ha->lldd_ha; in isci_phy_control()
/Linux-v4.19/include/scsi/
Dlibsas.h409 void *lldd_ha; /* not touched by sas class code */ member
/Linux-v4.19/Documentation/scsi/
Dlibsas.txt200 lldd_ha -- set this to point to your HA struct. You can also