Home
last modified time | relevance | path

Searched refs:asd_sas_phy (Results 1 - 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/scsi/libsas/
H A Dsas_phy.c20 struct asd_sas_phy *phy = ev->phy; in sas_phye_loss_of_signal()
29 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_done()
37 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_error()
66 struct asd_sas_phy *phy = ev->phy; in sas_phye_spinup_hold()
78 struct asd_sas_phy *phy = ev->phy; in sas_phye_resume_timeout()
95 struct asd_sas_phy *phy = ev->phy; in sas_phye_shutdown()
122 struct asd_sas_phy *phy = sas_ha->sas_phy[i]; in sas_register_phys()
H A Dsas_event.c102 struct asd_sas_phy *sas_phy; in sas_enable_revalidation()
110 sas_phy = container_of(port->phy_list.next, struct asd_sas_phy, in sas_enable_revalidation()
134 static int __sas_notify_port_event(struct asd_sas_phy *phy, in __sas_notify_port_event()
152 int sas_notify_port_event_gfp(struct asd_sas_phy *phy, enum port_event event, in sas_notify_port_event_gfp()
165 int sas_notify_port_event(struct asd_sas_phy *phy, enum port_event event) in sas_notify_port_event()
177 static inline int __sas_notify_phy_event(struct asd_sas_phy *phy, in __sas_notify_phy_event()
195 int sas_notify_phy_event_gfp(struct asd_sas_phy *phy, enum phy_event event, in sas_notify_phy_event_gfp()
208 int sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event) in sas_notify_phy_event()
H A Dsas_internal.h51 struct asd_sas_event *sas_alloc_event(struct asd_sas_phy *phy);
52 struct asd_sas_event *sas_alloc_event_gfp(struct asd_sas_phy *phy,
63 void sas_deform_port(struct asd_sas_phy *phy, int gone);
81 int sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event);
82 int sas_notify_phy_event_gfp(struct asd_sas_phy *phy, enum phy_event event,
90 int sas_try_ata_reset(struct asd_sas_phy *phy);
145 static inline void sas_phy_set_target(struct asd_sas_phy *p, struct domain_device *dev) in sas_phy_set_target()
H A Dsas_init.c185 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_get_linkerrors()
195 int sas_try_ata_reset(struct asd_sas_phy *asd_phy) in sas_try_ata_reset()
234 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in transport_sas_phy_reset()
268 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_enable()
304 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_reset()
339 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_set_phy_speed()
364 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_prep_resume_ha()
377 struct asd_sas_phy *phy = ha->sas_phy[i]; in phys_suspended()
403 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_resume_ha()
587 static struct asd_sas_event *__sas_alloc_event(struct asd_sas_phy *ph
[all...]
H A Dsas_port.c15 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member()
26 static void sas_resume_port(struct asd_sas_phy *phy) in sas_resume_port()
77 static void sas_form_port(struct asd_sas_phy *phy) in sas_form_port()
199 void sas_deform_port(struct asd_sas_phy *phy, int gone) in sas_deform_port()
267 struct asd_sas_phy *phy = ev->phy; in sas_porte_bytes_dmaed()
275 struct asd_sas_phy *phy = ev->phy; in sas_porte_broadcast_rcvd()
293 struct asd_sas_phy *phy = ev->phy; in sas_porte_link_reset_err()
301 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()
/kernel/linux/linux-6.6/drivers/scsi/libsas/
H A Dsas_phy.c20 struct asd_sas_phy *phy = ev->phy; in sas_phye_loss_of_signal()
29 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_done()
37 struct asd_sas_phy *phy = ev->phy; in sas_phye_oob_error()
66 struct asd_sas_phy *phy = ev->phy; in sas_phye_spinup_hold()
78 struct asd_sas_phy *phy = ev->phy; in sas_phye_resume_timeout()
95 struct asd_sas_phy *phy = ev->phy; in sas_phye_shutdown()
122 struct asd_sas_phy *phy = sas_ha->sas_phy[i]; in sas_register_phys()
H A Dsas_event.c103 struct asd_sas_phy *sas_phy; in sas_enable_revalidation()
114 sas_phy = container_of(port->phy_list.next, struct asd_sas_phy, in sas_enable_revalidation()
127 struct asd_sas_phy *phy = ev->phy; in sas_port_event_worker()
138 struct asd_sas_phy *phy = ev->phy; in sas_phy_event_worker()
147 static bool sas_defer_event(struct asd_sas_phy *phy, struct asd_sas_event *ev) in sas_defer_event()
164 void sas_notify_port_event(struct asd_sas_phy *phy, enum port_event event, in sas_notify_port_event()
191 void sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event, in sas_notify_phy_event()
H A Dsas_init.c184 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_get_linkerrors()
194 int sas_try_ata_reset(struct asd_sas_phy *asd_phy) in sas_try_ata_reset()
233 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in transport_sas_phy_reset()
267 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_enable()
304 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_reset()
340 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_set_phy_speed()
366 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_prep_resume_ha()
379 struct asd_sas_phy *phy = ha->sas_phy[i]; in phys_suspended()
397 struct asd_sas_phy *first_phy; in sas_resume_insert_broadcast_ha()
401 &port->phy_list, struct asd_sas_phy, in sas_resume_insert_broadcast_ha()
[all...]
H A Dsas_port.c15 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member()
26 static void sas_resume_port(struct asd_sas_phy *phy) in sas_resume_port()
71 struct asd_sas_phy *phy, bool wideport) in sas_form_port_add_phy()
104 static void sas_form_port(struct asd_sas_phy *phy) in sas_form_port()
209 void sas_deform_port(struct asd_sas_phy *phy, int gone) in sas_deform_port()
276 struct asd_sas_phy *phy = ev->phy; in sas_porte_bytes_dmaed()
284 struct asd_sas_phy *phy = ev->phy; in sas_porte_broadcast_rcvd()
302 struct asd_sas_phy *phy = ev->phy; in sas_porte_link_reset_err()
310 struct asd_sas_phy *phy = ev->phy; in sas_porte_timer_event()
318 struct asd_sas_phy *ph in sas_porte_hard_reset()
[all...]
H A Dsas_internal.h46 struct asd_sas_event *sas_alloc_event(struct asd_sas_phy *phy, gfp_t gfp_flags);
61 void sas_deform_port(struct asd_sas_phy *phy, int gone);
87 int sas_try_ata_reset(struct asd_sas_phy *phy);
164 static inline void sas_phy_set_target(struct asd_sas_phy *p, struct domain_device *dev) in sas_phy_set_target()
/kernel/linux/linux-5.10/include/scsi/
H A Dlibsas.h283 struct asd_sas_phy *phy;
296 struct asd_sas_phy *phy, int event) in INIT_SAS_EVENT()
308 struct asd_sas_phy { struct
387 struct asd_sas_phy **sas_phy; /* array of valid pointers, must be set */
432 static inline void sas_phy_disconnected(struct asd_sas_phy *phy) in sas_phy_disconnected()
627 void (*lldd_port_formed)(struct asd_sas_phy *);
628 void (*lldd_port_deformed)(struct asd_sas_phy *);
652 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func, void *);
711 int sas_notify_port_event(struct asd_sas_phy *phy, enum port_event event);
712 int sas_notify_phy_event(struct asd_sas_phy *ph
[all...]
/kernel/linux/linux-6.6/include/scsi/
H A Dlibsas.h272 struct asd_sas_phy *phy;
285 struct asd_sas_phy *phy, int event) in INIT_SAS_EVENT()
297 struct asd_sas_phy { struct
369 struct asd_sas_phy **sas_phy; /* array of valid pointers, must be set */
414 static inline void sas_phy_disconnected(struct asd_sas_phy *phy) in sas_phy_disconnected()
641 void (*lldd_port_formed)(struct asd_sas_phy *);
642 void (*lldd_port_deformed)(struct asd_sas_phy *);
670 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func, void *);
741 void sas_notify_port_event(struct asd_sas_phy *phy, enum port_event event,
743 void sas_notify_phy_event(struct asd_sas_phy *ph
[all...]
/kernel/linux/linux-5.10/drivers/scsi/isci/
H A 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);
H A Dport.h277 void isci_port_formed(struct asd_sas_phy *);
278 void isci_port_deformed(struct asd_sas_phy *);
/kernel/linux/linux-6.6/drivers/scsi/isci/
H A 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()
457 int isci_phy_control(struct asd_sas_phy *phy, enum phy_func func, void *buf);
H A Dport.h277 void isci_port_formed(struct asd_sas_phy *);
278 void isci_port_deformed(struct asd_sas_phy *);
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c14 static int hisi_sas_control_phy(struct asd_sas_phy *sas_phy, enum phy_func func,
621 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_bytes_dmaed()
913 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phyup_work_common()
931 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_linkreset_work()
1013 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phy_init()
1044 struct asd_sas_phy *aphy = &phy->sas_phy; in hisi_sas_phy_enable()
1064 static void hisi_sas_port_notify_formed(struct asd_sas_phy *sas_phy) in hisi_sas_port_notify_formed()
1199 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phy_set_linkrate()
1228 static int hisi_sas_control_phy(struct asd_sas_phy *sas_phy, enum phy_func func, in hisi_sas_control_phy()
1354 struct asd_sas_phy *sas_ph in hisi_sas_refresh_port_id()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/mvsas/
H A Dmv_sas.h205 struct asd_sas_phy sas_phy;
435 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
446 void mvs_port_formed(struct asd_sas_phy *sas_phy);
447 void mvs_port_deformed(struct asd_sas_phy *sas_phy);
/kernel/linux/linux-6.6/drivers/scsi/mvsas/
H A Dmv_sas.h205 struct asd_sas_phy sas_phy;
429 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
437 void mvs_port_formed(struct asd_sas_phy *sas_phy);
438 void mvs_port_deformed(struct asd_sas_phy *sas_phy);
H A Dmv_sas.c62 struct asd_sas_phy *phy; in mvs_find_dev_mvi()
68 struct asd_sas_phy, port_phy_el); in mvs_find_dev_mvi()
96 struct asd_sas_phy *phy; in mvs_find_dev_phyno()
164 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func, in mvs_phy_control()
223 struct asd_sas_phy *sas_phy = &phy->sas_phy; in mvs_bytes_dmaed()
308 struct asd_sas_phy *sas_phy = sha->sas_phy[sphy->number]; in mvs_task_prep_smp()
1007 struct asd_sas_phy *sas_phy = &mvi->phy[i].sas_phy; in mvs_update_phyinfo()
1067 static void mvs_port_notify_formed(struct asd_sas_phy *sas_phy, int lock) in mvs_port_notify_formed()
1109 static void mvs_port_notify_deformed(struct asd_sas_phy *sas_phy, int lock) in mvs_port_notify_deformed()
1128 void mvs_port_formed(struct asd_sas_phy *sas_ph
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx_scb.c157 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_form_port()
204 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_deform_port()
244 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in asd_link_reset_err_tasklet()
297 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in asd_primitive_rcvd_tasklet()
403 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in escb_tasklet_complete()
884 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg) in asd_control_phy()
H A Daic94xx.h74 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg);
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/
H A Daic94xx_scb.c159 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_form_port()
206 struct asd_sas_phy *sas_phy = &phy->sas_phy; in asd_deform_port()
246 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in asd_link_reset_err_tasklet()
299 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in asd_primitive_rcvd_tasklet()
407 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; in escb_tasklet_complete()
890 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg) in asd_control_phy()
H A Daic94xx.h73 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg);
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c20 static int hisi_sas_control_phy(struct asd_sas_phy *sas_phy, enum phy_func func,
624 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_bytes_dmaed()
864 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phyup_work()
876 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_linkreset_work()
928 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phy_init()
961 struct asd_sas_phy *aphy = &phy->sas_phy; in hisi_sas_phy_enable()
981 static void hisi_sas_port_notify_formed(struct asd_sas_phy *sas_phy) in hisi_sas_port_notify_formed()
1102 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phy_set_linkrate()
1131 static int hisi_sas_control_phy(struct asd_sas_phy *sas_phy, enum phy_func func, in hisi_sas_control_phy()
1388 struct asd_sas_phy *sas_ph in hisi_sas_refresh_port_id()
[all...]

Completed in 24 milliseconds

123