Home
last modified time | relevance | path

Searched refs:lldd_ha (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/scsi/pm8001/
H A Dpm8001_ctl.c61 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_mpi_interface_rev_show()
87 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in controller_fatal_error_show()
107 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_fw_version_show()
138 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_ila_version_show()
164 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_inactive_fw_version_show()
191 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_out_io_show()
215 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_devices_show()
240 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_sg_list_show()
284 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_sas_spec_support_show()
313 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_host_sas_address_show()
[all...]
H A Dpm8001_init.c88 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_map_queues()
262 pm8001_ha = sha->lldd_ha; in pm8001_interrupt_handler_intx()
516 pm8001_ha = sha->lldd_ha; in pm8001_pci_alloc()
608 sha->lldd_ha = kzalloc(sizeof(struct pm8001_hba_info), GFP_KERNEL); in pm8001_prep_sas_ha_init()
609 if (!sha->lldd_ha) in pm8001_prep_sas_ha_init()
637 pm8001_ha = sha->lldd_ha; in pm8001_post_sas_ha_init()
1257 pm8001_ha = sha->lldd_ha; in pm8001_pci_remove()
1311 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_pci_suspend()
1361 pm8001_ha = sha->lldd_ha; in pm8001_pci_resume()
H A Dpm8001_sas.c145 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_find_ha_by_dev()
167 pm8001_ha = sas_phy->ha->lldd_ha; in pm8001_phy_control()
281 pm8001_ha = sha->lldd_ha; in pm8001_scan_start()
1163 struct pm8001_hba_info *pm8001_ha = sas_ha->lldd_ha; in pm8001_port_formed()
/kernel/linux/linux-5.10/drivers/scsi/mvsas/
H A Dmv_init.c159 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_tasklet()
160 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[0]; in mvs_tasklet()
170 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[i]; in mvs_tasklet()
188 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_interrupt()
191 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[0]; in mvs_interrupt()
208 tasklet_schedule(&((struct mvs_prv_info *)sha->lldd_ha)->mv_tasklet); in mvs_interrupt()
211 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[i]; in mvs_interrupt()
366 ((struct mvs_prv_info *)sha->lldd_ha)->mvi[id] = mvi; in mvs_pci_alloc()
367 ((struct mvs_prv_info *)sha->lldd_ha)->n_phy = mvi->chip->n_phy; in mvs_pci_alloc()
425 sha->lldd_ha in mvs_prep_sas_ha_init()
[all...]
H A Dmv_sas.c82 hi = j/((struct mvs_prv_info *)sha->lldd_ha)->n_phy; in mvs_find_dev_mvi()
83 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[hi]; in mvs_find_dev_mvi()
176 hi = i/((struct mvs_prv_info *)sha->lldd_ha)->n_phy; in mvs_phy_control()
177 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[hi]; in mvs_phy_control()
273 struct mvs_prv_info *mvs_prv = sha->lldd_ha; in mvs_scan_start()
275 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_scan_start()
278 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[j]; in mvs_scan_start()
288 struct mvs_prv_info *mvs_prv = sha->lldd_ha; in mvs_scan_finished()
1089 hi = i/((struct mvs_prv_info *)sas_ha->lldd_ha)->n_phy; in mvs_port_notify_formed()
1090 mvi = ((struct mvs_prv_info *)sas_ha->lldd_ha) in mvs_port_notify_formed()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/pm8001/
H A Dpm8001_ctl.c60 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_mpi_interface_rev_show()
86 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in controller_fatal_error_show()
106 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_fw_version_show()
137 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_ila_version_show()
163 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_inactive_fw_version_show()
190 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_out_io_show()
214 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_devices_show()
241 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_max_sg_list_show()
287 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_sas_spec_support_show()
316 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_ctl_host_sas_address_show()
[all...]
H A Dpm8001_init.c244 pm8001_ha = sha->lldd_ha; in pm8001_interrupt_handler_intx()
494 pm8001_ha = sha->lldd_ha; in pm8001_pci_alloc()
584 sha->lldd_ha = kzalloc(sizeof(struct pm8001_hba_info), GFP_KERNEL); in pm8001_prep_sas_ha_init()
585 if (!sha->lldd_ha) in pm8001_prep_sas_ha_init()
617 pm8001_ha = sha->lldd_ha; in pm8001_post_sas_ha_init()
1203 pm8001_ha = sha->lldd_ha; in pm8001_pci_remove()
1250 pm8001_ha = sha->lldd_ha; in pm8001_pci_suspend()
1302 pm8001_ha = sha->lldd_ha; in pm8001_pci_resume()
H A Dpm8001_sas.c142 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm8001_find_ha_by_dev()
164 pm8001_ha = sas_phy->ha->lldd_ha; in pm8001_phy_control()
268 pm8001_ha = sha->lldd_ha; in pm8001_scan_start()
/kernel/linux/linux-6.6/drivers/scsi/mvsas/
H A Dmv_init.c156 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_tasklet()
157 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[0]; in mvs_tasklet()
167 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[i]; in mvs_tasklet()
185 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_interrupt()
188 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[0]; in mvs_interrupt()
205 tasklet_schedule(&((struct mvs_prv_info *)sha->lldd_ha)->mv_tasklet); in mvs_interrupt()
208 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[i]; in mvs_interrupt()
360 ((struct mvs_prv_info *)sha->lldd_ha)->mvi[id] = mvi; in mvs_pci_alloc()
361 ((struct mvs_prv_info *)sha->lldd_ha)->n_phy = mvi->chip->n_phy; in mvs_pci_alloc()
419 sha->lldd_ha in mvs_prep_sas_ha_init()
[all...]
H A Dmv_sas.c80 hi = j/((struct mvs_prv_info *)sha->lldd_ha)->n_phy; in mvs_find_dev_mvi()
81 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[hi]; in mvs_find_dev_mvi()
177 hi = i/((struct mvs_prv_info *)sha->lldd_ha)->n_phy; in mvs_phy_control()
178 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[hi]; in mvs_phy_control()
274 struct mvs_prv_info *mvs_prv = sha->lldd_ha; in mvs_scan_start()
276 core_nr = ((struct mvs_prv_info *)sha->lldd_ha)->n_host; in mvs_scan_start()
279 mvi = ((struct mvs_prv_info *)sha->lldd_ha)->mvi[j]; in mvs_scan_start()
289 struct mvs_prv_info *mvs_prv = sha->lldd_ha; in mvs_scan_finished()
1083 hi = i/((struct mvs_prv_info *)sas_ha->lldd_ha)->n_phy; in mvs_port_notify_formed()
1084 mvi = ((struct mvs_prv_info *)sas_ha->lldd_ha) in mvs_port_notify_formed()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx_dev.c67 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_set_ddb_type()
80 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_tag_ddb()
97 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_set_dmamode()
122 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata()
140 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_target_ddb()
218 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_pm_table_ddb()
248 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_pm_port_ddb()
298 asd_free_ddb(dev->port->ha->lldd_ha, in asd_init_sata_pm_ddb()
308 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_dev_found()
333 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_dev_gone()
[all...]
H A Daic94xx_tmf.c117 struct asd_ha_struct *asd_ha = sas_ha->lldd_ha; in asd_clear_nexus_ha()
126 struct asd_ha_struct *asd_ha = port->ha->lldd_ha; in asd_clear_nexus_port()
143 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_clear_nexus_I_T()
203 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_clear_nexus_I_T_L()
216 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_clear_nexus_tag()
231 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_clear_nexus_index()
559 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_initiate_ssp_tmf()
H A Daic94xx_init.c735 asd_ha->sas_ha.lldd_ha = asd_ha; in asd_pci_probe()
922 asd_ha = SHOST_TO_SAS_HA(shost)->lldd_ha; in asd_scan_start()
H A Daic94xx_scb.c139 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha; in asd_get_attached_sas_addr()
886 struct asd_ha_struct *asd_ha = phy->ha->lldd_ha; in asd_control_phy()
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/
H A Daic94xx_dev.c67 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_set_ddb_type()
80 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_tag_ddb()
97 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_set_dmamode()
122 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata()
140 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_target_ddb()
218 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_pm_table_ddb()
248 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_init_sata_pm_port_ddb()
298 asd_free_ddb(dev->port->ha->lldd_ha, in asd_init_sata_pm_ddb()
308 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_dev_found()
333 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_dev_gone()
[all...]
H A Daic94xx_tmf.c117 struct asd_ha_struct *asd_ha = sas_ha->lldd_ha; in asd_clear_nexus_ha()
126 struct asd_ha_struct *asd_ha = port->ha->lldd_ha; in asd_clear_nexus_port()
143 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_clear_nexus_I_T()
203 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_clear_nexus_I_T_L()
216 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_clear_nexus_tag()
231 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; in asd_clear_nexus_index()
559 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; in asd_initiate_ssp_tmf()
H A Daic94xx_init.c734 asd_ha->sas_ha.lldd_ha = asd_ha; in asd_pci_probe()
921 asd_ha = SHOST_TO_SAS_HA(shost)->lldd_ha; in asd_scan_start()
H A Daic94xx_scb.c141 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha; in asd_get_attached_sas_addr()
892 struct asd_ha_struct *asd_ha = phy->ha->lldd_ha; in asd_control_phy()
/kernel/linux/linux-5.10/drivers/scsi/isci/
H A Dhost.h338 return dev->port->ha->lldd_ha; in dev_to_ihost()
/kernel/linux/linux-6.6/drivers/scsi/isci/
H A Dhost.h338 return dev->port->ha->lldd_ha; in dev_to_ihost()
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c137 return device->port->ha->lldd_ha; in dev_to_hisi_hba()
1234 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_control_phy()
1905 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_clear_nexus_ha()
2009 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_write_gpio()
2501 sha->lldd_ha = hisi_hba; in hisi_sas_probe()
2561 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_remove()
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
H A Dhisi_sas_v3_hw.c3309 sha->lldd_ha = hisi_hba; in hisi_sas_v3_probe()
3408 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_v3_remove()
3429 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_reset_prepare_v3_hw()
3445 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_reset_done_v3_hw()
3470 struct hisi_hba *hisi_hba = sha->lldd_ha; in _suspend_v3_hw()
3516 struct hisi_hba *hisi_hba = sha->lldd_ha; in _resume_v3_hw()
3555 struct hisi_hba *hisi_hba = sha->lldd_ha; in suspend_v3_hw()
3571 struct hisi_hba *hisi_hba = sha->lldd_ha; in resume_v3_hw()
H A Dhisi_sas_main.c139 return device->port->ha->lldd_ha; in dev_to_hisi_hba()
984 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_port_notify_formed()
1135 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_control_phy()
1879 struct hisi_hba *hisi_hba = sas_ha->lldd_ha; in hisi_sas_clear_nexus_ha()
2169 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_write_gpio()
2649 sha->lldd_ha = hisi_hba; in hisi_sas_probe()
4047 struct hisi_hba *hisi_hba = sha->lldd_ha; in hisi_sas_remove()
/kernel/linux/linux-5.10/include/scsi/
H A Dlibsas.h394 void *lldd_ha; /* not touched by sas class code */ member
/kernel/linux/linux-6.6/include/scsi/
H A Dlibsas.h376 void *lldd_ha; /* not touched by sas class code */ member

Completed in 41 milliseconds

12