Home
last modified time | relevance | path

Searched refs:dft (Results 1 – 9 of 9) sorted by relevance

/drivers/scsi/libsas/
Dsas_scsi_host.c229 res = i->dft->lldd_execute_task(task, 1, GFP_ATOMIC); in sas_queuecommand()
359 res = si->dft->lldd_abort_task(task); in sas_scsi_find_task()
374 } else if (si->dft->lldd_query_task) { in sas_scsi_find_task()
377 res = si->dft->lldd_query_task(task); in sas_scsi_find_task()
411 if (i->dft->lldd_abort_task_set) in sas_recover_lu()
412 res = i->dft->lldd_abort_task_set(dev, lun.scsi_lun); in sas_recover_lu()
415 if (i->dft->lldd_clear_task_set) in sas_recover_lu()
416 res = i->dft->lldd_clear_task_set(dev, lun.scsi_lun); in sas_recover_lu()
420 if (i->dft->lldd_lu_reset) in sas_recover_lu()
421 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); in sas_recover_lu()
[all …]
Dsas_init.c196 return i->dft->lldd_control_phy(asd_phy, PHY_FUNC_GET_EVENTS, NULL); in sas_get_linkerrors()
247 return i->dft->lldd_control_phy(asd_phy, reset_type, NULL); in transport_sas_phy_reset()
282 ret = i->dft->lldd_control_phy(asd_phy, cmd, NULL); in sas_phy_enable()
315 ret = i->dft->lldd_control_phy(asd_phy, reset_type, NULL); in sas_phy_reset()
350 ret = i->dft->lldd_control_phy(asd_phy, PHY_FUNC_SET_LINK_RATE, in sas_set_phy_speed()
464 sas_domain_attach_transport(struct sas_domain_function_template *dft) in sas_domain_attach_transport() argument
473 i->dft = dft; in sas_domain_attach_transport()
Dsas_phy.c65 if (!port && phy->enabled && i->dft->lldd_control_phy) { in sas_phye_oob_error()
70 i->dft->lldd_control_phy(phy, PHY_FUNC_HARD_RESET, in sas_phye_oob_error()
77 i->dft->lldd_control_phy(phy, PHY_FUNC_DISABLE, NULL); in sas_phye_oob_error()
94 i->dft->lldd_control_phy(phy, PHY_FUNC_RELEASE_SPINUP_HOLD, NULL); in sas_phye_spinup_hold()
Dsas_port.c141 if (si->dft->lldd_port_formed) in sas_form_port()
142 si->dft->lldd_port_formed(phy); in sas_form_port()
179 if (si->dft->lldd_port_deformed) in sas_deform_port()
180 si->dft->lldd_port_deformed(phy); in sas_deform_port()
Dsas_ata.c248 ret = i->dft->lldd_execute_task(task, 1, GFP_ATOMIC); in sas_ata_qc_issue()
367 if (i->dft->lldd_ata_check_ready) in local_ata_check_ready()
368 return i->dft->lldd_ata_check_ready(dev); in local_ata_check_ready()
410 res = i->dft->lldd_I_T_nexus_reset(dev); in sas_ata_hard_reset()
466 res = si->dft->lldd_abort_task(task); in sas_ata_internal_abort()
522 if (i->dft->lldd_ata_set_dmamode) in sas_ata_set_dmamode()
523 i->dft->lldd_ata_set_dmamode(dev); in sas_ata_set_dmamode()
Dsas_discover.c188 if (i->dft->lldd_dev_found) { in sas_notify_lldd_dev_found()
189 res = i->dft->lldd_dev_found(dev); in sas_notify_lldd_dev_found()
208 if (i->dft->lldd_dev_gone) { in sas_notify_lldd_dev_gone()
209 i->dft->lldd_dev_gone(dev); in sas_notify_lldd_dev_gone()
Dsas_host_smp.c123 if (i->dft->lldd_write_gpio == NULL) { in sas_host_smp_write_gpio()
128 written = i->dft->lldd_write_gpio(sas_ha, reg_type, reg_index, in sas_host_smp_write_gpio()
222 if (i->dft->lldd_control_phy(asd_phy, phy_op, &rates)) in sas_phy_control()
Dsas_expander.c99 res = i->dft->lldd_execute_task(task, 1, GFP_KERNEL); in smp_execute_task()
111 i->dft->lldd_abort_task(task); in smp_execute_task()
/drivers/scsi/
Dscsi_sas_internal.h14 struct sas_domain_function_template *dft; member