/Linux-v4.19/drivers/scsi/libsas/ |
D | sas_phy.c | 36 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() 84 struct asd_sas_phy *phy = ev->phy; in sas_phye_spinup_hold() 96 struct asd_sas_phy *phy = ev->phy; in sas_phye_resume_timeout() 113 struct asd_sas_phy *phy = ev->phy; in sas_phye_shutdown() 140 struct asd_sas_phy *phy = sas_ha->sas_phy[i]; in sas_register_phys()
|
D | sas_port.c | 31 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() 93 static void sas_form_port(struct asd_sas_phy *phy) in sas_form_port() 207 void sas_deform_port(struct asd_sas_phy *phy, int gone) in sas_deform_port() 266 struct asd_sas_phy *phy = ev->phy; in sas_porte_bytes_dmaed() 274 struct asd_sas_phy *phy = ev->phy; in sas_porte_broadcast_rcvd() 292 struct asd_sas_phy *phy = ev->phy; in sas_porte_link_reset_err() 300 struct asd_sas_phy *phy = ev->phy; in sas_porte_timer_event() 308 struct asd_sas_phy *phy = ev->phy; in sas_porte_hard_reset()
|
D | sas_internal.h | 64 struct asd_sas_event *sas_alloc_event(struct asd_sas_phy *phy); 75 void sas_deform_port(struct asd_sas_phy *phy, int gone); 93 int sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event); 100 int sas_try_ata_reset(struct asd_sas_phy *phy); 155 static inline void sas_phy_set_target(struct asd_sas_phy *p, struct domain_device *dev) in sas_phy_set_target()
|
D | sas_init.c | 206 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_get_linkerrors() 216 int sas_try_ata_reset(struct asd_sas_phy *asd_phy) in sas_try_ata_reset() 255 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in transport_sas_phy_reset() 289 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_enable() 325 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_phy_reset() 360 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number]; in sas_set_phy_speed() 385 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_prep_resume_ha() 398 struct asd_sas_phy *phy = ha->sas_phy[i]; in phys_suspended() 424 struct asd_sas_phy *phy = ha->sas_phy[i]; in sas_resume_ha() 609 struct asd_sas_event *sas_alloc_event(struct asd_sas_phy *phy) in sas_alloc_event() [all …]
|
D | sas_event.c | 119 struct asd_sas_phy *sas_phy; in sas_enable_revalidation() 127 sas_phy = container_of(port->phy_list.next, struct asd_sas_phy, in sas_enable_revalidation() 151 static int sas_notify_port_event(struct asd_sas_phy *phy, enum port_event event) in sas_notify_port_event() 172 int sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event) in sas_notify_phy_event()
|
D | sas_discover.c | 68 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() 241 struct asd_sas_phy *phy; in sas_suspend_devices()
|
D | sas_host_smp.c | 190 struct asd_sas_phy *asd_phy; in sas_phy_control()
|
/Linux-v4.19/include/scsi/ |
D | libsas.h | 294 struct asd_sas_phy *phy; 307 struct asd_sas_phy *phy, int event) in INIT_SAS_EVENT() 319 struct asd_sas_phy { struct 398 struct asd_sas_phy **sas_phy; /* array of valid pointers, must be set */ 406 int (*notify_port_event)(struct asd_sas_phy *, enum port_event); 407 int (*notify_phy_event)(struct asd_sas_phy *, enum phy_event); 447 static inline void sas_phy_disconnected(struct asd_sas_phy *phy) in sas_phy_disconnected() 636 void (*lldd_port_formed)(struct asd_sas_phy *); 637 void (*lldd_port_deformed)(struct asd_sas_phy *); 661 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func, void *);
|
/Linux-v4.19/drivers/scsi/isci/ |
D | phy.h | 98 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);
|
D | port.h | 277 void isci_port_formed(struct asd_sas_phy *); 278 void isci_port_deformed(struct asd_sas_phy *);
|
D | init.c | 232 struct asd_sas_phy **sas_phys; in isci_register_sas_ha()
|
D | port.c | 1719 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()
|
/Linux-v4.19/drivers/scsi/mvsas/ |
D | mv_sas.h | 224 struct asd_sas_phy sas_phy; 454 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func, 465 void mvs_port_formed(struct asd_sas_phy *sas_phy); 466 void mvs_port_deformed(struct asd_sas_phy *sas_phy);
|
D | mv_sas.c | 82 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() 1032 struct asd_sas_phy *sas_phy = &mvi->phy[i].sas_phy; in mvs_update_phyinfo() 1092 static void mvs_port_notify_formed(struct asd_sas_phy *sas_phy, int lock) in mvs_port_notify_formed() 1134 static void mvs_port_notify_deformed(struct asd_sas_phy *sas_phy, int lock) in mvs_port_notify_deformed() 1153 void mvs_port_formed(struct asd_sas_phy *sas_phy) in mvs_port_formed() [all …]
|
D | mv_init.c | 94 struct asd_sas_phy *sas_phy = &phy->sas_phy; in mvs_phy_init() 438 struct asd_sas_phy **arr_phy; in mvs_prep_sas_ha_init()
|
/Linux-v4.19/drivers/scsi/hisi_sas/ |
D | hisi_sas_main.c | 25 static int hisi_sas_control_phy(struct asd_sas_phy *sas_phy, enum phy_func func, 511 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_bytes_dmaed() 715 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phyup_work() 726 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_linkreset_work() 751 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phy_init() 778 static void hisi_sas_port_notify_formed(struct asd_sas_phy *sas_phy) in hisi_sas_port_notify_formed() 892 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_phy_set_linkrate() 913 static int hisi_sas_control_phy(struct asd_sas_phy *sas_phy, enum phy_func func, in hisi_sas_control_phy() 1155 struct asd_sas_phy *sas_phy; in hisi_sas_refresh_port_id() 1192 struct asd_sas_phy *sas_phy = &phy->sas_phy; in hisi_sas_rescan_topology() [all …]
|
D | hisi_sas_v3_hw.c | 460 struct asd_sas_phy *sas_phy = &phy->sas_phy; in init_reg_v3_hw() 821 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phys_init_v3_hw() 1165 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phy_up_v3_hw() 1288 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phy_bcast_v3_hw() 1974 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phy_get_events_v3_hw() 2186 struct asd_sas_phy **arr_phy; in hisi_sas_v3_probe()
|
D | hisi_sas_v2_hw.c | 1225 struct asd_sas_phy *sas_phy = &phy->sas_phy; in init_reg_v2_hw() 1556 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phy_get_events_v2_hw() 1578 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phys_init_v2_hw() 2601 struct asd_sas_phy *sas_phy; in hisi_sas_internal_abort_quirk_timeout() 2665 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phy_up_v2_hw() 2842 struct asd_sas_phy *sas_phy = &phy->sas_phy; in phy_bcast_v2_hw() 3210 struct asd_sas_phy *sas_phy = &phy->sas_phy; in sata_int_v2_hw()
|
D | hisi_sas.h | 138 struct asd_sas_phy sas_phy;
|
D | hisi_sas_v1_hw.c | 1372 struct asd_sas_phy *sas_phy = &phy->sas_phy; in int_phyup_v1_hw() 1458 struct asd_sas_phy *sas_phy = &phy->sas_phy; in int_bcast_v1_hw() 1489 struct asd_sas_phy *sas_phy = &phy->sas_phy; in int_abnormal_v1_hw()
|
/Linux-v4.19/drivers/scsi/aic94xx/ |
D | aic94xx_scb.c | 176 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()
|
D | aic94xx.h | 99 int asd_control_phy(struct asd_sas_phy *phy, enum phy_func func, void *arg);
|
D | aic94xx_sas.h | 695 struct asd_sas_phy sas_phy;
|
/Linux-v4.19/drivers/scsi/pm8001/ |
D | pm8001_sas.h | 254 struct asd_sas_phy sas_phy; 640 int pm8001_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
|
D | pm8001_init.c | 123 struct asd_sas_phy *sas_phy = &phy->sas_phy; in pm8001_phy_init() 541 struct asd_sas_phy **arr_phy; in pm8001_prep_sas_ha_init()
|