Home
last modified time | relevance | path

Searched refs:asd_sas_phy (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/drivers/scsi/libsas/
Dsas_phy.c36 struct asd_sas_phy *phy = ev->phy; in sas_phye_loss_of_signal()
46 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_done()
55 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_error()
86 struct asd_sas_phy *phy = ev->phy; in sas_phye_spinup_hold()
100 struct asd_sas_phy *phy = ev->phy; in sas_phye_resume_timeout()
142 struct asd_sas_phy *phy = sas_ha->sas_phy[i]; in sas_register_phys()
Dsas_port.c31 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member()
42 static void sas_resume_port(struct asd_sas_phy *phy) in sas_resume_port()
92 static void sas_form_port(struct asd_sas_phy *phy) in sas_form_port()
204 void sas_deform_port(struct asd_sas_phy *phy, int gone) in sas_deform_port()
262 struct asd_sas_phy *phy = ev->phy; in sas_porte_bytes_dmaed()
272 struct asd_sas_phy *phy = ev->phy; in sas_porte_broadcast_rcvd()
289 struct asd_sas_phy *phy = ev->phy; in sas_porte_link_reset_err()
299 struct asd_sas_phy *phy = ev->phy; in sas_porte_timer_event()
309 struct asd_sas_phy *phy = ev->phy; in sas_porte_hard_reset()
Dsas_init.c196 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_get_linkerrors()
206 int sas_try_ata_reset(struct asd_sas_phy *asd_phy) in sas_try_ata_reset()
245 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in transport_sas_phy_reset()
279 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_enable()
315 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_reset()
350 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_set_phy_speed()
375 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_prep_resume_ha()
390 struct asd_sas_phy *phy = ha->sas_phy[i]; in phys_suspended()
416 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_resume_ha()
Dsas_internal.h74 void sas_deform_port(struct asd_sas_phy *phy, int gone);
90 void sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event);
97 int sas_try_ata_reset(struct asd_sas_phy *phy);
150 static inline void sas_phy_set_target(struct asd_sas_phy *p, struct domain_device *dev) in sas_phy_set_target()
Dsas_event.c127 static void notify_port_event(struct asd_sas_phy *phy, enum port_event event) in notify_port_event()
137 void sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event) in sas_notify_phy_event()
Dsas_discover.c68 struct asd_sas_phy *phy; in sas_get_port_device()
83 phy = container_of(port->phy_list.next, struct asd_sas_phy, port_phy_el); in sas_get_port_device()
245 struct asd_sas_phy *phy; in sas_suspend_devices()
Dsas_host_smp.c190 struct asd_sas_phy *asd_phy; in sas_phy_control()
/linux-4.1.27/include/scsi/
Dlibsas.h302 struct asd_sas_phy *phy;
315 struct asd_sas_phy { struct
410 struct asd_sas_phy **sas_phy; /* array of valid pointers, must be set */
419 void (*notify_port_event)(struct asd_sas_phy *, enum port_event);
420 void (*notify_phy_event)(struct asd_sas_phy *, enum phy_event);
458 static inline void sas_phy_disconnected(struct asd_sas_phy *phy) in sas_phy_disconnected()
646 void (*lldd_port_formed)(struct asd_sas_phy *);
647 void (*lldd_port_deformed)(struct asd_sas_phy *);
671 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func, void *);
/linux-4.1.27/drivers/scsi/isci/
Dphy.h98 struct asd_sas_phy sas_phy;
106 static inline struct isci_phy *to_iphy(struct asd_sas_phy *sas_phy) in to_iphy()
458 int isci_phy_control(struct asd_sas_phy *phy, enum phy_func func, void *buf);
Dport.h277 void isci_port_formed(struct asd_sas_phy *);
278 void isci_port_deformed(struct asd_sas_phy *);
Dinit.c234 struct asd_sas_phy **sas_phys; in isci_register_sas_ha()
Dport.c1719 void isci_port_deformed(struct asd_sas_phy *phy) in isci_port_deformed()
1744 void isci_port_formed(struct asd_sas_phy *phy) in isci_port_formed()
Dphy.c1430 int isci_phy_control(struct asd_sas_phy *sas_phy, in isci_phy_control()
/linux-4.1.27/drivers/scsi/mvsas/
Dmv_sas.h221 struct asd_sas_phy sas_phy;
452 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
463 void mvs_port_formed(struct asd_sas_phy *sas_phy);
464 void mvs_port_deformed(struct asd_sas_phy *sas_phy);
Dmv_sas.c82 struct asd_sas_phy *phy; in mvs_find_dev_mvi()
87 struct asd_sas_phy, port_phy_el); in mvs_find_dev_mvi()
114 struct asd_sas_phy *phy; in mvs_find_dev_phyno()
179 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func, in mvs_phy_control()
238 struct asd_sas_phy *sas_phy = &phy->sas_phy; in mvs_bytes_dmaed()
325 struct asd_sas_phy *sas_phy = sha->sas_phy[sphy->number]; in mvs_task_prep_smp()
1027 struct asd_sas_phy *sas_phy = &mvi->phy[i].sas_phy; in mvs_update_phyinfo()
1087 static void mvs_port_notify_formed(struct asd_sas_phy *sas_phy, int lock) in mvs_port_notify_formed()
1129 static void mvs_port_notify_deformed(struct asd_sas_phy *sas_phy, int lock) in mvs_port_notify_deformed()
1148 void mvs_port_formed(struct asd_sas_phy *sas_phy) in mvs_port_formed()
[all …]
Dmv_init.c94 struct asd_sas_phy *sas_phy = &phy->sas_phy; in mvs_phy_init()
443 struct asd_sas_phy **arr_phy; in mvs_prep_sas_ha_init()
Dmv_64xx.c594 struct asd_sas_phy *sas_phy = &phy->sas_phy; in mvs_64xx_fix_phy_info()
Dmv_94xx.c836 struct asd_sas_phy *sas_phy = &phy->sas_phy; in mvs_94xx_fix_phy_info()
/linux-4.1.27/drivers/scsi/aic94xx/
Daic94xx_scb.c176 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_form_port()
223 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_deform_port()
264 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in asd_link_reset_err_tasklet()
317 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in asd_primitive_rcvd_tasklet()
423 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in escb_tasklet_complete()
899 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg) in asd_control_phy()
Daic94xx.h99 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg);
Daic94xx_sas.h732 struct asd_sas_phy sas_phy;
Daic94xx_init.c681 struct asd_sas_phy **sas_phys = in asd_register_sas_ha()
Daic94xx_hwi.c90 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_init_phy()
/linux-4.1.27/drivers/scsi/pm8001/
Dpm8001_sas.h252 struct asd_sas_phy sas_phy;
622 int pm8001_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
Dpm8001_init.c122 struct asd_sas_phy *sas_phy = &phy->sas_phy; in pm8001_phy_init()
543 struct asd_sas_phy **arr_phy; in pm8001_prep_sas_ha_init()
Dpm8001_sas.c154 int pm8001_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func, in pm8001_phy_control()
Dpm8001_hwi.c3230 struct asd_sas_phy *sas_phy = &phy->sas_phy; in pm8001_bytes_dmaed()
3789 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in mpi_hw_event()
Dpm80xx_hwi.c3103 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in mpi_hw_event()